We provide IT Staff Augmentation Services!

Lead Developer Resume

5.00/5 (Submit Your Rating)

MinnesotA

SUMMARY

  • 10+ years of extensive professional experience in asp.net web application development in teh areas of Requirement gathering, Software analysis, design and development, integration, and Implementation of complex web based architecture systems and Project Management
  • Around 3 years of working in Angular JS and other RIA technologies like HTML 4, HTML 5 and CSS3 and JQuery
  • Expertise in developing N - Tier Web applications using MVC 4/3 architecture as well as web form application using .Net Framework 4.5 4.0, 3.5, 2.0, 1.1, C#.Net 4.0, 3.5, 2.0, 1.1, Web API, WCF, XML, SQL Server 2008/2012.
  • Experience in developing multi realm based single sign on application where autantication is taken care by STS using SAML based Federation Autantication.
  • Practiced working wif various object oriented advance design patterns like MVC, façade, factory, abstract factory, chain of responsibility, template, singleton, builder etc.
  • Extensively involved in designing data base schema, writing Stored Procedures, Triggers, Views, Cursors using PL/SQL & T-SQL as per teh project requirement.
  • Good experience in developing various design diagrams like flow chart, use case diagrams, sequence diagrams, class diagrams etc using MS Visio explaining architecture of teh application
  • Practiced Agile and Water Fall model for Software Development and wif adequate understanding of all teh phases of Software Development Life Cycle (SDLC).
  • Used Team foundation server (TFS) 2008/ 2010, Visual source safe as code repository, for file / folder comparison, managing automated builds etc.
  • Recently used Git and source tree as source code repository and mastered its configuration, branching and code merging.
  • Responsible for production and UAT support, Client Interaction, Offshore Coordination.
  • Good experience in working as a .Net tech lead developing and implementing large, complex projects in a web environment.
  • A good team player, problem solver, and quick learner wif analytical Skills. Lead teh team wif high degree of initiative and great sense of responsibility.
  • Ability to perform at high level to meet deadlines, adaptable to ever changing priorities.
  • Excellent analytical, communication and inter-personnel skills wif exceptional ability to learn new concepts/methodologies.
  • Good domain knowledge of Banking, Finance service.

TECHNICAL SKILLS

Operating Systems: Windows NT, XP, 2000, 2003, Win 7

Software Methodologies: Agile, Water Fall and Iterative Software Development Methodologies, Object Oriented Programming, Design patterns

RDBMS: MS Access, MS SQL Server 2008/2012

Programming Languages: C#, ASP.NET

Tools: Visual Source Safe, Team Foundation Server, XML SPY, Source Tree

Microsoft Technologies: .Net Framework 1.1, 3.0, 3.5, 4.0, 4.5 Visual Studio 2003, 2005, 2008,2010, 2012ASP.NET 1.1, 2.0,3.5,4.0, 4.5

Web Technologies: Web Services, WCF,Restful WCF, LINQ, Ajax, Java Script, CSS, Classic ASP, JQuery, Angular JS, .Net MVC, Web API, HTML5, CSS3Designing Packages\Tools: MS Visio

PROFESSIONAL EXPERIENCE

Confidential, Minnesota

Lead Developer

Environment: ASP.NET/ C#.NET 4.5, MVC 4.0, Web Api 2.0, WCF, Entity Framework 6.0, AngularJS, Jquery, Jquery UI, Javascript, HTML5, CSS3, Sql server 2012, GIT, Agile methodology

Responsibilities:

  • Explored teh existing application flow by self-learning and collaborating Leads and business analysts team and reading HLDs & LLDs.
  • Developed various diagrams like system architecture diagram, sequence diagram, use case diagram to stay on top of changing project requirements
  • Participated in discussing work break down and estimating teh time required for development of each item.
  • Translated designs and wireframes provided by teh UI/UX team into functional user interfaces using Angular JS, Jquery UI, ensuring cross browser(Crome, firefox, IE) compatibility and performance.
  • Used various features of Jquery UI like theme roller, modal dialog, date picker etc. as part of development of UI.
  • Collaborated wif Leads, business analyst team, QA team to deliver high quality and more user friendly UI.
  • Developed secured server side MVC application using MVC4 and used existing single sign on autantication infrastructure using SAML(Security Assertion Markup Language) base Federation Autantication.
  • Developed secured asp.net WebApi and extended Messaging handlers to log request/response data and to provide CORS support.
  • Accessed Sql server 2012 database using EF6 and database first model.
  • Used MS test framework to unit test web api and components developed in C#
  • Used Jasmin and angular protractor to test UI code.
  • Used Node.js as a base framework to run angular protractor and used various open source npm packages like protractor-html-screenshot-reporter, grunt-protractor-runner.
  • Used Grunt to organize various tasks to run protractor test specs.
  • Used GIT as code repository and got good chance to merge and branch teh code
  • Worked on agile scrum as development methodology and used ALM to manage Agile tasks, log defects and track them in
  • Documented all teh features in teh LLD for teh managers’ to review.
  • Participated in code review and peer testing of teh application.

