Technology Lead Resume
PROFESSIONAL SUMMARY:
- A highly motivated software development professional with 9+ years of experience as a .Net developer with expertise in requirements analysis, design, development, testing and deployment of Web and Windows applications using n - tier architecture.
- Expertise in programming and developing applications using Microsoft Technologies like C#.NET, ASP.NET(MVC), AngularJS (also Angular 2), JavaScript, WebAPI, Web Services, WPF(MVVM), Entity Framework, WCF, SQL Server, T-SQL and LINQ.
- Able to give timely and accurate advice, guidance, support and training to project team members and other stakeholders.
- Hands on experience in development and implementation of high-end applications with Microsoft .Net Framework (versions 4.5/4.0/3.5/2.0/1.1 ), Visual Studio (version 2016/2012/2010/2008 ).
- Extensive knowledge of OOPS concepts, SDLC, Agile, Test Driven development.
- Good leadership skills and ability to work with minimum of supervision, and directly leading teams of five or more.
- ATA ( Confidential Technology Academy) certified App Developer from Massachusetts Institute of Technology (MIT).
TECHNICAL SKILLS:
MS .NET: ASP.NET (all versions), AngularJS, Angular2, JavaScript, WebAPI, Web Services, WPF, Entity Framework, WCF and LINQ
Web Technologies: HTML 5.0, CSS
Programming Languages: C#, Java Script, TypeScript
Database: MS SQL Server (v )
Operating Systems: Windows OS, Linux
Testing / Logging: NUnity, Jasmine, Karma, NMock, NLog
Other Tools: Razor, Anchor, Jira, TFS, MS Office
PROFESSIONAL EXPERIENCE:
Confidential
Technology Lead
Responsibilities:
- Design, develop, test, support and deploy web and desktop applications.
- Gather customer software requirements and develop related software applications and programs.
- Research and evaluate software related technologies and products.
- Develop and write high quality coding that meets customer requirements.
- Create software documentation and update existing documentation.
- Responsible for the projects end-to-end SDLC: Requirements gathering, analyzing, designing, Coding and unit testing
- Drive team members to keep up with projects deadlines.
- Ensure compliance with the documented software processes and procedures throughout the life cycle of software products.
- Perform code reviews and testing, bug fixes for applications
- Coordinate with architects and business analysts to determine functionalities.
Environment: C#, ASP.NET, AngularJS, Angular2, JavaScript, WebAPI, Web Services, WPF, WCF, NUnity, Karma, NLog, NMock and SQL.
Confidential
Senior Software Engineer
Responsibilities:
- Implementing new initiatives to build new innovative solutions on collaboration and identity management.
- Involved in architecture, preparation of technical requirement and design (HLD/LLD) documentation, and effort estimation for the project.
- Responsible for the projects end-to-end SDLC: Requirements gathering, analysis, design, Coding and unit testing.
- Arranging weekly review meetings with R&D program leadership to discuss new Product ideas, build (development) targets and past milestones achieved.
- Regularly appraise team performance through periodic feedback to team members, thereby creating a positive working environment within the team.
Environment: WPF (using MVVM, PRISM), Silverlight, WCF, C#, SQL Server 2008, LINQ
Confidential
Senior Programmer
Responsibilities:
- Led the team in design and implementation of various modules of new and existing travel applications.
- Responsible for the projects end-to-end SDLC: Requirements gathering, analyzing, designing, Coding and unit testing
- Prepare technical requirement and design documents.
- Building code and unit testing through proper change control, and managing periodic production deployment as per release calendar.
- Peer review of the various documents and applications.
Environment: ASP.Net v2, C#, SQL Server 2005