We provide IT Staff Augmentation Services!

Sr. Lead Web Application Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

I am a motivated and proactive software developer and architect who has nearly 15 - year track record of leading and aiding in the design and development of complex systems. I am dedicated to my craft and have always looked to improve my knowledge and understanding in the realm of software development and design. Over the years, I have had the pleasure and honor of working with many amazing developers and architects who have aided me in pushing the limits of my own knowledge and understanding. Having worked in various sectors and projects of different sizes I have had the privilege of being exposed to a wide variety of design patterns, software development models and project methodologies. I have had the pleasure of working in environments that embrace everything from a waterfall approach to extreme programming.

TECHNICAL SKILLS:

Design: Service/API Design HATEOAS SOAP REST UX Product Design Responsive Design Adaptive Design programming languages: C# VB.NET C++ Java Ruby PHP

.NET: ASP.NET MVC Web API Windows Communication Foundation (WCF) LINQ Entity Framework

Javascript framworks: Angular React Meteor

Scripting Languages: PowerShell VbScript JavaScript

Database: SQL Server 2015 MongoDB

Cloud technologies: Microsoft Azure Amazon Web Services

Other: NServiceBus RabbitMQ SignalR SocketIO Sitecore BizTalk ElasticSearch

PROFESSIONAL EXPERIENCE:

Sr. Lead Web Application Developer

Confidential

Responsibilities:

  • In my current engagement, I am tasked with improving the performance of an existing application that was designed and developed by offshore teams.
  • Assess, recommend and implement performance related improvements and design changes that will help improve the overall performance of the application, with the goal that the application will be transitioned to a cloud environment later this year.
  • The application was developed using .NET WebApi, AngularJS, Redis, SQL Server, Entity Framework.

SR. Lead SOFTWARE ENGINEER

Confidential

Responsibilities:

  • Rest API development and HATEOAS evangelist
  • Redesign of legacy front end from ASP.NET Webforms to HTML5, CSS3 and ReactJS application with webpack module bundler.
  • Assist in re-design of WCF service side code in implementation of event driven architecture with RabbitMQ and NServiceBus.
  • Develop and refactor design of WCF service side code to evolve with ever changing needs from the business.
  • Assist in code reviews and deployments.

Sr. Software Engineer

Confidential

Responsibilities:

  • Sr. Software Engineer for Confidential broker portal.
  • Assist in design and development of overall system features and functionality using ASP.NET MVC and AngularJS within a Sitecore CMS.
  • Transition to Git from SVN.

Sofware Architect/Team Lead

Confidential

Responsibilities:

  • Architect, design and develop solution online patient support platform.
  • Develop hypermedia with Web API
  • Implement AngularJs as front end framework along with the appropriate JavaScript patterns.
  • Responsible for maintaining the SVN source code repositories along with CI server.
  • Implement Nuget server and automate nuget packaging of libraries to be shared across the enterprise.

Sofware architect/team lead

Confidential

Responsibilities:

  • Architect, design and develop solution for Remote Services platform
  • Design and develop Partner Management Application services
  • Design and develop complex WCF services
  • Assist in design of Partner Management Application UI
  • Responsible for maintaining the TFS source code repository along with defining branching strategies and maintaining CI builds definitions for the projects.
  • Assist in the deployment of application(s) to all environments
  • Mentor and guide junior developers.

Sr. software engineer

Confidential

Responsibilities:

  • Assist in development and design of Estimator tool for handheld devices such as iPads and other tablets.
  • Responsible for design and development of new enhancement and features - be it on the front end or the database layer.
  • Assist in deployment of application, by creating build scripts. Implementation of gated check-ins.

Principle systems Engineer

Confidential

Responsibilities:

  • Responsible for leading a team of 20 developers.
  • QA lead - contribute in the setting up of test data and ensuring that all components of the system are moved to the QA environment prior to testing.
  • Develop high level UML designs and mockups of front-end screens.
  • Develop high level diagrams detailing flow of information within our system.
  • Aid in creation of deployment plan and execution of deployment.
  • Work closely with Architectural team to ensure that new systems meet existing architectural standards.
  • Work closely with Security team to ensure that new system meet security standards.
  • Research and suggest emerging technologies to the Architectural team.

Sr. software engineer

Confidential

Responsibilities:

  • Lead a team of 15 developers.
  • Work on timeline with QA as well as notify them when a move to QA will be taking place.
  • Work closely with Architect and Technical lead.
  • Leading daily scrums with development team.
  • Manage customer expectations and present product during UAT reviews.

Lead developer

Confidential

Responsibilities:

  • Developed applications using ASP.NET 3.5, C#, JQuery, SQL Server 2005, Active Reports.
  • Lead daily scrums and design review sessions.
  • Lead a team of 15 offshore developers.
  • Lead in-house workshops on using JQuery.
  • Work closely with project manager to generate project plan and provide development estimates.

Software application engineer

Confidential

Responsibilities:

  • Development Lead - Involved in design and development.
  • ASP.NET 2.0, C#, BizTalk 2006, Crystal Reports.
  • Lead design reviews sessions.
  • Aided in BizTalk server configuration.
  • Lead in setting up of application deployment infrastructure.

Software application engineer

Confidential

Responsibilities:

  • Worked on a team of 15 developers to develop an insurance rating engine.
  • Developed applications using ASP.NET 2.0, C#, VB.NET, SQL Server 2000.
  • Designed and developed an application for replicating production data in the Stage and QA environments.
  • Worked closely with development lead to ensure that expectations were being met.

Software developer

Confidential

Responsibilities:

  • Developed application to aid dispatchers in scheduling fuel delivery to depots.
  • Developed applications using ASP.NET 2.0, C#, VB.NET, SQL Server 2000, Crystal Reports.
  • Report generation application to e-mail reports to clients on a daily basis.
  • Support of legacy applications written in VB6 and C++.
  • Monitor nightly data collection and verify that data was collected successfully.

We'd love your feedback!