Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic

Amol Singh

Toronto,ON

Summary

Experienced Software Engineer with a strong focus on Java. Well-versed in design, development, testing & deployment of applications with hands-on experience in Microservices architecture & containerized Docker applications. Proven track record in developing high-performance backend systems, optimizing architecture, and ensuring continuous availability of critical APIs.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Software Engineer

Scotiabank Digital
Toronto
06.2022 - Current
  • Led a cross-functional team in successfully designing and implementing an end-to-end solution built on microservices architecture for the Events platform.
  • Streamlined the onboarding process and achieved a 60% reduction in onboarding time.

Development Lead

Talentica Software
Pune, India
12.2021 - 04.2022
  • Designed, architected and implemented a Java based Notification module using SNS & SQS fan out pattern to leverage cloud event message messaging system for a Gold Loan Fintech client
  • Implemented docker-compose based approach to streamline local development & deployment of microservices.

Senior Technology Associate L1

Avizva Solutions
Gurugram, India
02.2020 - 12.2021
  • Led a team for end-to-end development of Multi-layered Configuration Portal (based on Spring Boot and React) for a Healthcare client in the US
  • Worked on transition from monolith to microservices design involving separating out services based on entities & assisted DevOps in creating deploying pipelines
  • Designed, architected and implemented an Authorization Framework for Portal Based Applications
  • Worked on complex Elastic Search logstash configurations for indexing critical data.

Senior Software Engineer

Espire Infolabs
Gurugram, India
06.2018 - 02.2020
  • End-to-end implementation from Design Concept to deployment of Java based Web Application using NodeJS and Spring Boot for a Canadian Jail Management Software organisation
  • Created a Web Based application (using Spring boot, Apache POI) for Syscon Justice Systems which automated the process of Court Order Template Enrichment, and integration with third-party Document Management System
  • Implemented a drag-n-drop module in Angular.

Senior Software Engineer

MobiServe
Gurugram, India
03.2017 - 05.2018
  • Worked on a Mobile application and created Rest APIs for multiple modules
  • Worked on Content Management System (CMS) to feed data & Configuration into the Mobile Application without the need for deployment
  • Created a leaderboard application based on Java with Spring boot which collected points from drivers & ranked them accordingly.

Technology Integration Engineer

Amdocs
Gurugram, India
07.2013 - 03.2017
  • Created an in-house Java based portal using Spring boot which acts an inventory management system for the project.

Education

B.Tech - Computer Science

National Institute of Technology, Jalandhar
06.2013

Skills

  • Java
  • Spring boot
  • Microservices
  • Nodejs
  • Javascript
  • Postgres
  • Rest Apis
  • Docker
  • AWS Lambda
  • React
  • DynamoDB
  • Agile
  • DSA
  • Git
  • Web Development
  • Spring Cloud
  • Spring JPA
  • Maven
  • Gradle
  • Junits
  • MySql
  • Elasticsearch

Certification

AWS Certified Developer - Associate, 08/10/2024

Timeline

Software Engineer

Scotiabank Digital
06.2022 - Current

Development Lead

Talentica Software
12.2021 - 04.2022

Senior Technology Associate L1

Avizva Solutions
02.2020 - 12.2021

Senior Software Engineer

Espire Infolabs
06.2018 - 02.2020

Senior Software Engineer

MobiServe
03.2017 - 05.2018

Technology Integration Engineer

Amdocs
07.2013 - 03.2017

B.Tech - Computer Science

National Institute of Technology, Jalandhar
Amol Singh