We provide IT Staff Augmentation Services!

Sr. Technical Lead Resume

SUMMARY

  • Microsoft Certified Professional with over 11 years of professional experience in Analysis, Design, developing, Testing and deploying web - based as well as desktop-based solutions on various architectures like n-Tier, Client/Server, and Service Oriented Architecture (SOA) using latest Microsoft tools and technologies.
  • Excellent Web Development experience, with proven background in successfully managing all facets of site development, from initial design and architecture to site deployment.
  • Experience in building Enterprise applications, Integration projects and Cloud based applications using Microsoft Azure and Microsoft Azure Service Fabric.
  • Understands and worked on SOLID Principles.
  • In depth knowledge of ASP.NET MVC (5.0|4.0) and ASP.NET CORE
  • Developed distributed applications using WCF Services and .Net Remoting.
  • Experience in building and developing ORM based data models with Entity Framework, EF CORE, NHibernate.
  • Utilized C#.NET, VB.NET, ASP.NET, ASP.NET MVC, WPF, WF, Windows Forms, ADO.NET, LINQ, Web API, Web Services, WCF Services, RESTful Services, Windows Service, Structure Map, Auto Mapper, Log4net, Redis Cache, Azure Service Bus, Azure Service Fabric.
  • Experience in developing Web User Interfaces using ASP.NET, ASP.NET MVC, HTML5, CSS 3, JavaScript, Knockout JS, Angular 1.5, AJAX, JQuery, Telerik Controls, Kendo controls and Bootstrap.
  • Good knowledge on JAVA, Node JS, Express.
  • Well versed with complete Software Development Life Cycle process which includes Object Oriented Analysis and Designing, Developing, Testing, Implementation, and Maintenance of Applications using Microsoft Product Suite.
  • Very strong “Object Oriented Programming” Skills. Worked with Design Patterns such as Factory, Singleton, Observer, Repository and Dependency Injection.
  • Experience with RDBMS (MS-SQL Server, Oracle, DB2), No SQL (Azure Cosmos) and Database programming using T-SQL, PL/SQL, Indexes, Views, Stored Procedures, and Triggers etc.
  • Working knowledge of UML (Unified Modeling Language) standards and hands on experience in preparing Use Case Diagrams, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Experience on Continues Integration and Software Configuration Management (Daily Build, Release and Testing methodology) using tools like MS Build, Team Foundation Server, Team Services, Git Hub, Microsoft Visual Source Safe (VSS), PVCS and CVS.
  • Good Knowledge of Agile, Waterfall Development Methodologies and Test-Driven Development.
  • Working Experience in Open Standards for Identity Management like OAuth 2.0, Open ID, OWIN and Azure AD.
  • Experience in developing Business Intelligence solutions like SSIS, SSAS, SSRS.
  • Good knowledge and experience in using defect tracking tools JIRA and HP Quality Center for test management
  • Leveraged testing methodologies like Unit Testing, Integration Testing and Load Testing using tools like N-Unit and Visual Studio.
  • Experience of leading team technically and resource grooming.
  • Capable of learning new technology quickly and adapting to a new environment. Excellent analytical, communication, inter-personnel skills and a team player.

TECHNICAL SKILLS

Methodologies: Agile, Scrum, Waterfall

Programming Languages: C#, VB.Net, JAVA, VB, T-SQL, PL/SQL

Web/UI/Scripting Technologies: Microsoft .NET (ASP.NET, ASP.NET CORE), ADO.NET, JavaScript, JQuery, Knockout JS, Angular JS, Node JS, Express, C#/VB.Net, HTML5, CSS, Web Services, WCF, WF, WPF, MVC, Web API, EF, EF CORE, LINQ, OAuth 2.0, Open ID, OWIN, Microsoft Azure Service Fabric.

Protocols: TCP/IP protocol suite, SOAP, HTTP/ HTTPS

Web Servers: IIS 10/8.5/7.0/6.0/5.0

Development Tools: Visual Studio .NET 2005/2010/2012/2015/2017 , Visual Studio Code

Cloud Platform: Microsoft Azure

Reporting Tools: Microsoft Reporting Services, Crystal Reports

