Amrinder Singh

Software Engineer

Brampton, Ontario, Canada0 mo experience

Key Highlights

  • Proven experience in developing scalable microservices.
  • Expertise in CI/CD processes and Git management.
  • Strong background in Java and cloud technologies.
Stackforce AI infers this person is a SaaS developer with strong microservices and cloud integration expertise.

Contact

Skills

Core Skills

Ci/cdGitJavaMicroservices

Other Skills

groovymavenGithubJenkinspythonjavascriptUI5SQLspringspring bootJPAhibernateswaggerJUnitpostgress

About

Energetic and dedicated graduate offering experience in software development. Well-versed with in development and testing for SAP Labs India, a leader in Business Applications. Seeking an opportunity to bring further success to an established organization through my skills. Have a curiosity for new things with the patience to learn and grab every opportunity i have to grow myself and be a better software developer.

Experience

0 mo
Total Experience
--
Average Tenure
--
Current Experience

Amazon

Software Development Engineer 2

Aug 2021Present · 4 yrs 10 mos · Toronto, Ontario, Canada

Airbnb

Software Engineer

May 2021Jul 2021 · 2 mos

Cibc

Application Developer

Sep 2020Dec 2020 · 3 mos · Toronto, Ontario, Canada

  • Migrating application source code to Github and Defining Development process to follow including GitHub branching strategy.
  • Setting up Jenkins pipeline for continuous integration and development, reducing manual efforts for deployments and test executions to less than 10%.
  • Technologies: java, groovy, maven, git, Github, Jenkins, CI/CD
javagroovymavengitGithubJenkins+2

Sap

2 roles

Software Developer

Aug 2017Dec 2019 · 2 yrs 4 mos · Bengaluru, Karnataka, India

  • Worked on the Development of microservices for multi-cloud ( SAP CP, Cloud Foundry ) and multi-tenant environments,which led to the addition of over 600 new customers and laying the groundwork for highly scalable service.
  • Worked on establishing communication between legacy on-premise systems and Cloud service, establishing a pathwayfor the on-premise customers to migrate their data to the cloud service and in-process adding over 1000 new customers.
  • Designed and developed new REST and OData APIs ( Java / SQL ) for the back-end microservices which allowedcustomers to build custom applications and features as per business need, making the service extensible.
  • Documenting the API’s using swagger, which worked as a public interface for new customers to try the services and asa reference for existing customers.
  • Implemented the database access layer using JPA ( Java Persistence API ) for the whole service that previously usedSQL queries thus making it easy to maintain and scale.
  • Owned and maintained 3 microservices taking responsibilities for fixing bugs, integration of services, developing newfeatures, and reviewing any external code changes.
  • Worked on development of frontend application for the service using UI5 ( Javascript ) framework providing clientswith a UI interface, which leads to ease in usability.
  • Worked on performance measurement and improvement of service, at UI, backend, and database layer, bringing downeach service request timing under a 1 millisecond and complex under 3 millisecond leading to improved usability.
  • technologies used : java, python, javascript, UI5, SQL, spring, spring boot, JPA, hibernate, swagger, JUnit, postgress, H2 DB,HANA, SAP Cloud Platform, Cloud Foundary
javapythonjavascriptUI5SQLspring+12

Software developer Intern

Jan 2017Jun 2017 · 5 mos · Bengaluru, Karnataka, India

  • Worked on a Tenant management service that was responsible for OnBoarding of tenants that was previously doneusing Jenkins scripts, reducing manual intervention and any associated errors.
  • Implemented the service to run database migrations using Flyway, previously done manually executing SQL Scripts,thus reducing manual intervention by 90% and removing chances of errors.
  • Developed framework for writing the UI QUnit/OPA tests for the Business Rules Editor, resulting in an 80% decreasein the manual testing effort.
  • technologies : java, python, javascript, UI5, SQL, spring, spring boot, flyway
javapythonjavascriptUI5SQLspring+3

Education

CHANDIGARH UNIVERSITY

Bachelor's degree — Computer Science

Jan 2013Jan 2017

Stackforce found 100+ more professionals with Ci/cd & Git

Explore similar profiles based on matching skills and experience