We provide IT Staff Augmentation Services!

Technical Lead Resume

3.00/5 (Submit Your Rating)

EXPERIENCE SUMMARY:

  • 10+ years of experience in all aspects of design and development using OOAD and Cloud Technologies (Microsoft Azure).
  • A strong understanding of Application Architecture, High level and Low - level design.
  • Good problem-solving skills with the ability to quickly get to the root Cause and identify possible solutions.
  • Exposure to Agile methodology for software development.
  • Experience in collecting requirements by interacting with different stakeholders including Marketing Engineers and Application Engineers.
  • Experience in Design and Development of Software modules using C#, C++ / CLI, C++, MVC, Java Script, Knockout JS, D3 JS, Type Script, VC++, MFC, Multi-Threading, Data Structures, Algorithms, ADO.Net, XML, WCF, SQL Server and Mongo DB.
  • Experience in Cloud Technologies (Microsoft Azure (IAAS, PAAS (Cloud services, Web API, Web Apps, Web Jobs), SAAS), Azure Storage, Azure Service Bus, Azure Resource Manager, Azure Key Vault, SMA Run Books, Azure Power shell, DSC, Infrastructure automation etc...).
  • Expert in Debugging Tools like Win dbg, .Net Memory Profiler, Debug Diag, Glow Code and Ants Profiler.
  • Experience in Unit Testing tools like Type mock and CPP Unit.

SKILL:

Languages& Packages: C#, C++ / CLI, C++, VC++, MFC, MVC, ADO.Net, COM, UML, ATL, STL, HTML, XML, Java Script, D3 JS, Knockout JS, Type Script, PowerShell and WCF.

Cloud Technologies: Microsoft Azure (IAAS, PAAS (Cloud services, Web API, Web Apps, Web Jobs), SAAS, Azure Storage, Azure Service Bus, Service Fabric Cluster), Azure Key Vault, Runbooks, ARM, Azure SQL, Mongo DB.

Continuous Integration tools: Git Hub, Jenkins and Git client tools.

Debugging Tools: Windbg, Glow Code, .Net Memory Profiler, Debug diag and Ants Profiler.

Unit Testing Tool: Type mock, CPP Unit.

DB: SQL Server.

WORK EXPERIENCE:

Confidential

Environment: C#, SQL Server, MVC, MVVM, Knockout JS, D3 JS, Typescript, XML, Azure Power Shell, Azure (IAAS, PAAS (Cloud services, Web API, Web Apps, Web Jobs), SAAS, Azure Storage, Azure Service Bus, Service Fabric Cluster), Azure Key Vault, Azure SQL.

Technical Lead

Responsibilities:

  • Design and Implement Monitoring tools for Confidential .
  • Implemented cloud-based Monitoring application for Confidential
  • Automated migration of secrets used in service to Azure Key Vault and Automated secrets rotation to avoid Live site issues due to Secrets expiry.
  • Implemented cloud-based Alerting source system to notify Application Issues.
  • Automation of Security package onboarding to Confidential services.

Confidential

Environment: C#, Azure Power Shell, Azure, SMA Run books, Azure Resource Manager, Git repository and Git client tools, Jenkins, Windows 8 & 10, Visual Studio 2013.

Technical Lead

Responsibilities:

  • Automate Infrastructure creation using Azure SMA Run Books and Azure Power Shell.
  • Host SMA Run Books on WAP Admin.
  • Automation to check Resource availability (Resource detection).
  • VNETs, Subnets, IP Detection, Cloud Services in a subscription etc…

Confidential

Environment: C#, XML, Data Structures, Algorithms, Code Flow, Bugger, Azure, Windows 8, Visual Studio 2013.

Technical Lead

Responsibilities:

  • Fix issues reported by testing team and customers.
  • Custom Ingestion Support like providing configuration files and processors.
  • 3.Fixing Partners data issues in MSN which are notified by Partners.

Confidential

Environment: C#, C++ / CLI, C++, MFC, VC++, COM, XML, UML, Data Structures, Algorithms, Encoding Algorithms, Win DBG, .Net Memory Profiler, Glow Code, Debug Diag, Type Mock and CPP Unit.

Technical Lead

Responsibilities:

  • Collect requirements by discussing with Application engineers and Marketing engineers.
  • Creating SRS documents.
  • Conducting formal reviews with Application engineers, Algo Team, Cross domain engineers and make everybody in sync.
  • Design and Implement new features.
  • Design core parts of the new system and creating Design documents.
  • Creating Test cases including negative and boundary condition test cases, Review test cases with Application engineers and Testing team.
  • Review the design documents with Application Architects and other stakeholders.
  • Implement core parts of the new system.
  • Unit Testing of features.
  • Unit testing of features using Type mock and CPP Unit tools.
  • Guiding the team members in design and doing design and code reviews.

Confidential

Environment: C#, C++ / CLI, C++, MFC, VC++, XML, COM, UML, Data Structures, STL, Boost Libraries, Win DBG, .Net Memory Profiler, Glow Code, Debug Diag, LINQ, MVC and SQL Server.

Technical Lead

Responsibilities:

  • Requirement analysis.
  • Design and Implement new features.
  • Creating Test cases including negative and boundary condition test cases, Review test cases with Application engineers and Testing team.
  • Handling escalations, Cycle test issues, Providing POA for customer.
  • Analyze the issues and fix issues from customers.
  • Reliability issues.
  • Involve in Memory leak analysis and fixing them.
  • Guiding the team members and doing code reviews.
  • Addressed Hang and Crash, Threading, Stack overflow issues by using tools like Wind DBG, Reflector.
  • Troubleshoot cycle test issues and provide fixes.
  • Running application for ~400 repeats is criteria for releasing build to customers so handled issues occurred during cycle test issues by analyzing larger log files and using tools Win DBG, .Net Memory profiler and Perfmon.
  • Identified and fixed Reliability issues which helped in improving product quality and making it robust.
  • Identified Application performances issues and used parallel processing for improving performance more than 100 times.

Confidential

Environment: C#, Managed C++, C++, XML, Remoting, UML

Technical Lead

Responsibilities:

  • Requirement analysis.
  • Design and implementing new features.
  • Creating Test cases including negative and boundary condition test cases, Review test cases with Application engineers and Testing team.
  • Handling escalations, Cycle test issues, Providing POA for customer.
  • Special patterns used
  • Data Accessor - For pulling the data from Clients which used Report generator (generic control used for generating PPT and HTML Reports).
  • Coordinated and executed complex feature Report generator which involved multiple client divisions and groups.
  • Given Demos to Customer IBM on Report generator.

We'd love your feedback!