Business Intelligence Tools: SQL Server Integration Services, Analysis Services.

Case Tools: Rational Rose 4.0, UML 2.0

Test Framework: MS Test, NUnit

Version Tools: Team Services, VS Online, TFS, GitHub, SVN, VSS

Utility Tools: Fiddler, Re Sharper, SoapUI, XML Spy

Database: SQL Server, Oracle, DB2, MS-Access

PROFESSIONAL EXPERIENCE

Confidential

Sr. Technical Lead

Responsibilities:

  • Served as a Lead Developer to the Project.
  • Integrated DRN and SBT APIs to the Discover Web Application.
  • Developed Micro Services using Service Bus and Azure Service Fabric.
  • Created Azure Functions to Sync Data between On Premises and Cloud.
  • Design and construction of RESTful API using OData.
  • Involved in all the Phases which includes Estimation, Communicate the requirements to the technical development team and assist them while solving problems
  • Responsible for supervising deliverables created by the team.
  • Applied Agile (SCRUM) practices to daily development including: Daily Scrums, Sprint Retrospectives, Sprint Planning, Sprint Demonstrations, Product Backlog/Story Estimation.
  • Accountable for Code Refactor, Code Review, Code Quality Assurance
  • Identify Technical POC (Proof of Concepts) to assess the feasibility.
  • Working collaboratively and professionally in a multi-team environment.
  • Involved in documentation, maintenance and enhancements of the system

Environment: Visual Studio 2017, SQL Server 2014, Azure Cosmos DB, Microsoft Azure Service Fabric SDK, Azure Functions, .NET Framework 4.6.1, ASP.NET 4.0, C#, Web API, LINQ, MS Test, Team Foundation Server 2015

Confidential, Indianapolis, IN

Technical Lead

Responsibilities:

  • Involved in full Software development life-cycle (SDLC) followed by Agile SDLC using SCRUM methodologies to produce high quality software model
  • Designed multiple components with extensive use of Object Oriented Programming Techniques and mentor the team while implementing those.
  • Suggest architectural improvements, design and integration solutions, and formulate methodologies to optimize object-oriented software and database development.
  • Proactively address communication, technical and functional challenges
  • Managed multiple complex modules independently.
  • Support and maintenance of existing APIs
  • Redesigned components to make the code more reusable.
  • Responsible for all performance issues and apply best practices of .Net standards.
  • Coordinate with Quality assurance to address the Issues and to Resolve.
  • Involved in documentation, maintenance and enhancements of the system.

Environment: Visual Studio 2015, SQL Server 2012, .NET Framework 4, ASP.NET MVC, C#, Web API, LINQ, MS Test, Team Foundation Server 2012.

Confidential, Indianapolis IN

Technical Lead

Responsibilities:

  • Held responsibility of managing defects and timely resolution of each of them.
  • Formulate strategic plans for component development to sustain future project objectives.
  • Leading Offshore scrum teams. Create team strategies and establish project scopes of work.
  • Communicate Project deliverable time frames and bench marks to client.
  • Streamlined build and deployment environment using TFS.
  • Understand the business requirements, Communicate the requirements to the technical development team and assist them while solving problems. involved in documentation, maintenance and enhancements of the system.

Environment: Visual Studio 2015, SQL Server 2012, .NET Framework 4, ASP.NET 4.0, C#, LINQ, MS Test, Team Foundation Server 2012

Confidential, Columbus IN

Senior .Net Developer

Responsibilities:

  • Involved in full Software development life-cycle (SDLC) followed by Agile SDLC using SCRUM methodologies to produce high quality software model
  • Designed Reusable components using C#.NET language and built on n-tier architecture with extensive use of Object Oriented Programming Techniques.
  • Understand the business requirements on Alpine, Grizzly Modules
  • Designed and Developed Quality and Effective system
  • Performed Proof of Concepts.
  • Efficient use of multithreading concept.
  • Asynchronous methods applied for all background jobs.
  • Designed user interface using WPF concepts and implemented application logic using C#.Net.
  • Involved in Developing a WPF for effective user interface and for animation using XAML.
  • Communicate the requirements to the technical development team
  • Proactively address communication, technical and functional challenges
  • Accountable for Code Refactor, Code Review, Code Quality Assurance
  • Involved in documentation, maintenance and enhancements of the system

