Suresh Shanmugam

Associate

I am a Technical Architect with 14+ years of experience in design and development using .NET with Azure IoT. I have worked in the digital transformation and BFSI domains and support of IoT solutions. Work experience in product and Service-based companies throughout the career using Microsoft Technologies.

Career Summary

Technical Architect with 14+ years of experience in software development and having good experience in designing, development, testing and Deployment.

Have worked on .NETCore, .NET Frameworks, C#, JavaScript, REST API, Azure Cloud Platform, Azure IoT, Azure DevOps, Asp.net MVC, RabbitMQ, SQL server and Cosmos DB.

As well as I have more interested to take-up new challenges and willing to learn new technologies to upgrade my skills.

Education
  • Master Of Computer Application - Computer Science
Work Experience
Peerislands

Associate

Nov-2022 to Present

I presently getting onboard and learning MongoDB.

Tata Consultancy Services

Technical Architect

May-2019 to Nov-2022

Roles & Responsibilities

  • Involved in development and support program
  • Design of applications that will help support team
  • Implemented the securities for azure resources and developed automation script for resource
  • Create azure dashboards to monitor health of components
  • Involved the RFP and prepared the design documents and provided the estimations.
  • Support and mentor other technical team members
Harman Connected Services

Principal Engineer

Apr-2018 to May-2019

Roles & Responsibilities: 

  • Developing the application for automation for application deployment from GitLab source control using Bash Script and python.
  • Developed the Data Factory pipeline to transfer the data from Data Warehouse to Azure SQL Server.
  • Sending email from SendGrid using Azure CLI
  • Azure function created for notification whenever table updated to receive request.
Conduent Technology Service

Senior Software Engineer

Mar-2014 to Apr-2018

Roles & Responsibilities: 

  • Responsible for to get the requirement from feature manager and understand the requirement.
  • Develop the functionality of requirement and we have different Microservice are created.
  • Implemented unit test methods and make sure getting 100% code coverage

 

Wipro InfoTech Ltd

Associate Consultant

Oct-2010 to Jul-2014

Roles & Responsibilities: 

  •  Gathering CR requirements, Analysis, Design, functional & technical specification, Impact Analysis, Coding and Document preparation.
  • Design and Development of user Interface screens using C# and ASP.NET, MVC5 and TFS.
  • Implemented unit test methods and make sure getting 100% code coverage
Cameo Corporate Services Ltd

Programmer

Dec-2009 to Oct-2010

Roles & Responsibilities: 

  • Involved in analyzing user business requirements, functional specifications.
  • Develop MVC and Windows applications based on the given requirements.
  • Responsible for my module development and delivering it on time with good quality.
Mehra Computer System Ltd

Programmer

Jan-2008 to Dec-2009

Roles & Responsibilities: 

  • Involved in analyzing user business requirements, functional specifications.
  • Develop MVC and Windows applications based on the given requirements.
  • Responsible for my module development and delivering it on time with good quality.
Technical Skills
Backend Technologies
  • C#
  • Microsoft Azure
  • Web API
  • xUnit
  • Azure
  • RabbitMQ
  • Unit Testing
  • Dot Net Core
Frontend Technologies
  • Javascript
  • Html
  • XAML
  • Tableau
  • JQuery
Frameworks
  • Dot Net
  • Entity Framework
  • ASP Net Core
  • Dapper
  • ASP.Net Core
  • Entity Framework Core
Webservices Tools
  • REST
  • MQTT
  • WebSocket
  • AMQP
  • ASP Net Core
  • WSDL
  • Swagger
Database
  • MongoDB
  • SQL
  • Cosmos DB
  • SQL Server
  • Azure Storage
Devops
  • Azure DevOps
  • Team Foundation Server
  • Git Lab
  • MoveIT
Technical Domains
  • Cloud Technologies
  • MVC
  • IOT
  • SOA
  • Azure Data Factory