Confidential, New Jersey

JOB PROFILE: Analysts / Lead Developer

Environment: ASP.NET/ C#.NET 4.5, MVC 4.0, Web Api, WCF Entity Framework 4.0, Javascript, Jquery, Angular JS, HTML5, CSS3, XSL FO, Sql server 2008, TFS 2012

Responsibilities:

  • Involved in various meeting / discussion wif clients and business analysis team for requirement analysis and design of teh application.
  • Developed various design documents and architecture diagrams like use case diagrams, flow charts etc in MS visio for documenting requirements.
  • Followed Agile scrum development methodology and played a key role in tracking day to day status of teh team.
  • Designed N tier architecture of teh project, where UI is developed using MVC 4.0, middle tier is developed using Web API and WCF and data layer is developed using sql server 2008.
  • Developed database schema including tables, store procedures, views, triggers etc. for managing clients current assets and future savings and also re-used teh existing schema for client profiling.
  • Used Angular JS, Jquery, HTML5 and CSS3 at client side for displaying and managing user interface for various client profiling information, validation purposes.
  • Created and used controllers, directives and view templates in Angular js for providing very smooth and scalable architecture.
  • Used Jquery Ajax / Angular JS http service for client server communication using Ajax.for saving and retrieving clients assets and liability data.
  • Used jQGrid javascript plugin for creating data grid for displaying client’s bank account details, external account details.
  • Created custom action filters in MVC ui for error handling, logging and tracing purposes as well as request authorization purposes.
  • Created display and editor templates for customizing UI based on teh models.
  • Created web apis to store and retrieve client profile information to and from teh sql server 2008 database.
  • Extensively used team foundation server as a code repository, labeling/versioning of code, adding/removing teh solution to teh tfs and configuring work space.
  • Created WCF service to handle teh analytics and reports of teh applications
  • Written test scripts to cover unit testing of all teh components of teh application.
  • Involved in unit testing, system Integration and deployment.

Confidential, New Jersey

Analysts / Lead Developer

Environment: ASP.NET/ C#.NET 4.0, MVC 3.0, Web Api, WCF, Entity Framework 4.0, Jquery, Linq, AJAX, XSL, XSL FO, HTML5, CSS3, TFS 2010

Responsibilities:

  • Participated in requirement gathering, analysis and feasibility study through various meeting wif teh end clients.
  • Documented teh requirement through various diagrams like use case diagrams, flow charts etc for teh entire project and presented in various meeting wif project manager, client, testing team etc.
  • Organized and handled teh agile scrum meeting wif teh team members for discussing development plan, understanding teh day to day progress and resolving any issues.
  • Worked on onshore - offshore model and guided and handled offshore team for their daily tasks.
  • Used MVC 4.0, web api and WCF as major .net technologies for developing ui and middle tier and sql server 2008 for developing database
  • Developed database schema including tables, store procedures for storing and managing client’s social security and other retirement income related information and also re-used teh existing schema.
  • Created views, triggers etc for optimizing teh processing time of teh database and Taken various database optimization measures in developing database, tables stored procedures etc.
  • Used Jquery, HTML5 and CSS3 at client side for displaying and managing user interface for client retirement related information, validation purposes.
  • Utilized jQGrid javascript plugin for displaying client various future incoming and outgoing cashflow data on MVC based UI.
  • Developed various action specific customized filters for error logging, tracing and authorization purposes.
  • Created web apis to store and retrieve client profile information to and from teh sql server 2008 database.
  • Used EF4.0 as ORM which will handle teh communication between web api and database.
  • Extensively used team foundation server as a code repository, labeling/versioning of code, adding/removing teh solution to teh tfs and configuring work space.
  • Created WCF service to handle teh analytics and reports of teh applications
  • Written test scripts to cover unit testing of all teh components of teh application.
  • Involved in unit testing, system Integration and deployment.

Confidential, New Jersey

Analysts / Lead Developer

Environment: ASP.NET/ C#.NET 4.0, Jquery, MVC 3.0, Rest WCF, AJAX, WCF, HTML5, CSS3, TFS, SQL Server 2008

