Technical Lead Resume
PROFESSIONAL SUMMARY:
- Lead IT Consultant with 12+ years of Design and Development experience with Microsoft .net
- Experience in ma naging project deliveries (Technical) and leading a team of 10+, providing guidance in building Frameworks with an Object Oriented Approach towards problem solving and the best use of proven Design Patterns.
- Customer handling experience with clients across USA and Europe.
- Traveled to many parts of Europe and Thailand for project initiation and deliveries.
- Experienced in using .net framework 4.5 (WCF, WebApi/REST, ASP.NET, MVC), DOTNETCORE and Databases used MS SQL Server, Oracle and MongoDB. UI design exposer using Angular - 4.
- Have good working experience with projects based on SOA (Service Oriented Architecture).
- Experienced in handling projects throughout its lifecycle. Good understanding of SDLC. Worked in Agile development environment. Used TFS and BitBucket as a project repository.
- Roles played include Tech Lead and Design Engineer/Architect.
- Good knowledge in CMM level process for Quality Control.
- Domain Knowledge in Banking, Finance, Securities and Insurance (BFSI) and Energy, Natural Gas and Utilities (ENU).
TECHNICAL SKILL:
Technologies: DOTNET, DOTNET-CORE, PCF(Pivotal Cloud Foundary)
Languages: C#, VB.NET, VBScript, JavaScript, JQuery, Angular-4
Web Technologies: MVC, Web-API, ASP.NET, HTML5, Classic ASP, AJAX, LINQ, XML
Database: MONGODB, MS SQL Server 2008, ORACLE, Integration Services (DTS)
Communication Technologies: WCF, REST Services(Micro Services), RabbitMQ, SPLUNK
Tools: SOATest, Fiddler
Development environments: Visual Studio-2010, Visual Studio Team System (TFS), BitBucket, JIRA
WORK EXPERIENCE:
Confidential
Technical Lead
Environment: DOTNET-CORE, C#, Web-API, PCF, RabbitMQ, Splunk, Bit-Bucket, Bamboo, Veracode
Tool: Fiddler
Responsibilities:
- Understanding business requirements and convert them in functional/technical specification for offshore teams.
- Prepare and Provide design architectural solutions for functional specifications.
- Design, tracking and coordinating project activities to meet project deliverables. Requirement understanding and task break down with estimates.
- Coordinate with teams on the business requirement changes, design, coding and testing. Application Development, Maintenance and Support for application.
- Verification and validation of Confidential deliverables - quality check before final delivery.
- Analysis for new development and enhancements.
- Support of bug fixes and issues reported.
- Tracking issues tickets from customers and resolving problems.
- Analysis of existing implementation of legacy system and convert it to new technologies.
- Proof of concept and propose new technology solutions.
- Develop enhancements, system documentation, and production support and implement procedures for quality improvement and development.
Confidential
Technical Lead(Onsite Co-ordinator)
Environment: DOTNET-CORE, C#, Web-API, PCF, MongoDB, RabbitMQ, Splunk, Bit-Bucket, Bamboo
Tool: Fiddler, Compass
Responsibilities:
- Understanding business requirements and convert them in functional/technical specification for offshore teams.
- Prepare and Provide design architectural solutions for functional specifications.
- Design, tracking and coordinating project activities to meet project deliverables. Requirement understanding and task break down with estimates.
- Coordinate with teams on the business requirement changes, design, coding and testing. Application Development, Maintenance and Support for application.
- Identify the process gaps and provide alternatives to the project team.
- Verification and validation of Confidential deliverables - quality check before final delivery.
- Analysis for new development and enhancements.
- Support of bug fixes and issues reported.
- Tracking issues tickets from customers and resolving problems.
- Analysis of existing implementation of legacy system and convert it to new technologies.
- Proof of concept and propose new technology solutions.
- Develop enhancements, system documentation, and production support and implement procedures for quality improvement and development.
Confidential
Technical Lead
Environment: C#, Web-API, MongoDB, RabbitMQ, Splunk, TFS
Tool: Fiddler
Responsibilities:
- Understanding business requirements and convert them in functional/technical specification for offshore teams.
- Prepare and Provide design architectural solutions for functional specifications.
- Design, tracking and coordinating project activities to meet project deliverables. Requirement understanding and task break down with estimates.
- Coordinate with teams on the business requirement changes, design, coding and testing. Application Development, Maintenance and Support for application.
- Identify the process gaps and provide alternatives to the project team.
- Verification and validation of Confidential deliverables - quality check before final delivery.
- Analysis for new development and enhancements.
- Support of bug fixes and issues reported.
- Tracking issues tickets from customers and resolving problems.
- Analysis of existing implementation of legacy system and convert it to new technologies.
- Proof of concept and propose new technology solutions.
- Develop enhancements, system documentation, and production support and implement procedures for quality improvement and development.
- Manage communication between Confidential offshore and onsite team.
Confidential
Technical Lead
Environment: C#, SVN, MS-SQL
Responsibilities:
- Requirement analysis
- Effort estimation based on the requirements.
- Coding and unit testing.
- Analysis documentation and coding design documentation.
- Technical support to Team members and peer code review.
Confidential
Senior Software Engineer
Environment: C#, SVN, Oracle
Responsibilities:
- Requirement analysis
- Effort estimation based on the requirements.
- Coding and unit testing.
- Analysis documentation and coding design documentation.
- Technical support to Team members and peer code review.
Confidential
Technical Lead Engineer
Environment: MVC4, C#, SVN, MSSQL 2008
Responsibilities:
- Coordination with sales team on requirement gathering, and creating high level diagram.
- Analyse the requirement and prepare the effort and estimates document.
- SRS preparation and technical documentation of modules.
- Creating the Process flow diagrams, Flow Charts, Entity Relationship diagrams, Business flow diagrams, Sequence diagram for the specific modules.
- Coding and Unit Testing.
- Demo presentation to the stakeholders.
Confidential
Senior Software Engineer
Environment: C#, TFS-2010, MSSQL 2008
Responsibilities:
- Configure the Confidential code base to local machine to make it executable.
- Analyze the Confidential Application code to find out the respective rules for specific policies.
- Technical documentation of module related classes with specific rules.
- Creating the Process flow diagrams, Flow Charts, Entity Relationship diagrams, Business flow diagrams, Sequence diagrams and data model (Pivot Table) for the specific modules.
- Identify the migration functional gap and fixes.
Confidential
Senior Software Engineer
Environment: REST Service, C#, HTML 5, JSON, TFS-2010, MSSQL 2008
Responsibilities:
- Requirement analysis
- Effort estimation based on the requirements.
- Coding and unit testing.
- Analysis documentation and coding design documentation.
- Technical support to Team members and peer code review.
Confidential
Senior Software Engineer
Environment: REST Service, C#, HTML 5, JSON, TFS-2010, MSSQL 2008
Responsibilities:
- Estimation based on the requirements.
- Involved Coding, design and Analysis.
- Code review for team members.
- Technical support to Team members and peer code review.
Confidential
Senior Software Engineer
Environment: WPF, Entity Framework, C#, TFS-2010, MSSQL 2008
Responsibilities:
- Interaction with business analysts to understand and analyse project requirements and to provide technical solutions.
- Estimation based on the requirements.
- Involved Coding, design and Analysis.
- Code review for team members.
- Technical support to Team members and peer code review.
Confidential
Senior Software Engineer
Environment: MSVS 2010 WCF, C#, ASP.NET, TFS, MSSQL 2008, Agile Methodology
Responsibilities:
- Interaction with corporate product managers and business analyst (includes onsite team) to understand and analyze project requirements and to provide viable technical solutions to the business problems.
- Maintaining daily scrum sheet for the team with coordination of onsite team members
- Code review for team members.
- Coding and unit testing.
- Providing necessary training and project knowledge to team members.