Environment: Visual Studio 2012, SQL Server 2008, .NET Framework 4, WPF, C#, LINQ, Team Foundation Server 2010

Confidential, Indianapolis IN

Senior .Net Developer

Responsibilities:

  • Involved in full Software development life-cycle (SDLC) followed by Agile SDLC using SCRUM methodologies to produce high quality software model
  • Designed different components using C#.NET language and built on n-tier architecture with extensive use of Object Oriented Programming Techniques.
  • Understand the business requirements on Foresight software
  • Actively involved on the Admin, Report Modules
  • Developed Data cleansing and data integration packages using SSIS.
  • Communicate the requirements to the technical development team
  • Proactively address communication, technical and functional challenges
  • Created Unit test cases for the application using Nunit and Visual Studio Unit Testing Framework.
  • Accountable for Code Refactor, Code Review, Code Quality Assurance
  • Involved in documentation, maintenance and enhancements of the system

Environment: Visual Studio 2012, SQL Server 2008, SSIS, .NET Framework 4, ASP.NET MVC, C#, LINQ, Team Foundation Server 2010

Confidential

IT Analyst

Responsibilities:

  • Developed application usingASP.Net 4, C#, AJAX, ADO.Netusing Visual Studio 2010.
  • Involved in full Software development life-cycle (SDLC) followed by Agile SDLC using SCRUM methodologies to produce high quality software model
  • Designed different components using C#.NET language and built on n-tier architecture with extensive use of Object Oriented Programming Techniques.
  • Created parts of the application usingASP.NET MicrosoftAJAX Toolkitcontrols like Script Manager, Update Panel within some web pages, thus reducing the number of round trips to the server per page and improved user experience.
  • Developed Technical Specification Documents based on Requirements gathered on Falcon LIMS
  • Involved in Development of application, helping Team members on Technical Solutions
  • Interacted with Client for clarifications and address technical challenges
  • Testing application to meet all client requirements
  • Worked extensively with html helper functions to build ASP.Net pages which enhance the productivity of MVC applications.
  • Accountable for Code Refactor, Code Review, Code Quality Assurance
  • Involved in documentation, maintenance and enhancements of the system

Environment: Visual Studio 2010, SQL Server 2008, .NET Framework 4, ASP.NET MVC, C#, LINQ, Team Foundation Server 2010

Confidential

Senior Software Professional

Responsibilities:

  • Development of strategy to convert Legacy VB 6 to C#.
  • Involve in providing details on prototype preparation and development estimations.
  • Involved in full Software development life-cycle (SDLC) followed by Agile SDLC using SCRUM methodologies to produce high quality software model
  • Designed different components using C#.NET language and built on n-tier architecture with extensive use of Object Oriented Programming Techniques.
  • Involved in Problem Solving on existing modules / Functionality / Programs
  • Providing Clarification/Information on Request on existing Applications.
  • Development of new modules or programs in support of or as an enhancement to existing systems

Environment: Visual Studio 2008, SQL Server 2005, .NET Framework 2, ASP.NET, C#, Team Foundation Server 2010

Confidential

.Net Developer

Responsibilities:

  • Involved in full Software development life-cycle (SDLC) followed by Agile SDLC using SCRUM methodologies to produce high quality software model
  • Developed Core components in C# that interacts with Crystal Reports Business Objects.
  • Developed Model component for database access, View component for UI design and Controller component responsible for handling end user interaction, manipulating the model, and ultimately choosing a view to render to display.
  • Development and Customization of components for multiple business locations.
  • Developed reusable .NET components to perform business processes and interact with the SQL database using ADO.NET.
  • Created drill down, drill through, sub and linked reports using Microsoft Reporting Services 2008 as well as managed the subscription of the reports.
  • Implemented a set of tools allowing web content updates
  • Utilized enterprise library exception application blocks to the log the exception.
  • Developed Proof of Concepts for feature feasibility.
  • Worked on Adhoc work requests to the system.

Environment: Visual Studio 2008, SQL Server 2005, .NET Framework 2, ASP.NET, C#, Team Foundation Server 2010

Hire Now