Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Shanmuga Priya Sivasamy

Atlanta,GA

Summary

A Senior Software Engineer having 5+ years of experience in the design and development of highly scalable applications and API's with a better, organized, and human-readable code in a cost optimized way

Overview

6
6
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Tata Communications Transformation Services (TCTS)
10.2022 - 01.2023
  • Designed and Developed the Syscloud Backup and Restore Application from scratch as a highly scalable microservice application that can run on any platform
  • Designed the DB Schema for a whole Syscloud Backup and Restore Application and implemented the multiple caching techniques to reduce the load to DB for a better user experience
  • Researched & developed a framework called Intelligent unified Backup that can be used as an internal framework to speed up the development process
  • Solid experience on design, develop and maintain scalable services on top of Amazon Web Services, By using Node.js PHP, Python, Microsoft SQLServer, Cache, and REST
  • Robust experience in collaborating with project stakeholders to identify product and technical requirements and implementing by using Agile SDLC
  • Expertise experience in defect tracking, source code control management, code reviews, and release management to ensure high-quality software releases
  • Extensive experience with CI/CD concepts for smooth software releases and automated testing before each deployment
  • Having 8+ years’ experience in AWS infrastructure i.e EC2, ECS with EC2, ECS with Faregate, DynamoDB, Redis, Elastic Search, Lambda, Code Commit, Code Build, Code Deploy, Code Pipeline
  • Having 5+ years of experience in IIS, Apache and Nginx
  • Having 4+ years of experience in REST Api and core Node.js, integrated Google Apps, Microsoft O365 Suite, Slack, Salesforce, HubSpot, Twitter and QuickBooks API in our system.
  • 3+ years of experience in mentoring the junior engineers for coding and troubleshooting
  • Having 3+ years’ experience in containerizing the application (docker)
  • Having 8+ years’ experience with MSSQL, MySQL and have 3+ years of experience with PostgreSQL
  • Extensive experience using and/or designing RESTful APIs

Software Engineer

Tata Communications Transformation Services (TCTS)
08.2017 - 09.2022
  • Worked on S3 to move the backup files to Glacier storage class for cost optimization
  • Worked on migrating the Backup and restore application run on Linux environment from Windows
  • Implemented real-time users backup by using PostgreSQL as a queue and push notification from Google API's

Graduate Engineer Trainee

Tata Communications Transformation Services
08.2016 - 08.2017
  • Web Designing & Development Company. Company providing solutions for Website Designing, Web Application Development, SEO based Digital Marketing, Ecommerce Website Designing & Development.
  • Created multiple websites for users including CRM for tracking the sales for the sales team and matrimony websites

Education

Bachelor of Engineering Technology - Computer Engineering

Anna University
Chennai
04.2016

Skills

  • PHP
  • Javascript
  • Node JS
  • RESTful API
  • AWS
  • MySQL
  • MSSQL
  • PostgreSQL
  • JSON
  • Microservice
  • GIT
  • DynamoDB

Certification

  • PMP Certified

Timeline

Senior Software Engineer

Tata Communications Transformation Services (TCTS)
10.2022 - 01.2023

Software Engineer

Tata Communications Transformation Services (TCTS)
08.2017 - 09.2022

Graduate Engineer Trainee

Tata Communications Transformation Services
08.2016 - 08.2017

Bachelor of Engineering Technology - Computer Engineering

Anna University
Shanmuga Priya Sivasamy