We provide IT Staff Augmentation Services!

Lead Developer Resume

0/5 (Submit Your Rating)

NJ

SUMMARY

  • 14+ years of significant experience in design, development and implementation of Web based and Client - server applications, Component development and Web services.
  • SDLC - Participation in all phases of Software Development Life Cycle including analysis, design, coding, testing.
  • Extensive experience in developing n-tier applications using C#, ASP.NET, VB.NET, MVC, WCF, LINQ, Web Services, Windows Services, XML, Crystal Reports, ADO.NET, NHibernate, Entity Framework, JavaScript, JQuery, Angular JS 1.x/2.0, Typescript, React JS, Knockout JS, Node JS, Web API, HTML.
  • Extensively worked on UI development using JavaScript, Angular JS, Knockout Js, JQuery, Backbone JS, CSS, HTML, AJAX, Jasmine, Karma, Grunt, Gulp and Protractor
  • Experience in developing applications in Framework 1.1/2.0/3.5/4.0/4.5 using Visual Studio 2005/ 2008/ 2010/2013/2015 and .Net Core 1.0.
  • Experience in developing and securing web services and WCF services. Consuming web services using AJAX.
  • Proficient with Design Patterns, applying OOP and SOLID principles
  • Strong project Architecture designing and development skills.
  • Strong People and Project management skills
  • Proficiency with Agile methodologies and been practicing from past 6 years.
  • Proficiency in coordinating internal resources and third parties/vendors for the flawless execution of projects
  • Implemented Microsoft recommended best practices in architecting web sites using Design patterns, Enterprise application blocks for Data Access and Exception handling.
  • Experience in transforming XML into HTML and flat files using XSLT.
  • Hands-on experience in deploying applications in IIS 5.0/6.0/7.0.
  • Developed custom classes to process IIS Logs for web usage reporting.
  • Developed cross browser compatibility websites.
  • Experience in developing Orcale Packages
  • Hands-on experience in PL/SQL
  • Experience in developing stored procedures, triggers, functions, consuming extended stored procedures, accessing sql server over HTTP, DTS and SSIS packages, reporting services (SSRS), BCP and Linked servers.
  • Experience in developing and deploying CLR SQL server stored procedures.
  • Hands-on experience in Sql Server 2000/2005/2008.
  • Used AJAX scripts, call back functions, tuning Web.Config and Machine.Config, Connection pooling, query tuning, creating partition tables for huge tables.
  • Implemented n-tier architecture.
  • Implemented SSL, encrypting web.config and database entries, handled session replay, cross-site scripting (XSS), sql injection and Denial of service (DoS) attack.
  • Tested application in Load balancing environment.
  • Used versioning tools like TFS 2008, Visual Source Safe (VSS), WinCvs, and Tortoise SVN.
  • Good knowledge in Object - Oriented programming concepts (OOPs).
  • Experience with Agile Methodologies such as SCRUM.
  • Excellent analytical, communicational, debugging, team and interpersonal skills.
  • Ambitious, highly motivated and ability to face the challenging work environment and deliver quality output while meeting strict deadlines.
  • Excellent command on efficient software development using .NET framework, optimized code development by minimizing instructions used, securing the application and re-factoring the code. Tracing and debugging critical errors.
  • Has actively participated in application development and deployment of released product.
  • Highly proficient in working with users and business analysis to analyze requirements, identify gaps, identify issues, and conduct root cause analysis.
  • Extensive experience participating in brainstorming sessions, JAD sessions and walkthrough sessions.
  • Excellent analytical and problem solving skills.
  • Good communication skills, Interpersonal skills, team player, self-motivated and quick learner.
  • Ability to work on multiple projects at the same time.
  • Having good knowledge in Agile / Scrum methodologies.
  • Having Strong Knowledge in developing Desktop / Web based applications.

TECHNICAL SKILLS

Technologies: ASP.NET, MVC, Entity Framework, ADO.NET, AJAX, Web Services, Enterprise Application Blocks, Web API 2.0, Node JS

Databases: SQL Server 2000/ 2005/ 2008 , Oracle, MS Access, Mongodb (NoSql), Couchbase

Operating Systems: Windows 9x/ 2000/ XP/ Server 2003/ 2008

Web Server: MS Internet Information Server 5.0/ 6.0/ 7.0/7.5 , Apache, Nginx

Languages: C#, VB.NET, C/ C++, SQL, T-SQL, PL/SQL

Web Programming: ASP, HTML, DHTML, XML, XSLT, SOAP, JavaScript, Typescript, VBScript, CSS, Bootstrap, Responsive Web Design, KnockoutJS, Angular JS, Node JS, Express JS

GUI: Visual Studio 2000/ 20 /2013/2015 , VSCode

Reporting Tools: MS SQL Server Reporting Services

Versioning Tools: TFS, Visual SourceSafe (VSS), Tortoise SVN, WinCvs, GIT Hub

Testing Frameworks: NUnit, MS Tests, Spec flow, Jasmine, Karma and Protractor

Other Utilities: Microsoft Visio, Adobe Photo Shop 6/7

PROFESSIONAL EXPERIENCE

Confidential

