Senior Consultant Resume
5.00/5 (Submit Your Rating)
Phoenix, AZ
SUMMARY:
- An experienced developer of software applications specializing in web applications, seeking a challenging position using my technical aptitude while gaining further experience and the possibility of career advancement.
PROFESSIONAL EXPERIENCE:
SENIOR CONSULTANT
Confidential, PHOENIX, AZ
Environment: C#, ASP.NET 4.5, 4.6, MVC 4, Web Forms, Web API, Entity Framework, SQL Server 2012, Oracle, TFS, Azure ARM Templates, Azure Functions, Azure Blob Storage, Azure App Services, Azure SQL, HTML, CSS, Javascript, jQuery, Handlebars.js, Bootstrap, LESS
Responsibilities:- Utilized agile development process to make enhancements to internal and external web applications and services for ordering, customer service and menu costing
- Replaced windows services with Azure functions to process emailed files to import menu costing data
- Created and maintained TFS builds and releases to deploy to Azure using ARM Templates for the menu costing application
- Developed POCs for comparing Aurelia and React using Webpack to assist with the design of an offline web application
SENIOR CONSULTANT
Confidential, PHOENIX, AZ
Environment: C#, ASP.NET 4.6, MVC 5, Web API, Entity Framework, SQL Server 2012, Azure Cloud Services, Azure Storage, Reykjavik, IoT Hub, Event Hub, Service Bus, Azure SQL, Java, Python, Wordpress, Powershell, HTML, CSS, Javascript, jQuery, jQuery UI, Knockout.js, Bootstrap, Require.js, GIT, Visual Studio Online, Powershell, Raspberry PI, WowzaResponsibilities:
- Used agile development process to develop backend services hosted in Azure for an IoT product for an external client
- Refactored backend services from Reykjavik to Azure IoT Hub
- Added and updated functionality to application installed on a Raspberry PI to test communication to and from IoT Hub and REST services.
- Added and updated functionality in a Java application for publishing live video streams and camera snapshots from an IoT camera device
- Added and updated Powershell scripts for deploying locally and to Azure
- Added and updated unit and integration tests.
- Moved company website to Wordpress
- Developed a POC using ASP.NET Core 1.0, Node.js, System.js comparing Aurelia.js, React.js and Angular.js 2.0
- Observed agile and development process for an external client and documented suggestions for improvements.
SYSTEMS ENGINEER II
Confidential, TEMPE, AZ
Environment: ASP.NET 4.5, MVC 4/5, WCF, Entity Framework, SQL Server 2008R2/2012, MSMQ, SSRS, TFS, HTML, CSS, LESS, SASS, Javascript, jQuery, jQuery UI, Knockout.js, Backbone.js, Bootstrap, Require.jsResponsibilities:
- Used agile development process to develop an internal multi - browser web application used for Purchasing
- Lead several initiatives for refactoring and adding new functionality to the Purchasing web application
- Lead design for solutions when refactoring and adding new functionality to the Purchasing web application
- Made enhancements to Windows and WCF services used for integrating with other applications
- Created SSRS reports and integrated the web application with SSRS so reports could be scheduled and run on demand
- Setup automated builds to do a schema compare and deploy database changes to DEV and QA
- Mentored new developers added to the project
- Supported older ASP.NET applications on a support rotation
SENIOR SOFTWARE DEVELOPER
Confidential, MESA, AZ
Environment: ASP.NET 4.0, MVC 2/3, WebForms, WCF, Workflow, TFS, Entity Framework, ADO.NET, LLBLGen and SQL Server 2008, HTML, CSS, Javascript, Knockout, jQuery, jQuery UI, Telerik MVCResponsibilities:
- Used agile development process to develop internal and external multi-browser web applications
- Utilized a standardize SOA architecture for all new applications using WCF services and ASP.NET MVC
- Assisted in creating common UI controls and standards
- Performed peer QA testing, QA and production deployments
- Made enhancements to an internal web application which managed the IT applications, the dependencies between applications and technologies the applications were created with.
- Created an internal application which managed rentals from getting the machine ready before rent to when the machine was returned and an inspection need to be performed.
- Developed a desktop and mobile web inspection form.
- Created an internal application to retrieve work orders that contain a specific part between certain dates or all parts on a specific work order for reporting purposes
- Made enhancements to an internal application which was used for inspecting new, used and customer machines.
- Created a mobile web application for performing several types of inspections.
- Created an external application on a collaborative team with another Catepillar dealership. This application was used for customers to manage their machines, machine locations, inspections, repairs and job sites. This application imported machine information from several sources into one data source.
SOFTWARE ENGINEER
Confidential, PHOENIX, AZ
Environment: ASP.NET 1.1\2.0\3.5, MVC1, SQL Server, HTML, CSS, Javascript, JIRAResponsibilities:
- Developed internal and student/faculty facing multi-browser web applications using ASP.NET 1.1\2.0\3.5 and C# with SQL and Oracle back ends.
- Developed common libraries shared among several applications and web services.
- Re-designed a web application that was used to integrate with outside vendors.
- Developed custom installer to install application performance counters.
- Setup auto build for each release using Cruise Control which built the solution, ran unit tests, created msi using WIX, created zip of release files.
- Developed an ASP.NET MVC1 application to administer in the creation and testing of grammar rules to identify grammar violations in text documents. (Patent Application Docket No. 6 (PD-09-13) US “Techniques for Grammar Rule Composition and Testing”)
SOFTWARE DEVELOPER CONTRACTOR
Confidential ; PHOENIX, AZ
Environment: ASP, ASP.NET 1.1, WebForms, SQL Server 2000, HTML, CSS, JavascriptResponsibilities:
- Upgraded and added new functionality to a web application used for reservation reporting from ASP to ASP.NET 1.1 and C# with a SQL Server backend.
- Created a web based admin login tool for managers to assign and remove supervisors using ASP .Net 1.1 and C# with a SQL Server backend. Involved setting up database by creating tables and stored procedures needed by the application.
