Tech Lead Resume
SUMMARY:
- 14+years of professional experience in Architecting, Analysis, Designing and Development of distributed systems in the IT industry.
- Experience in all phases of software development life cycle, Proficient in both Client/Server and Web based Programming.
- Good experience in creating REST based application using both frameworks WEB API 2 and WCF.
- Well experienced in designing and development of web applications using ASP.NET 1.1/2.0/3.5/4.5.
- Experience in developing web applications using ASP.NET MVC 4 & ASP.NET MVC 5.
- Well experience in both water fall and Agile development model.
- Expertise in Object Oriented Programming (OOP) & Object Oriented Design.
- Experienced in multi - tier, database-driven, client-server applications.
- Extensive experience in developing Internet, Intranet & Client Server applications using .NET Framework, developing experience in C#, ASP.NET 1.1/2.0/3.5/4.0/4.5 , ADO.NET, Web Services, and WCF.
- Proficient in Web Services, SOAP, XML, XSLT, Xpath, DTD, XMLSchema, CSS, DOM, HTML, AJAX and JavaScript.
- Extensive experience in developing HTML Scrapping applications using HTTPWebRequest & HTTPWebResponse.
- Experience developing database-based application using SQL server 2000/2005/2008/2012
- Worked with Visual Studio .Net 2003, 2005, 2008, 2010, 2012, 2013 and 2015 IDE environments.
- Experience in Full Software Development Life Cycle (SDLC) including Analysis, Design, Development and Testing.
- Experience using Team Foundation Server (TFS), VSS and SVN.
- Experience in writing Nunit Test cases and Coded UI Test cases.
- Effective in working independently and collaboratively in teams.
- Worked extensively with Data Adapter, Dataset, Data reader as a part of ADO.NET to access and update database.
- Having good exposure to IOC frameworks like StructureMap and MS Unity framework.
- Having good experience in applying design patterns like Factory, Abstract Factory, Singleton, Repository and Dependency injection.
WORK EXPERIENCE:
Tech Lead
Confidential
Responsibilities:
- Onsite Technical Architect for Umbrella. Managing suites of umbrella that are used globally across.
- Lead a team of 3 associates located in offshore (Hyderabad India)
- Support the project teams (business drivers) in the delivery of new business solutions.
- Functional enhancement and SQL stored procedure performance tuning.
- Support to existing applications including technical and functional aspects.
- Technical conduit between different technical departments.
- Conducted code review and provided best practices.
- Applied creational patterns.
- Designed and developed loosely coupled systems using dependency injection pattern.
- Create release plan and coordinating with different Support teams.
- Logging using AOP Postsharp
- Unit test cases using stub framework.
Technologies: .net Framework 4.5, Asp.net, MVC5, ADO.net, C#, MS SQL 2012, Web Services, WCF, JQuery, Bootstrap, Structure Map, PostSharp, Resharper, Web API, AngularJS, Visual Studio Unit testing, HTML, JQuery, CSS
Tech Lead
Confidential
Responsibilities:
- Design, construction and mentoring resources
- Worked closely with Technical Architecture on redesigning database.
- C# to code accommodate new changes/enhancements.
- SQL code to stored procedures.
- SQL Performance tuning.
- C# code enhancements.
- Unit testing - Created Unit test case and test plans.
- Engaged and Directed the QA team on testing the application in QA, UAT and Production environment.
- Applied design patterns as needed appropriately like factory and repository patterns.
Technologies: .net Framework 3.5, ASP.NET MVC 5, MS SQL 2012, WCF, ADO.NET, Web API, Dependency Injection, Factory patterns, HTML, CSS, JQuery, Unit testing.
Tech Lead
Confidential
Responsibilities:
- Involved in system design.
- Extensive code for all assigned tasks from end-end.
- Developed functional & Coded UI automated test cases.
- Developed logging component to log application specific exceptions using Enterprise Library.
- Developing stored procedure as per business needs
- SQL Performance tuning.
- Code review with Resharper tool.
- Converted business requirements to technical specifications and design.
- Mentor tram members.
- Unit test preparation and code coverage.
Technologies: .net Framework 4.5, ASP.NET 3.5, MS SQL, WCF, ADO.NET, HTML, CSS, JQuery, Unit Testing.
Tech Lead
Confidential
Responsibilities:
- I was responsible for porting the existing application to new design which involved code and database changes.
- Migrated, redesigned and constructed two ASP based applications into ASP.NET applications.
- Worked closely with Technical Architecture on redesigning database.
- Rewrite C# to code accommodate new changes/enhancements.
- Rewrote all inline SQL code to stored procedures.
- SQL Performance tuning.
- C# code enhancements.
- Unit testing - Created Unit test case and test plans.
- Engaged and Directed the QA team on testing the application in QA, UAT and Production environment.
Technologies: .net Framework 3.5, ASP.NET 3.5, MS SQL, WCF, ADO.NET, Dependency Injection, Factory patterns.
Senior Developer
Confidential
Responsibilities:
- Lead the development team of 3 team members.
- Worked closely with the Business team for requirement gathering and analysis.
- Designed mock screen for business team for design sign off.
- Database and table design.
- Created high performance SQL stored procedures.
- Preparing the test cases, scenario.
- Designed Model portfolio.
- Design, Code, Schedule, Unit test for Model Portfolio.
- Interacting with Onsite team to track update and get requirement.
- Documenting modules and functionalities
- Task assignment and tracking
- Communicating with clients on the integration issues, deployment issues and UAT
Technologies: .net Framework 4, Entity Framework 4, C#, Asp.net, LINQ, WCF, Ajax, HTML, JavaScript, MS SQL 2008, VS 2010, TFS, JIRA
Senior Software Developer
Confidential
Responsibilities:
- Integrated Schwab.com with Guide star using web scrapping
- Integrated Schwab.com with Liveperson.com
- Integrated Schwab.com with Equifax
- Work with US onsite resource for requirement gathering, analysis and design
- Re-Designed tables for optimization
- Preparing the test cases, scenario and test result documents.
- QA/UAT/PROD deployment plan.
Technologies: .net Framework 3.5, C#, Asp.net, ADO.net, MS SQL 2008, HTML, CSS, JavaScript, ASMX Web Services, Ajax, TFS, VS 2008.
Senior Developer
Confidential
Responsibilities:
- Was responsible to design, develop module.
- Created various functionalities for Confidential -Lombard Configurator web application
- Developed application using asp.net, C#, HTML, CSS
- Develop web Policy creation, Premium calculation, Contract dashboard that Lombard uses as their main tool to run the business.
- Directly interacting with Clients for requirement gathering.
- Optimizing existing code & SQL queries
