Summary
Overview
Work History
Education
Skills
Languages
Work Availability
Timeline
Generic

AMAN BAINS

Toronto,ON

Summary

14 + years of experience in Software Research & Development Full Life cycle, Implementation and Maintenance of Complex solutions, Creation of Business Requirements Document in the International Banking & Finance Domain (Corporate Banking – Payments, Collections and Liquidity Management), US Health care (Clinical (FHIR /HL7) and EDI transactions), Trading Services (B2BT), Telecommunications, Global Transaction Banking (SWIFT & ISO 20022) and Web platforms.

Innovative Computer Systems Engineer/Architect with background in developing and implementing complex IT solutions tailored to meet organizational needs. Skilled in optimizing system architectures, enhancing operational efficiency, and ensuring seamless integration of new technologies. Demonstrated ability to lead cross-functional teams in executing projects that improve system reliability and performance. Successfully delivered scalable and secure infrastructure solutions, contributing to enhanced system functionality and business growth.

Overview

15
15
years of professional experience

Work History

Senior Application Specialist

SOBEYS INC
Mississauga, Ontario
05.2024 - Current
  • Developed and implemented technical solutions to meet customer requirements.
  • Analyzed customer environments to identify areas for improvement and optimization of existing systems.
  • Communicated with clients to understand system requirements.
  • Provided technical guidance for system development and troubleshooting.
  • Resolved complex problems related to infrastructure scalability, availability, latency, and cost optimization in the cloud environment.
  • Configured CI and CD pipelines using DevOps tools, such as Azure DevOps, for continuous delivery of code changes into production systems hosted on the cloud platform.
  • Identified, evaluated and presented technologies and services to improve operational efficiencies and leverage cloud solutions to address shadow IT challenges.

IT Software Developer

FIRST DERIVATIVES
08.2023 - 11.2023
  • Design and development of the APIs using IBM MQ for real-time message processing and IBM API Connect for exposing integration flows as APIs.
  • Integrated software components into existing systems.
  • Implemented security measures such as authentication protocols to protect sensitive data.
  • Delivered code to meet functional or technical specifications.

Lead Software Developer

OPENTEXT
08.2020 - 05.2023
  • Design and development of the verticles using Vertx, new microservices with RxJava.
  • Provided technical leadership in designing, developing, and deploying software solutions.
  • Worked closely with project managers to ensure timely delivery of software products.
  • Developed, maintained and monitored EDI mapping specifications for trading partners.
  • Ensured compliance with industry standards such as X12, HIPAA 5010 and VICS B2B.
  • Advised on project costs, concepts or design changes.
  • Collaborated with development teams to design cloud-native applications that leverage AWS services effectively.
  • Managed, monitored and optimized the AWS environment including EC2 instances, S3 buckets, RDS databases, VPCs and security groups.
  • Deployed microservices on cloud platforms like AWS, Azure, and GCP using Kubernetes clusters.

Lead Application Developer

HUDSON BAY’S company Canada
02.2019 - 07.2020
  • Worked on IBM DataPower for API security and traffic management, and with IBM ACE for backend service integration.
  • Worked on Analytics: Provides detailed insights into API usage, performance, and security metrics using IBM APIC.
  • Collaborated with cross-functional team to define features and build powerful and easy-to-use products and customer-facing workflow tools.
  • Delivered products to customer locations on time.
  • Achieved cost-savings by developing functional solutions to problems.
  • Worked closely with internal teams to ensure that applications meet required security standards prior to deployment.
  • Implemented strong authentication methods across the organization's network environment.

Lead Application Developer

Royal BANK OF Canada
01.2018 - 10.2018
  • Worked on the design, development, and implementation of the Web services for the RBC ETAX online solutions using IBM DataPower that is used for API security, traffic management, and transformation of data formats (XML to JSON, etc.).
  • Create integrations with third-party systems and web services using REST API, SOAP API, Bulk API, Streaming API.
  • Integrated third party APIs with backend databases using web services like RESTful API calls or SOAP requests.
  • Provided technical guidance to other team members in the development of solutions.
  • Coordinated with stakeholders to ensure alignment of proposed solutions with business objectives.

Senior Application Developer

ROGERS TELECOMMUNICATIONS
08.2017 - 12.2017
  • Worked on developing the IT solution for replacing the current HFS (High Fiber System) with DOCSIS 3.1
  • Collaborated with business analysts to understand requirements and develop solutions accordingly.
  • Deployed microservices on Kubernetes clusters in order to increase scalability and availability of services across multiple regions.
  • Built microservices by following domain driven development on public and private cloud.
  • Created detailed documentation of all microservices including architecture diagrams, API specs.

