Tech Lead Resume
NJ
SUMMARY
- About 10+ years of diverse combination of work experience with teams, involved in giving comprehensive IT solutions, which include Analysis, Design, Development, Implementation and Testing of Client/Server/Internet/Intranet Systems for various Business requirements using Microsoft Technologies.
- Expertise in all phases of software development life cycle like Requirement Analysis, Design, Development and Unit testing of applications.
- Very good experience in working with technologies like Visual Studio .NET 2013/2010/2008/2003 , ASP.NET, C#, VB.NET, Web Services, AJAX, WPF, Angularjs 2.0.
- Very good experience in SQL Server 2008 R2, SSRS.
- Strong Object - Oriented Analysis and Design experience with C#.NET and VB.NET.
- Good experience in creating WCF and XML Web services.
- Experience in developing the Source-to-source compiler using the Irony.
- Strong expertise in creating Web forms, Window forms, User Controls and Custom Controls.
- Experience in writing mstest unit test cases and also used NSubstitute for mocking
- Very good exposure to development with Java Script, VB Script, HTML, DHTML and CSS.
- Extensive knowledge of object oriented application development using .NET Languages.
- Good expertise in writing SQL queries and T-SQL blocks like Stored Procedures, and Triggers.
- Strong exposure to Telematics, Insurance, HR, BPM domain applications.
- Experience in Resharper and Sonar tools
- Excellent logical, analytical, communication and inter- personnel skills with exceptional ability to learn new concepts / fast learner with complex systems and a good team player, problem solver and ability to perform at high level to meet deadlines, adaptable to .ever changing priorities.
TECHNICAL SKILLS
.Net Technologies: Microsoft .NET Framework 1.1/2.0/3.5/4.0/4.5 , C#, VB.NET, ASP.NET Web Services, XML, MVC 4, WPF, REST Web APIs
Operating Systems: MS Windows 2012 Server, MS Windows 7, MS Windows 8.
Developments Tools & Technologies: Visual Studio.NET 2003/2005/2008/2010/2013 , Visual Interdev 6.0, Visual Source Safe, Microsoft Project Plan, Clear Case
Web/Application Servers: IIS 5.0,IIS 6.0, IIS 7.0
Web Development: ASP.NET, ADO.NET, XML, XSL, JavaScript, AJAX, HTML/XHTML/DHTML, MVC, Angularjs 1.5 & 2.0
RDBMS: MS SQL Server 2005/2008/2012
Languages: VB.NET, C#, TSQL, ADO.NET Data Service
Source control tools: TFS, MS Visual Source Safe, IBM Clear Case, IBM Clear Team
PROFESSIONAL EXPERIENCE
Confidential, NJ
Tech Lead
Responsibilities:
- Used Agile Methodology (Scrum) to meet customer expectations, timeline with quality deliverables.
- Analyzed and designed the application based on the requirements.
- Requirement Development, Production Support and Enhancements
- Developed the application using WPF and C# with .Net Framework 4.5.1.
- Modifications were made to the existing GUI using WPF for better look and feel
- Use of Sonar rules and Designite Tool to control the design quality of the code.
- Involved in UnitTesting and IntegrationTesting of the entire application.
- Implemented Automation to speed up the testing of Installer application.
- Used Singleton, Class factory and Visitor Design Pattern
- Handling design smells and implementing the design principals
- Performed continuous code refactoring to make it easier to extend and maintain the code.
- Worked with IBM Clear Case for Source Control and code reviews, builds
- Created Source-to-Source compiler by using the Irony Development kit.
- Written grammar to build the abstract syntax tree
- Written the classes to convert the abstract syntax tree in the javascript language
- Integration of HTML agility utility for the dynamic merging of HTML files contents and generation of help content based upon the selected functionality.
- XML validation using XSD
- Developed the application using Angularjs, WCF, ASP.Net 4.0 and C#.
- Implemented the graphics migration(rectangle, bezier curve and spline etc) in Desgio CC
- Used LINQ for querying different data sources like Object
- Worked on Clear Quest a bug tracking tool
- Use of Cloud machines for testing and automations
Confidential, Purchase, NY
Tech Lead
Responsibilities:
- Worked on Detail System Design (DSD/HLD) with Agile environment
- Written the DFS(Detail functional specification) and CR(Change request) documents for new requirements and estimations of the requirements
- Used factory and Observer Design Pattern
- Involved in entire SDLC from requirement gathering to implementation
- Analyzed and designed the application based on the requirements.
- Requirement Development, Production Support and Enhancements with Agile model
- Developed the application using Angularjs, WCF, ASP.Net 4.0 and C#.
- Implemented Model view controller (MVC) architecture to ensure the flexibility of the TIS-Admin application.
- Designed and developed databases, which includes the development of functions, Stored Procedures and Triggers using T-SQL.
- Used ADO.NETobjects to access data from SQL Server 2008R2 database by using stored procedures and queries in T-SQL.
- Involved in developing and fixing of WCF services.
- Integration with Android and IOS Apps
- Integration with NokiaHere Maps
- Integration with RabbitMQ server
- Use of SSRS(Sql Server Reporting Service) for implementation of reports
- Writing unit test cases and testing the application.
- Provide the both Acceptance Test support and the Production Support
- Migration of legacy active controls using WCF service and jquery to read the clients file system and USB drives to support the multiple browsers
- Developed the rest web services and soap based services to support the IOS, android apps and the third party application for authentication and transfer of binary data in chunks.
- Use of VSS (Visual source safe) for Source Control and code reviews.
- Written the tool for the deployment of databases patches over 20 thousand plus databases.
- Use of Telerik and Infragistics controls to accelerate the design and development of the applications
- Worked in Web farm
Confidential, FL
Senior .Net Developer
Responsibilities:
- Analyzed and designed the application based on the requirements.
- Production Support and Enhancements and fixes with Agile model
- Developed the application using ASP.Net 3.5 and C#.
- Written Stored Procedures, Notifications, triggers and jobs using SqlServer 2005
- Involved in fixing QA and Production issues.
- Writing unit test cases and testing the application.
- Involved in developing and fixing of WCF services.
- Use of TFS (Team foundation server) for Source Control and code reviews and task assignments.
- Worked on web farm
- Implementation of Sql Server Notifications which triggers when certain level or pool reached to the bottom limit
Confidential
Sr .Net Developer
Responsibilities:
- Analyzed and designed the application based on the requirements.
- Developed the application using ASP.Net 3.5 and VB and Created web user controls.
- Developed various web forms using ASP.NET and ADO.NET.
- Implemented client side scripts using JavaScript
- Written business logic, lookup list and edits for data table in C#.NET
- Used AJAX partial page updates with the update panel control.
- Written Stored Procedures using SqlServer 2005
- Involved in fixing QA and Production issues.
- Writing unit test cases and testing the application.
- Involved in developing of web services.
- Involved in the Refactoring of applications to make it easier to extend the code
- Use of VSS for Source control
Confidential
Sr .Net Developer
Responsibilities:
- Developed Advanced task hour form using which user can fill time sheet according to module specified for them in MPP.
- Developed the application using ASP.NET 3.5 and VB.
- Developed a task detail sheet module in which user can view the entire task and their details assigned to him/her.
- Involved in the Refactoring of applications to make it easier to extend the code
- Use of VSS for Source control
Confidential
.Net Developer
Responsibilities:
- Creation of various data objects like tables with constraints, added relationship, created stored procedures with cursors, added indexes using T-SQL
- Translated the business requirements into technical design documents with the process for populating reports.
- Creating technical requirements and design documents.
- Writing Server Side (using VB.NET) and Client Side (Java Script) Coding.
- Developed various web forms using ASP.NET and ADO.NET.
- Involved in design, development, testing and implementation phases.
- Performed Unit Testing for ensuring the reliability of the application development
- Involved in generating management reports on overall status of module using Excel and Pdf formats.
- Involved in the Refactoring of applications to make it easier to extend the code
- Use of VSS for Source control
- Validation of Salary of employees by executing the automation scripts
Confidential
Programmer
Responsibilities:
- Requirement gathering for PCMS with senior team
- Designing & analyzing architecture of PCMS
- Designing database for PCMS
- Implementing PCMS modules & Report modules
- Testing & deployment of PCMS modules at client site
- Providing support for PCMS
- Implemented in vb6.0 AND MS Sql 2000
- Performed Unit Testing for ensuring the reliability of the application development
- Used VSS for source safe control
