Tech Lead Resume Profile
Summary
- 8 years of diverse experience in all phases of Software Development Life Cycle SDLC encompassing analysis, design, development, unit testing and deployment of web based applications.
- Good exposure to Agile software development using SCRUM.
- As part of SCRUM, Involved in all Agile Ceremonies like, Backlog Grooming, story sizing using Planning Poker, Sprint Planning, Daily Stand-up, Sprint Review and Sprint Retrospective.
- Have good exposure to Waterfall software development process.
- Good understanding of TDD. Experience working with Visual Studio unit test case framework.
- Expertise in Microsoft .Net Framework 2.0/3.0/3.5/4.0, ASP.Net, MVC 4, C .Net, WCF, LINQ, JQuery, SQL Server 2005/2008/2010.
- Experience in Object Oriented Programming OOPS for extensive product development.
- Developed web applications using ASP.Net, HTML, CSS3, JavaScript and jQuery.
- Experience in web-based application development using ASP.Net MVC 4.
- Proficient in creating WCF Services, testing and implementing transport level security.
- Have Domain expertise in Supply Chain management, Investment Banking and Tax applications.
- Good understanding of SOLID Design Principles.
- Good understanding of Design Patterns like MVC, MVP, Singleton, Observer, Factory etc.
- Experience in using Version management tools like VSTF and SVN.
- Experience in writing LINQ to SQL to query database.
- Experience working with Entity Framework 5.
- Experience in database programming in SQL Server 2005/2008. Conversant in writing Stored Procedures, UDF, Triggers and Cursors.
- Experience in developing SQL Server Integration Services SSIS . Worked on migrating DTS packages to SSIS packages.
- Excellent troubleshooting and analytical problem solving skills.
- Quick in grasping new ideas, concepts and technologies and capable of developing practical solutions to problems.
- Excellent team player.
- Experience handling team of size 5-6.
- Good exposure of working in highly pressurized and challenging working environments.
Technical Skills
- Languages: C .Net
- Internet/ Distributed Technologies WCF, ASP.NET, MVC 4
- Microsoft Technologies .NET Framework 2.0-4.0
- Scripting Languages JavaScript, JQuery
- Database MS SQL Server 2005/2008/2010, TSQL, SSIS, Entity, Framework, LINQ
- Markup Languages HTML
- IDE Microsoft Visual Studio 2005/2008/2010/2012
- Version Control Tools Visual Studio Team Foundation Server, SVN
- Operating Systems Windows XP/ Vista/7, Windows Server 2003/2008 R2
Work Experience
Confidential
Tech Lead
Project: GAConnect
Responsibilities:
- As part of SCRUM, was involved in all Agile Ceremonies like, grooming, story sizing using Planning Poker, sprint planning sessions, daily stand-up
- Post Sprint end performed Sprint Review and Retrospective meetings.
- Worked on various releases majorly focusing on technologies like, C , LINQ, Entity Framework, JQuery, WCF.
- Worked on ASP.Net MVC to implement controllers to achieve new product release requirements.
- Worked on LINQ to SQL queries to interact with database while development.
- Worked on WCF to expose the software as a service to the clients.
- Wrote unit test cases using Visual Studio Unit Test Case Framework.
- Coordinated with dependent teams.
- Mentored and guided other junior and mid-level developers in the team on domain and technical queries during the development life-cycle.
- Code reviews
Environment: VS2012, C , .Net Framework 4.0, MVC, Windows 7, SQL Server 2010, Entity Framework, WCF
Confidential
Tech Lead
Responsibilities:
- As part of SCRUM, was involved in all Agile Ceremonies like, grooming, story sizing using Planning Poker, sprint planning sessions, daily stand-up
- Post Sprint end performed Sprint Review and Retrospective meetings.
- Worked on multiple releases for the product focusing on technologies like, C , LINQ, JQuery, MVC, WCF.
- Worked on ASP.Net MVC to implement controllers to achieve new product release requirements.
- Worked on the core tax engine logic to support calculations based on country, plan and client specific rules.
- Added new features as operation contracts in the existing WCF service.
- Worked on implementing transport level security for WCF service.
- Wrote unit test cases using Visual Studio Unit Test Case Framework.
- Coordinated with dependent core tax teams.
- Helped and mentored the team members on the product and technical requirements.
- Code reviews.
Environment: VS2010, C , MVC , .Net Framework 4.0, Windows 7, SQL Server 2010, WCF.
Confidential
Sr Software Engineer
Responsibilities:
- Understand the existing architecture.
- Create the knowledge base for the application while analyzing the code.
- Estimated the efforts for the entire project and submitted the same to the senior managers for business approvals.
- Technical documentation.
- Development and code review of the Enhancements in the application.
- Developed ASP.NET Pages using C as code behind and used IIS as the web server.
- Used ASP.Net Session objects for storing different values and maintaining state management as web is a stateless environment.
- Used ADO.Net objects such as dataset and data adapter for accessing SQL server data source.
- Unit testing the software code written for application enhancement.
- Coordinating with the Technical Support team.
- Participated in full software development life cycle of the application.
Environment: VS2008, C , .Net Framework 2.0, Windows 7, SQL Server 2005.
Confidential
Software Engineer
Responsibilities:
- Analysis of specifications provided by the client.
- As part of SCRUM, was involved in grooming, sprint planning sessions, daily stand-up and retrospective meetings.
- Designed user interface screens and implemented application logic in Microsoft .Net framework using ASP.Net technology and C programming language.
- Developed Business Logic Components using C on Server Side.
- Used Microsoft ADO. NET technique to access the SQL Server 2005 Database.
- Created new tables in the database and wrote stored procedures to implement DB logic.
- Unit Testing.
- Working on the bugs associated with the application on all the three environments SIT, UAT and Production .
Environment: VS2005, C , .Net Framework 2.0, Windows 7, SQL Server 2005.
Confidential
Software Engineer
Responsibilities:
- Was responsible for understanding the existing DTS packages.
- Analyze the risks involved in migration.
- Migrate existing packages and also implement new functionalities using SSIS.
- Migrate the VBScript custom code to code tasks in SSIS.
- Worked on building a SSIS package referencing a COM dll.
- Worked on unit testing the packages.
- Worked on deployment of the SSIS packages.
Environment: VS2005, C , .Net Framework 2.0, Windows 7, SQL Server 2005, SSIS.
Confidential
Software Engineer
Responsibilities:
- Understanding and analyzing the requirements.
- As part of SCRUM, was involved in grooming, sprint planning sessions, daily stand-up and retrospective meetings.
- Added a new aspx search page and implemented logic in C to achieve Increased Search functionality to search multiple IDs at once.
- Implemented logic in code behind using C to achieve requirements.
- Modified existing and wrote new stored procedures and functions to allow multiple OVRPs active at the same time with same part numbers .
- Write unit test cases for the application.
- Fix issues/bugs raised in regression testing, SIT, UAT and production environments of the application.
- Participated in full software development life cycle of the application.
Environment: VS2005, ASP.Net, C , .Net Framework 2.0, Windows 7, SQL Server 2005.