Lead Developer

Responsibilities:

  • Designed and developed application architecture.
  • Developed WCF, Web API Services and Unit Test methods
  • Design MVC 5 views, unit test methods using spec flow, MS tests
  • Develop common utilities like REST client, Logging, exception logging, helper methods
  • Develop UI pages in Angular JS and restful services using ASP.Net Web API, MVC5 and c#, Entity framework
  • Consume Rest APIs from MVC views
  • SignalR implementation for version change notifications for Agents.
  • Designed and developed IOC pattern to switch the dummy/mock data for MVC app.
  • Design Database and create stored procedures, functions, views and triggers etc.
  • Create Database scripts to promote the DB
  • Provides technical direction, guidance and solutions to the team.
  • Perform code reviews and define code quality standards.
  • Responsible for project delivery and understand the overall scope and plan resources and schedule to deliver as per agreed time lines / milestones.
  • Deliver the project using organization project management/ execution tools to effort, cost, schedule and quality
  • Responsible for planning, tracking, reporting ( internal and external) project performance ( status and progress) on a periodic basis
  • Work with functional analysts, developers and development managers to ensure that all solutions are deployed within agreed timelines and supported after delivery
  • Coordinate and manage Onshore/offshore team.
  • Ensure organization development methodologies and processes such as SCRUM and AGILE development.

Environment: Windows 2012, VS 2015, Angular JS 1&2, .Net framework 4.5, MVC5, C#.NET, ASP.Net Web API, WCF, SQL SERVER 2012, JavaScript, SignalR, Type Script and .Net core, Mongo, Couch, Kafka, TFS, Git. HP ALM, Rally, Octopus, Team City, Post Sharp, Entity Framework.

Confidential, NJ

Architect / Lead .NET Developer

Responsibilities:

  • Develop/Enhance the application utilizing the .Net core and .Net framework and required technologies.
  • Debug code and fix any Development / QA bugs and/or modify code to in corporate the enhancements / customizations.
  • Conduct unit testing to ensure good quality of the work developed.
  • Realtime Updates and Notification toasts using SignalR
  • Created RESTful services using ASP.Net 5 MVC/ Web API controllers.
  • Used mocking pattern to mock the data and to unit test the Web API’s.
  • Created Angular modules, services, directives, factory, filters.
  • Created Web API’s to consume the data in the angular Services.
  • Unit tested the Angular UI using Karma / Jasmine.
  • Involved in Code review sessions.
  • Used Angular UI router, ng Messages, UI grid exclusively to develop the application.
  • Leading / Architecting the UI team and collaborating with external teams in designing / structuring the code layout.
  • Used Angular CLI, Webpack for bundling and deploying the Angular 2.0 code.
  • Designing Template driven as well as Reactive forms for new applications.
  • Created Jenkins jobs /pipelines for building and deploying the backend code to servers.

Environment: Angular JS 1.x/2.0, Javascript, Typescript, SignalR, C#.NET, Web API 2, .NET Framework 4.5.2, Visual Studio 2015, SQL Server 2014, GIT Hub, Html 5, CSS 3, Twitter Bootstrap, Fiddler, Postman, Karma/ Jasmine, Moq, Jenkins, Specflow, NHibernate, Entity Framework, AutoFac.

Confidential, NJ

Architect, Lead .NET Developer

Responsibilities:

  • Involved in Requirements analysis and documenting Technical Specifications.
  • Designed mockup screens to demonstrate business user’s requirements.
  • Implemented UI with Responsive web design.
  • Design; Architect the application using Design patterns and best practices.
  • Implemented Asp.net SingalR server for push notifications and chating.
  • Used Knockout for UI Updates on Idle time or Staus, Presence.
  • Developed layer to inegrate MongoDB and Enterprise Library Logging.
  • Utilizing the SDLC best practices / methodologies such as Object Oriented Analysis Design, Design Patterns.
  • Develop / enhance the application utilizing the core .Net framework and required technologies.
  • Debug code and fix any Development / QA bugs and/or modify code to in corporate the enhancements / customizations.
  • Conduct unit testing to ensure good quality of the work developed.
  • Created Angular modules, services, directives, factory application.
  • Unit tested all the service layers
  • Unit tested the Angular UI using Karma.
  • Involved in Code review sessions.
  • Used TFS 2013 for the user story / task creation.

Environment: ASP.Net 4.5, Angular JS, SignalR, C#.NET, .NET Framework 4.5, Visual Studio 2013, SQL Server 2012, TFS 2013, Html 5,CSS 3,Twitter Bootstrap, Fiddler, Karma, Moq, StructureMap, Resharper, CodeMaid, Web API, Gulp.

Confidential, NJ

Architect, Lead .NET Developer

Responsibilities:

  • Involved in Requirements analysis and documenting Technical Specifications.
  • Prepared LLR/LLD/HLD Design Documents.
  • Designed mockup screens to demonstrate business user’s requirements.
  • Provided technical support to the team members in the development process.
  • Developed stored procedures for data insertion and extraction
  • Performed Code review and bug fixing.

Environment: C#, ASP.NET, WCF, JQuery, Visual Studio 2010, WinCvs, Sqlserver