Senior Application Developer

Edifecs Technologies Pvt Limited
02.2014 - 06.2017
  • Worked on developing the IT solution for replacing the current Greenrain system with the Edifecs products and solution along with the Microservices
  • Developed, maintained and monitored EDI mapping specifications for trading partners.
  • Analyzed business requirements to create new EDI maps and modify existing maps as required.
  • Performed testing of all EDI transactions including purchase orders, invoices, advanced shipping notices and other documents.
  • Troubleshot technical issues with partner's systems related to EDI transactions.
  • Created and updated documentation related to the development, implementation and maintenance of EDI processes.
  • Ensured compliance with industry standards such as X12, HIPAA 5010 and VICS B2B.
  • Coordinated with third-party service providers for resolution of any production issues arising out of EDI transactions.

Software Developer

BD
04.2012 - 02.2014
  • Worked on developing the IT solution for replacing the current HFS (High Fiber System) with DOCSIS 3.1
  • Developed and implemented Java applications using Spring, Hibernate and Struts frameworks.
  • Created web services for data exchange between client-server applications using SOAP and RESTful web services.
  • Configured application servers such as Apache Tomcat to deploy Java applications.
  • Tested the functionality of the application with Junit framework and fixed bugs accordingly.
  • Involved in debugging issues related to memory leaks, threading model in production environment.
  • Implemented object oriented programming concepts like abstraction, polymorphism, inheritance in Java code.

Software Engineer

Nucleus Software Export Limited
02.2010 - 04.2012
  • Worked on the BankONet product for the Cash Management of the Cash@Will
  • Developed J2EE applications using Spring, Hibernate and Struts framework.
  • Designed and implemented user interface components using HTML, JavaScript, AJAX and CSS.
  • Created custom components for web application development with Java Server Pages.
  • Integrated web services such as SOAP and REST in the J2EE applications.
  • Implemented database access layer with JDBC API and Object Relational Mapping tools like Hibernate.
  • Provided technical support for production issues related to J2EE applications.
  • Configured security mechanisms for authentication and authorization in the application.

Education

M. Tech in Software Systems - Software Systems

Birla Institute of Technology & Science
Pilani , India
05-2015

B. Tech in Computer Science & Engineering - Computer Science & Technology

Guru Nanak Dev University
Amritsar
05-2009

Skills

  • Core Java
  • IBM DataPower
  • SQL Server
  • IBM MQ
  • API Management
  • Languages
  • Java 8/11/14
  • JavaScript
  • Kafka
  • IBM ACE
  • New Relic
  • Kubernetes
  • Docker
  • Flink
  • JIRA
  • Confluence
  • Fortify
  • Black Duck
  • Twist Lock
  • IBM APIC
  • Spring Boot
  • ORM
  • Hibernate
  • GRAPHQL
  • AWS Lambda
  • ECS
  • IBM WAS / RAD
  • EDI
  • IntelliJ IDEA
  • Docker
  • Kubernetes IDE Lens
  • Postman
  • JMeter
  • Hazel cast
  • TeamCity
  • Gitlab
  • Mercurial
  • Bitbucket
  • Gray log
  • ELK
  • Kubernetes
  • SAML

Languages

English
Full Professional
Hindi
Native/ Bilingual
Punjabi
Native/ Bilingual

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Senior Application Specialist

SOBEYS INC
05.2024 - Current

IT Software Developer

FIRST DERIVATIVES
08.2023 - 11.2023

Lead Software Developer

OPENTEXT
08.2020 - 05.2023

Lead Application Developer

HUDSON BAY’S company Canada
02.2019 - 07.2020

Lead Application Developer

Royal BANK OF Canada
01.2018 - 10.2018

Senior Application Developer

ROGERS TELECOMMUNICATIONS
08.2017 - 12.2017

Senior Application Developer

Edifecs Technologies Pvt Limited
02.2014 - 06.2017

Software Developer

BD
04.2012 - 02.2014

Software Engineer

Nucleus Software Export Limited
02.2010 - 04.2012

M. Tech in Software Systems - Software Systems

Birla Institute of Technology & Science

B. Tech in Computer Science & Engineering - Computer Science & Technology

Guru Nanak Dev University
AMAN BAINS