We provide IT Staff Augmentation Services!

Full Stack Developer/architect Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 15 years of software development and project management experience in software applications and industrial automation products.
  • Worked in all phases of the development life cycle including architecture, analysis, design, development, testing, implementation, deployment enhancements and production support.
  • Good Skills in all phases of SDLC like requirements, application development with Agile, Scrum, TDD, Waterfall
  • Polyglot developer who has strong analytical skills with development experience in C++, C#, Python.
  • Strong understanding in microservices architecture and design patterns
  • Designed and developed cloud - based applications in Azure using C#, .NET Core, Azure Functions, Azure SQL, Cosmos DB, EventHub, Service Bus, API Management, Azure Storage, Application Insights and Azure B2C
  • Developed Dynamic Responsive web applications (RWD) using Angular 4/8/9 and front-end testing tools using Jasmine, Karma, and Protractor.
  • Experience in developing PL/SQL Stored Procedures, Triggers and Views with various databases like SQL Server and MySQL.
  • Strong experience with version controls GIT, Bitbucket, SVN.
  • Experience with CosmosDB development migration from SQL relational database to NoSQL databases like CosmosDB.
  • Experience in unit testing with xUnit, Moq and Faker.Net
  • Experience in creating designing and developing containerized application using Docker.
  • Expertise in designing and developing semiconductor component inspection systems, driver development and real time database applications using C++ and Python.
  • Experienced in developing desktop applications using WPF/C#
  • Experienced in JIRA and Azure Devops

TECHNICAL SKILLS

Languages: C++, C# .NET, Python

Databases: SQL Server 2005/2008/2012 , MySQL,CosmosDB

IDE: Visual Studio, Visual Studio Code

Web Technologies: ASP.NET, ASP.NET MVC, ASP.NET Core, ASP.NET Web API, Angular, Jasmine/Karma, Typescript, JavaScript

NoSQL: Cosmos DB

CI/CD: TeamCity, Jenkins, Azure Devops

Version Control: GIT, Bit Bucket, SVN

Containerization: Docker

Methodologies: Agile, TDD, waterfall model

Azure: App Services, Azure SQL, Azure Functions, API Management, Azure Cosmos DB, Azure Container Registry, Logic Apps, Azure Event Grid, Service Bus, Azure Container Instance, API Management, Azure Storage

PROFESSIONAL EXPERIENCE

Confidential

Full Stack Developer/Architect

Responsibilities:

  • Active contributor from the product inception responsible for creating the technical vision and definition of technical stack based on functional / nonfunctional requirement
  • Collaborated with team on implementing new features in an Agile environment.
  • Implemented Microservices based Cloud Architecture on Azure.
  • Designed and developed restful microservices using Azure Functions using C#.NET and deployed it using Azure API Management.
  • Designed and developed docker based applications using C#/.NET Core that receives inventory related events from Azure Service Bus and deployed them using Azure Container Registry and Azure Container Instances.
  • Designed an event driven communication between microservices using Azure Event Grids
  • Designed schema less storge for brew runs using Azure CosmosDB
  • Developed scheduled tasks using Docker, C# and deployed it using Azure Logic Apps.
  • Developed unit test cases using XUnit, Moq and Faker.NET
  • Worked with Angular 9 to create web components and implemented test cases using Jasmine and Karma.
  • Developed custom modular components and services using RxJS, NgRx, Angular Material, Typescript to implement key functionalities.
  • Designed file storage using Azure Blob Storage
  • Used Azure Devops for tracking stories progress and CI/CD.
  • Used GIT repositories in Azure Devops for version control.
  • Worked as a team leader and technical support doing code reviews.

Environment: Azure SQL, Azure Functions using C#, API Management, Azure Cosmos DB, Azure Container Registry, Logic Apps, Azure Event Grid, Service Bus, Azure Container Instance, API Management, Azure Storage, Angular, HTML5, CSS

Confidential

Technical Architect

Responsibilities:

  • Followed AGILE-SCRUM methodology for project execution and participated into discussion meetings about requirements.
  • Designed developed and tested the features of the semiconductor component inspection system using C++, VC++ and C#.
  • Designed and developed the UI in WPF replacing the older VC++ UI components
  • Worked with geographically distributed agile teams

Environment: C++, VC++, C#, WPF

Confidential

Senior Lead Engineer

Responsibilities:

  • Followed AGILE-SCRUM methodology for project execution and participated into discussion meetings about requirements.
  • Implemented bug fixes for the custom real-time database application using C++.
  • Developed web-based user interfaces using ASP.NET MVC, C#, HTML5, CSS.

Environment: C++, VC++, C#, ASP.NET MVC, HTML5, CSS, SVN

Confidential

Lead Engineer

Responsibilities:

  • Followed AGILE-SCRUM methodology for project execution and participated into discussion meetings about requirements.
  • Responsible for planning and estimation and worked as scrum master.
  • Worked as a team leader and technical support doing code reviews.
  • Developed user interfaces using WPF, C# and backend services using C# and SQL Server

Environment: C#, WPF, SQL Server, ASP.NET MVC, HTML5, CSS, SVN

Confidential

Senior Software Engineer

Responsibilities:

  • Worked on C++.
  • Was responsible for planning estimation and scheduling.
  • Designed and developed the driver based on the standards.
  • Worked as a team leader with hands on coding as well as code reviews.
  • Designed and developed the driver based on the standards.
  • Worked as a team leader with hands on coding as well as code reviews.

Confidential

Developer

Responsibilities:

  • Worked C++, VC++
  • Worked on the development and testing of the application.
  • Worked in the version upgrade to improve performance

Confidential

Developer

Responsibilities:

  • Worked on C++, Java
  • Worked on the development and testing of the debugger.

Confidential

Developer

Responsibilities:

  • Worked on C++, VC++, COM
  • Worked on design of the main framework.
  • Worked on the development and testing of the application.
  • Worked on the Daisy standards for digital talking books.

We'd love your feedback!