Responsibilities:

  • Participated in requirement gathering as a first step of teh sdlc life cycle by going through various problem stating documents, case studies and meeting wif teh groups of potential users for their requirements.
  • Provided feasibility study report and infrastructure requirement and estimation to teh project manager.
  • Organizing agile scrum meeting daily wif onshore as well as offshore team, to get teh team status of teh project and provided teh status to teh project manager on weekly basis.
  • Played a key role in designing and architecting teh application as per requirement using Rest WCF, MVC 3.0 and SQL Server 2008
  • Practices creating models, configuring routing, creating controllers and designing views using razor view engine for developing user interface
  • Created various display templates and editor templates, partial views for displaying, editing customer specific questionnaire and results.
  • Used HTML5 and CSS3 for developing teh user interface and providing user intuitive animations.
  • Used Jquery and javascript for validations and various client side requirements.
  • Created jquery plugins to add more features as per teh requirement.
  • Developed teh WCF services using basicHttpBinding and wsHttpBinding.
  • Added transport level security in WCF using windows autantication.
  • Added custom wcf service behavior and endpoint behavior to capture WCF soap messages.
  • Created Restful WCF using webHttpBinding and hosted it on iis.
  • Consumed WCF Rest from client side using jquery ajax.
  • Followed entire SDLC life cycle for new modules and maintenance cycles for any changes to be implemented.
  • Involved in Analysis and Design of teh Application.
  • Designed and developed custom .NET components and user controls using ASP.NET and C#.
  • Used various design patterns like factory, Command, façade, chain of responsibility, templates to provide robust and scalable architecture.
  • Developed automated unit test cases to test all teh components/ modules of teh application
  • Tested teh Various Modules of teh System thoroughly and fixed teh Bugs.
  • Involved in designing, normalizing databases, created tables, indexes, Stored Procedures, Triggers and Views of MS SQL Server.
  • Reporting to project manager and business analyst team about teh progress of teh development on a weekly basis.

Confidential, New Jersey

Analysts / Lead Developer

Environment: ASP.NET/ C#.NET 3.5, JAVASCRIPT, AJAX, Web Services, WCF, XSL, XSL FO, TFS 2010

Responsibilities:

  • Involved in Analysis and Design of teh Application.
  • Involved in Architecture Design, High Level Design.
  • Participated as core team member in designing and analysis of teh application.
  • Developed teh WCF services using basicHttpBinding and wsHttpBinding.
  • Added transport level security in WCF using windows autantication.
  • Added custom wcf service behavior and endpoint behavior to capture WCF soap messages.
  • Involved in documenting impact analysis and development effort required to make changes in all teh impacted applications.
  • Developed unit testing plan and written unit test cases.
  • Performed thorough unit testing of teh all teh impacted products and documented them properly for review to ensure testing of all teh functionality.
  • Participated in development of teh project as a Team Lead and directing teh team.
  • Communication wif onshore manager / team through telecoms / emails to report teh status of teh team, solving queries raised by offshore team members.
  • Mentored junior team members in project to improve their role in teh project delivery.

Confidential,New Jersey

Analysts / Developer

Environment: ASP.NET/ C#.NET 3.5, JAVASCRIPT, AJAX, Web Services, WCF, XSL, XSL FO, TFS

Responsibilities

  • Participated as core team member in designing and analysis of teh application.
  • Study and analysis of teh functional specifications sent by teh client.
  • Developed teh WCF services using basicHttpBinding and wsHttpBinding.
  • Added transport level security in WCF using windows autantication.
  • Added custom wcf service behavior and endpoint behavior to capture WCF soap messages.
  • Doing R & D for getting teh best solutions for a specific task.
  • Tested teh Various Modules of teh System thoroughly and fixed teh Bugs.
  • Designed and Developed teh Web Service Components using XML and SOAP.
  • Communication wif business analysts / team through telecons / emails to report teh status of teh team, solving queries raised by offshore team members.
  • Mentored junior team members in project to improve their role in teh project delivery.
  • Ensured intime delivery of teh project to onsite manager.

Confidential

Developer

Environment: ASP.NET/ C#.NET 2.0, ADOBE FLEX 3.0, JAVASCRIPT, AJAX, Web Services, WCF, Agile-Scrum methodology, TFS

Responsibilities:

  • Study and analysis of teh functional specifications sent by teh client.
  • Followed entire Agile-Scrum Model for new modules and maintenance cycles for any changes to be implemented.
  • Used Update panels, update progress, various Ajax extenders to optimize teh performance of teh project
  • Schedule and conducted scrum calls wif client and offshore team.
  • Developed teh WCF services using basicHttpBinding and wsHttpBinding.
  • Added transport level security in WCF using windows autantication.
  • Added custom wcf service behavior and endpoint behavior to capture WCF soap messages.
  • Involved in designing of teh database, User Interface and code components for encapsulating teh Business logic and security.
  • Doing R & D for getting teh best solutions for a specific task.
  • Creating Web services.
  • Communication wif onshore manager / team through telecons / emails to report teh status of teh team, solving queries raised by offshore team members.
  • Mentored junior team members in project to improve their role in teh project delivery.

We'd love your feedback!