.net Lead Developer Resume
NY
SUMMARY
- 10+ years of Software Industry experience in Development and implementation of Web based, Windows based, Client - Server, SOA and N-tier Architectures in Finance and Enterprise management business domains
- Expertise in developing Windows-based and Web-based applications using .NET framework (4.5/4.0/3.5/3.0/2.0 ), Silverlight, WPF, C#.NET, VB.NET, ASP.NET, JavaScript, ADO.NET, .NET Remoting, WCF,WCF RIA, XAML, MVC, XML, Expression Blend and MVVM design pattern and others
- Experience in developing Web UI using ASP.NET MVC, Webforms, HTML5, JQuery, WebGL (three.js) Java Script, Moment, Angular Js and Knockout
- Experience wif SDLC process (Agile, Scrum, Waterfall models, TDD) of performing detailed analysis, collecting use cases, documenting requirements and creating designs for Object Oriented Programming (OOPs) Applications
- Implemented several DESIGN PATTERNS (Singleton, Interface segregation, Dependency inversion, Factory, Facade, Proxy, Observer, MVC) to standardize the application architecture
- Experience in creating the windows applications using WPF (Windows Presentation Foundation) and WCF (Windows Communication Foundation) for getting the data from web services.
- Experience in creating WPF the application using Microsoft Blend, Silverlight and XAML.
- Experience in building rich user experience using Ajax Toolkit, Silverlight and HTML5 wif MVC in .NET web applications.
- Experience in using Language-Integrated Query (LINQ) in Silverlight, Ad-Hoc queries in WPF and in other .NET objects to query and retrieve data.
- Good experience in using ADO.NET objects such as SQL Connection Object, SQL Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
- Proficiency in using various database access technologies like XML, XSLT and XPATH
- Worked Wif ASP.NET 2.0 Web Parts, Navigation Control, and Master Pages
- Excellent in using CSS, Themes, Skins in Asp.Net
- Hands on experience using Source Code Control Systems like MS Visual Source Safe and TFS
- Extensive working experience in database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Cursors and Triggers using T-SQL and PL/SQL in SQL Server 2000/2005/2008/2012
- Experience in Web Services in .NET using XML and SOAP
- Solid understanding of Service Oriented Architectures
- Experience in Windows Communication Foundation (WCF), Windows Workflow Foundations (WWF), (WPF) Windows Presentation Foundation, Silverlight, .NET Framework4.0/3.0/3.5, Microsoft Enterprise Application Block and Enterprise library
- Experience in HTML 5.0, CSS 3.0, jQuery 1.8 & jQuery UI, XML, Log4Net, SilverLight, WPF, WIX and other tools like NUnit, SOAP UI Tool Kit, and Code collaborator
TECHNICAL SKILLS
.NET: .NET Framework 2.0, 3.0, 3.5, 4.0, 4.5 - Collections, Generics, Linq, Multithreading, Exception Handling, File IO, XML, ASP.NET, ADO.NET, Enterprise Library Blocks, Entity Frameworks.
Framework/Libraries: AJAX, MVP, MVVM, ASP.NET MVC 3.0, MVC 4.0
Middleware: ASP.NET Web Services, WCF Web Services, WCF Rest, SOA, SOLA, SOAP, XSD, WSDL, XML, XSLT
GUI Tools: Visual Studio.NET, Expression Blend and Microsoft Visio 2007
Scripts: JavaScript, jQuery 1.8 and jQuery UI, CSS 3.0
Databases: SQL Server 2012, 2008, 2005, 2000, DB2
Development Tools/IDE: Visual Studio 2015, 2013, 2012, 2010, 2008, 2005, SQL Server 2012,2008, 2005
Design Patterns: Object Oriented Analysis and Design (OOAD), MVVM, MVC, Singleton, Abstract, IOC, Dependency Injection and UML
Configuration Management: Visual Source Safe, Team Foundation Server and Tortoise SVN
Testing Tools: Resharper, DotCoverage, Jasmine, NUnit and MS Unit Testing Framework
Other Tools/Technologies: HTML 5.0, CSS 3.0, SOAP UI, WIX, Expresso, Cruise Control.NET, Log4Net
PROFESSIONAL EXPERIENCE
Confidential, NY
.NET Lead Developer
Responsibility:
- Leading the project on all phases right from the requirements gathering, preparing system proposal documents, technical design documents and implementation.
- Coordinating wif the Client and Offshore in implementing the business needs meeting the right expectations.
- Performed analysis on all the applications and proposed the technical solutions adhering to the Organization Frameworks to meet the requirements.
- Involved in preparing detailed technical design documents on including functionalities into the legacy applications wifout or minimal impact.
- Implemented IOC Container Framework to plug in new features into the existing applications.
- Involved in coding on wide spread scope of applications
- Presentation Layer - ASP.NET, ASP.NET MVC, JavaScript, jQuery, jQuery UI, Custom Controls, User Controls, Caching, Reflection, WPF, Winforms, etc.,
- Middleware - Helper components, Caching, Multithreading, ADO.NET, Enterprise Library Blocks, Entity Frameworks
- Database - SQL Server 2012 (SQL Queries, Functions and Stored procedures)
- Performed code review using Crucible for the all the code that was part of implementing dis project.
- Leading a team of 6 (development and testing teams) for the construction and SIT for the legacy systems
- Used TFS (Team Foundation Server) for version control.
- Implemented bug fixations and Production trouble shooting on needy basis wifout affecting the on-going project works.
Confidential, Colorado
Senior .NET Developer
Responsibilities:
- Involving in requirements analysis meetings which involves direct interactions wif Business and create design document.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
- Perform impact analysis for the new functionality or change request. Prepare NUnit test case before performing the actual code changes or development
- Involved in coding on all tiers of the application which includes
- Presentation layers - ASP.NET, ASP.NET MVC, JavaScript, jQuery, jQuery UI, Custom Controls, User Controls, Caching, Reflection
- Middleware - WCF Web Service, Helper components, Caching, Multithreading, ADO.NET, Enterprise Library Blocks, Linq.
- Implemented Service Oriented Architecture on all components, for them to Confidential reused on other applications
- Implemented peer code review and also organize code review meetings for architecture compliances.
- Implement unit testing using NUnit and also parallelly wif Testers
- Prepare Setup for the application using WIX
- Implemented bug fixations and Production trouble shooting on needy basis wifout affecting the on-going project works
- Developed application using the Team Foundation Server (TFS) for version control and interactive between team members for the Agile Methodology (Scrum)
Confidential, Milwaukee, WI
Senior .NET Developer
Responsibilities:
- Transceiver Selection: Option for selection of the transceiver.
- Setting of parameters of the transceiver: External Baud Rate, RS485 Baud Rate, RPI, Simulation Speed.
- Tag selection: Selection of tag from the available list
- Mode selection: selection of mode based on user requirement.
- Animated display of the scanner
- Scanner properties display: Td, Optional Height, Max Height, Delay, Tag Present, Read Once, Tag Position, Ts Write, Write Max, Distance between Tags
- Support for security features of ICODE ISO15693 standard
- Support for 64kB high memory tag read & write: 64kB tag shall Confidential used wif custom commands and uses external EEPROM which is accessed by tag transponder via SPI.
- Support for iOS & MAC browsers.
Confidential
Responsibilities:
- Involved in R&D to represent the 3D models in HTML5 which resulted WEBGL
- Implemented front end technologies wif ASP.NET, jQuery, WebGL Three.js Library
- Data driven into HTML5 from XML tags
- Organized code review meetings for architecture compliances and performed peer code review.
- Developed application using the Team Foundation Server (TFS) for version control and interactive between team members for the Agile Methodology (Waterfall).
Confidential, Lexington, SC
.NET Developer
Responsibilities:
- Involved in requirements analysis meetings which involves direct interactions wif Business and create design document as per the instructions from architect from Onsite Coordinator.
- Involved in coding the complex part of the VPGate and Scout.
- Developed WCF Services wif SOA which serves multiple functions wif the Scot and VPGate calculation values.
- Implemented front end technologies wif ASP.NET, ASP.NET MVC, JavaScript, jQuery, Caching, Reflection
- Implemented peer code review and also organize code review meetings for architecture compliances.
- Implement unit testing using NUnit and also parallelly wif Testers
- Involved in Setup for the application using Installshield
- Implement bug fixations and Production trouble shooting on needy basis wifout affecting the on-going project works
- Developed application using the Team Foundation Server (TFS) for version control and interactive between team members for the Agile Methodology (Waterfall).
Confidential, Benton Harbor, MI
.NET Developer
Responsibilities:
- Involved in functionality analysis meetings, prepared supporting documents like HLD, LLD using Microsoft Visio
- Developed code for the User Interface using ASP.NET, JavaScript
- Involved in coding on Business Logic, Abstract Classes, and Interfaces.
- Developed database components which interacts wif multiple databases like - SQL Server 2008 (SQL Queries, Functions and Stored procedures)
- Implemented peer code review and made sure all architecture compliances were met.
- Involved in build the Setup project for the application and Deployment phase
Confidential
.NET Developer
Responsibilities:
- Involved in functionality analysis using all requirement and supporting documents
- Implement Unit test cases for NUnit
- Developed code for the User Interface using WPF
- Involved in coding on Business Logic, Abstract Classes, and Interfaces.
- Involved in creating custom controls and user controls to reduce redundancy.
- Involved in bug fixations and Production trouble shooting on needy basis.
Confidential
.NET Developer
Responsibilities:
- Involved in functionality analysis using all requirement and supporting documents
- Implement Unit test cases for NUnit
- Developed code for the User Interface using ASP.NET, JavaScript
- Involved in coding on Business Logic, Abstract Classes, and Interfaces.
- Developed database components which interacts wif multiple databases like - SQL Server 2008 (SQL Queries, Functions and Stored procedures)
- Involved in creating custom controls and user controls to reduce redundancy.
- Developed the Setup project for the application wif multiple and custom launch conditions.
- Automated and Managed the Daily build for the project single handedly using NAnt. Automated report will Confidential sent through email to team members in case of build failures.
- Involved in bug fixations and Production trouble shooting on needy basis.
Confidential, Colorado
Senior .NET Developer
Responsibilities:
- Involved in functionality analysis using all requirement and supporting documents
- Implement Unit test cases for NUnit
- Developed code for the User Interface using ASP.NET, JavaScript
- Involved in coding on Business Logic, Abstract Classes, and Interfaces.
- Developed database components which interacts wif multiple databases like - SQL Server 2008 (SQL Queries, Functions and Stored procedures)
- Involved in creating custom controls and user controls to reduce redundancy.
- Developed the Setup project for the application wif multiple and custom launch conditions.
- Involved in bug fixations and Production trouble shooting on needy basis.