Confidential, Dallas, TX

Lead .NET Developer

Responsibilities:

  • Involved in Requirements analysis and documenting Technical Specifications.
  • Prepared LLR/LLD/HLD Design Documents.
  • Designed mockup screens to demonstrate business user’s requirements.
  • Provided technical support to the team members in the development process.
  • Developed stored procedures for data insertion and extraction
  • Developed Packages in Oracle
  • Extensively used XML to send bulk data from .NET Application to Oracle for fast processing.
  • Extensively worked on Web-Services and WCF that are used for data retrieval and Integration of third party services and SSO.
  • Converted data to Excel and PDF formats.
  • Performed Code review and bug fixing.

Environment: C#, ASP.NET, WCF, Visual Studio 2010, WinCvs, Oracle 11g, Informatica 8.6.1.

Confidential, Florida, Tampa

Lead .NET Developer

Responsibilities:

  • Upgarded almost 30 DSS Repoting application.
  • Worked on upgrading config sctions
  • Worked on adding/changing existing controls.
  • Preforming Unit testing after Migration.

Environment: C#, ASP.NET, Visual Studio 2010, WinCvs, Oracle, Sqlserver, Asp

Confidential, Dallas, TX

Lead .NET Developer

Responsibilities:

  • Involved in Requirements analysis and documenting Technical Specifications.
  • Involved in discussions with network and server groups and designed the application architecture.
  • Designed the application in n-tier architecture.
  • Designed mockup screens to demonstrate business user’s requirements.
  • Involved in developing the application using ASP.NET 2.0, C#.NET, ADO.NET, Web services, SQL Server 2005.
  • Created Master Page and CSS to define the basic look and feel of the sites.
  • Created and consumed WCF Services
  • Used AJAX Control Toolkit.
  • Used AJAX scripts, Callback functions for faster page loads and cleaner presentation.
  • Extensively used LINQ over typed datasets, data tables, generic objects and file objects.
  • Used Microsoft Application blocks for Data Access, Exception Handling and Logging.
  • Implemented strong security using role based authentication, encrypting web.config entries, handling session replay, Denial of Service (DoS) attack and XSS. Implemented SSL certificates.
  • Developed stored procedures for data insertion and extraction.
  • Worked closely with Database administrator to design database and monitoring database server performance.
  • Tested the application in load balancer environment.
  • Developed custom classes to process IIS Logs for website usage reporting.
  • Participated in Scrum as part of rapid application development.
  • Used TFS 2008 and Visual Source Safe (VSS) for version control.
  • Performed Unit testing and involved in Integration testing.

Environment: ASP.NET, C#.NET, WCF, ADO.NET, AJAX, LINQ, .NET Framework 3.5, Visual Studio 2005/ 2008, SQL Server 2005/ 2008, TFS 2008, Visual Source Safe, Windows Server 2003/ 2008.

Confidential

Lead .NET Developer

Responsibilities:

  • Involved in Requirements analysis and documenting Technical Specifications.
  • Designing iSOFT Monitoring Data base for i.MS agent server.
  • Designing and coding in C# and Asp.NET.
  • Integration of iASSIST and Alarm point servers for automation
  • Created complex Stored Procedures and User Defined functions using SQL Server 2000.
  • Implemented version controlling using Visual Source Safe.
  • Used Microsoft Data Access Application Blocks.
  • Extensively used XML to send bulk data from .NET Application to SQL Server for fast processing.
  • Used DotNetOpenMail to send rich MIME messages with inline images.
  • Involved in Unit and Integration testing.

Environment: .NET, SQL Server 2000, Windows 2003 Server, ASP.NET, C#, VB Script, JavaScript and XML.

Confidential

SQL Developer

Responsibilities:

  • Understanding the Client requirements from time to time.
  • Developing new stored procedures upon requirement apart from my normal work.
  • Analyzing the corruptions and reporting to the client daily.
  • Updating the bugs to the Development team so that they are addressed in the next build.
  • Involved in Unit and Backend testing.

Environment: C#.NET, ASP.NET, IIS 5.0, MS SQL Server 2000, MS Application Blocks, Windows 2000.

Confidential

Developer

Responsibilities:

  • Involved in Requirements analysis and documenting Technical Specifications.
  • Involved in developing the application using C#.NET and .NET Web Forms.
  • Developed Classes in Data access, Business logic and Model layers in C#.NET.
  • Implemented the Microsoft Pet Shop Architecture.
  • Created Jobs in SQL Server to synchronize campaigns data from central database.
  • Export functionality using .NET XML support and XSLT.
  • Print functionality using PDF files for better results.
  • Created User Controls to render Menus, Headers and Footers.
  • Involved in Unit and Integration testing.

Environment: C#.NET, ASP.NET, IIS 5.0, SQL Server 2000, Crystal Reports, MS Application Blocks, Windows 2000.

Confidential

Developer

Responsibilities:

  • Worked on enhancements of the project
  • Developed Packages /Procedures in Oracle
  • Bug fixes in existing code
  • Implementing enhancements and Testing.

Environment: VB.NET, Oracle.

We'd love your feedback!