Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
Generic
Subroto Singh

Subroto Singh

Auckland

Summary

Results-oriented Software Engineer & Developer with 14 years of experience in the IT industry, holding a Master's degree. Specialized in Java, Microservices, REST API, and adept at designing and developing Cloud-native applications on both Azure and AWS platforms. Adept at collaborating with cross-functional teams to deliver high-quality software within tight deadlines. A forward-thinking professional committed to staying at the forefront of technology trends for strategic and impactful contributions.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Senior Software Developer

Tata Consultancy Services Pvt Ltd
09.2022 - Current
  • Working as a part of the Azure Cloud Migration team.
  • Writing Infrastructure-as-Code (IaC), using tools like Azure Bicep.
  • Writing PowerShell code for automating the pre and post migration task.
  • Troubleshooting the problems during migration of on-premises server to Azure environment. Writing the CI/CD pipelines for deployment of Azure resources.
  • Collaborated with cross-functional teams to integrate software components seamlessly into existing systems.
  • Documented code thoroughly, facilitating ease of understanding for other team members during maintenance cycles or future updates.
  • Participated in troubleshooting efforts, efficiently isolating root causes of issues and implementing effective solutions quickly.

Software Developer

Tata Consultancy Services Pvt Ltd
10.2016 - 08.2022
  • Collaborating as a vital member of the Application Development team, adeptly managing both onshore and offshore teams.
  • Proficiently engaged in Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) methodologies, ensuring robust software solutions with a focus on quality and functionality.
  • Contributed significantly to project success through adept code development in React JS, Typescript, Java with Spring Boot, and the implementation of REST API solutions.
  • Proficiently automated test case creation utilizing Playwright, demonstrating a continuous iterative approach for enhanced testing efficiency.
  • Executed the development and deployment of serverless code in AWS Lambda, showcasing expertise in AWS services such as Lambda, DynamoDB, S3, IAM, SNS, SQS, EC2 Instances, and API Gateway.
  • Demonstrated exposure to a diverse array of integration technologies, including AWS, Mulesoft ESB, WebLogic, Tomcat, Active MQ, HAProxy, and API Gateways.
  • Conducted technical analysis and designed requirements by applying standard software design patterns.

Software Engineer

Tata Consultancy Services Pvt Ltd
12.2015 - 09.2016
  • Designed and implemented a system focused on online document processing and metadata capture.
  • Collaborated on Java and Spring Batch projects, contributing to efficient and reliable batch processing solutions.
  • Conducted in-depth analysis of the functional document and subsequently formulated a meticulously aligned Technical Design Document.
  • Executed code development and rigorous unit testing, concurrently preparing comprehensive unit test plans and meticulously documenting results.
  • Experience in integration and migration practices.
  • Proficient in DevOps methodologies, CI/CD practices, and a range of Software Development Tools, ensuring streamlined and automated workflows for efficient software delivery.

Developer

Tata Consultancy Services Pvt Ltd
02.2013 - 11.2015
  • Engaged in end-to-end delivery processes, encompassing requirement collection, project development, and ongoing support to ensure comprehensive and successful project outcomes.
  • Successfully eliminated DataPower dependency by introducing a new Java-based application, effectively replicating essential functionalities such as message transformation, conditional logic, and web services calls.
  • Contributed to the development of an Online Service Centre, empowering users to efficiently manage their credit cards through a user-friendly online application.
  • Contributed significantly to projects involving Java development and REST API implementation, demonstrating proficiency in both areas.

System Engineer

Tata Consultancy Services Pvt Ltd
04.2010 - 01.2013
  • Engaged in Java/J2EE development, utilizing technologies such as JSP and Struts, while also integrating with Oracle Database for seamless and robust system functionalities.
  • Conducted comprehensive analysis and evaluation of existing applications, identifying areas for improvement and optimization.
  • Diligently crafted the Technical Design Document, outlining a comprehensive blueprint for the systematic implementation of the project.
  • Proficiently composed and maintained program code aligned with system requirements, design, and technical specifications. Additionally, prepared detailed Unit Test Plans and meticulously documented results for comprehensive quality assurance.

System Engineer Trainee

Tata Consultancy Services Pvt Ltd
09.2009 - 03.2010
  • Engaged in hands-on training to develop proficiency in systems engineering principles and practices.
  • Collaborated with experienced professionals to gain practical insights into system design, implementation, and troubleshooting.
  • Actively participated in system testing and validation processes, contributing to the overall quality assurance of projects.
  • Demonstrated a commitment to continuous learning, staying abreast of emerging technologies and industry best practices in system engineering.

Education

Master of Science - Computer Science And Programming

Birla Institute of Technology, Mesra
India
07.2009

Bachelor of Science - Mathematics Honors

St. Xavier’s College/Ranchi University, Ranchi
India
05.2005

Skills

  • Cloud Computing - AWS and Azure
  • Microservice Design - Springboot, Spring Cloud, REST API
  • JS Frameworks - React JS, Typescript, Node JS
  • Programming Languages - Java8, Python
  • Scripting Languages - Power Shell
  • Version Control Systems - Git, SVN, Bitbucket
  • DevOps Configuration Management/Infrastructure as Code (IaC) - Ansible, Terraform, Azure Bicep, AWS CloudFormation
  • Continuous Integration/Continuous Deployment (CI/CD) - Jenkins, Azure DevOps Pipeline
  • Containerization and Orchestration - Docker, Kubernetes
  • Monitoring and Logging - ELK Stack (Elasticsearch, Logstash, Kibana), Prometheus
  • Code Quality and Security - SonarQube, OWASP Dependency

Accomplishments

  • Achieved notable recognition at GE Capital(Client) with both Silver and Bronze awards, underscoring my commitment to delivering exceptional work quality and upholding high ethical standards.
  • Received the prestigious "On the Spot" and "Best Team" awards at TCS, showcasing a commitment to excellence and outstanding team contributions.
  • Earned the esteemed TCS Gems recognition for consistently delivering exceptional quality of work, reflecting a dedication to excellence and innovation.

Certification

  • AZ-104 – Microsoft certified Azure administrator.
  • Microsoft Certified: Azure Solutions Architect Expert
  • AZ-304 Microsoft Azure Architect Design
  • AZ-303 Microsoft Azure Architect Technologies
  • AZ-900 Azure Fundamentals
  • Cloud Professional Architect – Google Cloud
  • Google cloud associate engineer
  • MuleSoft Certified Developer
  • Automation Anywhere advanced RPA professional
  • Automation Anywhere Master RPA professional
  • New AWS certified Solutions Architect Associate 2021 – Udemy Training
  • · React JS Bootcamp – Udemy Training

Timeline

Senior Software Developer

Tata Consultancy Services Pvt Ltd
09.2022 - Current

Software Developer

Tata Consultancy Services Pvt Ltd
10.2016 - 08.2022

Software Engineer

Tata Consultancy Services Pvt Ltd
12.2015 - 09.2016

Developer

Tata Consultancy Services Pvt Ltd
02.2013 - 11.2015

System Engineer

Tata Consultancy Services Pvt Ltd
04.2010 - 01.2013

System Engineer Trainee

Tata Consultancy Services Pvt Ltd
09.2009 - 03.2010

Master of Science - Computer Science And Programming

Birla Institute of Technology, Mesra

Bachelor of Science - Mathematics Honors

St. Xavier’s College/Ranchi University, Ranchi
Subroto Singh