Functional Skills
Agile Software Development
Data Modeling
Project Management
Data Management
Inventory Management
Supplier Relationship Management
Integration Management (IMO)
SQL Analysis
Retail Management
Interaction Design
Business Process Outsourcing
Identity and Access Management
Software Skills
Jira
SoapUI
Jenkins
Drools
Kubernetes
Mule
Version control
Java
Continuous integration
MySQL
Linux
BitBucket
Gitlab
Docker
Postman
Sector Experience
Business Services
Technology
Experience
AgileSoft Inc
Information Technology
Software Engineer
12/2020 - Present
Hibernate, IBM MQ, Rest Web Services, Gitlab, Oracle db, OpenShift Container Platform
● Working on developing a new Quote system for a logistics company which calculates the rates for shipments based on the factors like shipper and destination locations, shipping codes etc. The project uses internal and third-party integration through Message Queue and Restful Web Services.
● Major Contributions -
• Design and development of SpringBoot based microservices for quote request processing. The components involve OpenFeign, Config Server, Service Registry, Circuit Breaker, Sleuth, Eureka
• Creation of various database PL/SQL scripts for Oracle db.
• Managing pipelines for Continuous Integration on Redhat OpenShift Container Platform by updating Dockerfile and monitoring Kubernetes based orchestration platform.
• Design and development of Rest Web Services based integration module for third party integration for address correction and data verification.
• Development of Message Queue c
● Working on developing a new Quote system for a logistics company which calculates the rates for shipments based on the factors like shipper and destination locations, shipping codes etc. The project uses internal and third-party integration through Message Queue and Restful Web Services.
● Major Contributions -
• Design and development of SpringBoot based microservices for quote request processing. The components involve OpenFeign, Config Server, Service Registry, Circuit Breaker, Sleuth, Eureka
• Creation of various database PL/SQL scripts for Oracle db.
• Managing pipelines for Continuous Integration on Redhat OpenShift Container Platform by updating Dockerfile and monitoring Kubernetes based orchestration platform.
• Design and development of Rest Web Services based integration module for third party integration for address correction and data verification.
• Development of Message Queue c
Accruent LLC
Information Technology
Software Engineer
6/2019 - 2/2020
Worked as a senior software engineer on VFA.facility, a cloud-based software application for facilities capital planning and asset management. It enables organizations to manage information about the conditions and sustainability of their facilities and other capital assets, and leverage that information to create capital projects, plans, and budgets.
● Major Contributions -
• Develop custom extensions for multiple customers on VFA platform for data ingestion module.
• Design and development of auto import module using file encryption/decryption with Java multi-threading module for Sodexho customer.
• Design and development of multiple product features as part of quarterly releases.
• Responsible for performance testing and code optimization.
● Major Contributions -
• Develop custom extensions for multiple customers on VFA platform for data ingestion module.
• Design and development of auto import module using file encryption/decryption with Java multi-threading module for Sodexho customer.
• Design and development of multiple product features as part of quarterly releases.
• Responsible for performance testing and code optimization.
Simeio Solutions
Information Technology
Software Engineer
4/2018 - 3/2019
Forgerock OpenAM, OpenIG, SAML, REST web services
● Worked as senior software engineer on a single-sign-on project for Ontario Ministry of Health and Longterm Care through SAML based authentication. Simeio is a leading IAM service solutions providing Professional Services, Managed Services, and Hosted Identity as a Service (IDaaS) to some of the largest public and private institutions in Canada, US, Europe, Middle East and Asia.
● Major Contributions -
• Design and development of modules on customization of filter-based routing framework on OpenIG.
• Design and development of modules on customized authentication and session management on OpenAM.
• Created routes on OpenIG for various workflows.
• Contributed to development of RESTful web services client between OpenIG and OpenAM.
• Developed logging module for event logs, access logs, system logs and audit logs to the client.
• Developed SAML generator module integrating with Active Directory for customized assertion.
• Contri
● Worked as senior software engineer on a single-sign-on project for Ontario Ministry of Health and Longterm Care through SAML based authentication. Simeio is a leading IAM service solutions providing Professional Services, Managed Services, and Hosted Identity as a Service (IDaaS) to some of the largest public and private institutions in Canada, US, Europe, Middle East and Asia.
● Major Contributions -
• Design and development of modules on customization of filter-based routing framework on OpenIG.
• Design and development of modules on customized authentication and session management on OpenAM.
• Created routes on OpenIG for various workflows.
• Contributed to development of RESTful web services client between OpenIG and OpenAM.
• Developed logging module for event logs, access logs, system logs and audit logs to the client.
• Developed SAML generator module integrating with Active Directory for customized assertion.
• Contri
Edge Interactive Publishing
Information Technology
Software Engineer
10/2014 - 11/2017
Worked as a single person technical resource, managing the company's flagship product suite, ezRecruit, through the complete life cycle. I had the complete responsibility as the only developer, for independently delivering five major releases of the product. The application provides extensive capabilities of managing student recruitment lifecycle, recruitment events and comprehensive reporting. The product is a suite of two interconnected web applications, one providing CRM functionality and university administration, manageable by university administrators and the other is a web portal, meant for prospective students and applicants. Active clients include many top Canadian universities viz. University of Regina, Lethbridge University, McGill University, Concordia etc.
● Major Contributions -
• Independent code delivery on more than 700 tickets, covering bug fixes, feature enhancements, Enterprise integration via web services and data import modules, usability enhancements and new wo
● Major Contributions -
• Independent code delivery on more than 700 tickets, covering bug fixes, feature enhancements, Enterprise integration via web services and data import modules, usability enhancements and new wo
SecureKey Technologies
Information Technology
Software Engineer
12/2013 - 8/2014
Worked on building the company's product called Bridge Exchange, a cloud-based Federated Identity Management solution for connecting large scale, consumer facing services, with trusted identity and attribute providers. It provides integration endpoints with SAML and OIDC protocols for identity and credential management, using Shibboleth and Nimbus frameworks.
● Major Contributions -
• Creation of OpenId Connect protocol implementation module, using Nimbus as the base framework to allow Relying Parties using OIDC to integrate with Exchange for credential management.
• Feature development on SAML based authentication flow to comply with requirements from newly integrated Relying Parties by developing custom metadata generation and incorporating database schema changes.
• Contributed to QA automation by building test cases in Selenium and integrating with TestLink and Jenkins for Continuous Integration.
• Responsible for threat mitigation in software components by remedying potential
● Major Contributions -
• Creation of OpenId Connect protocol implementation module, using Nimbus as the base framework to allow Relying Parties using OIDC to integrate with Exchange for credential management.
• Feature development on SAML based authentication flow to comply with requirements from newly integrated Relying Parties by developing custom metadata generation and incorporating database schema changes.
• Contributed to QA automation by building test cases in Selenium and integrating with TestLink and Jenkins for Continuous Integration.
• Responsible for threat mitigation in software components by remedying potential
Adesa Inc. (www.adesa.com)
Information Technology
Software Engineer
3/2012 - 8/2013
Worked on feature development on web based vehicles remarketing and auctions platform for B-2-B dealer auction and providing integration platform for inventory management solutions with industry partners. My role involves requirement gathering from Business Analysts, hands-on design/development, performance monitoring and optimization, QA knowledge transfer, post-production support and training Business department people on newly introduced features. The project uses VersionOne (Agile project management tool).
● Major Contributions -
• Creation, deployment and maintenance of both SOAP based and RESTful web service solution for data integration, on Apache Axis.
• Developed message handling solution on Oracle Advanced Queuing based messaging platform.
• Design and development of data management and web solutions modules for newly integrated business partners viz. General Motors, Toyota and Hyundai.
● Major Contributions -
• Creation, deployment and maintenance of both SOAP based and RESTful web service solution for data integration, on Apache Axis.
• Developed message handling solution on Oracle Advanced Queuing based messaging platform.
• Design and development of data management and web solutions modules for newly integrated business partners viz. General Motors, Toyota and Hyundai.
Municipal Property Assessment Corporation
Information Technology
Software Developer
8/2011 - 1/2012
Worked on the following two projects – Unified View and 4Year Cycle. I was responsible for creation of a mule based platform for data aggregation from three disparate platforms using HTTP and Web Service based connectors. Creation of a rule-based expert system using Drools, to facilitate business process workflows.
● Prior Employments - GuruPrevails, America Online, EMC Storage Systems, Sun MicroSystems, Azul Systems, i2 Technologies, NetContinuum.
● Prior Employments - GuruPrevails, America Online, EMC Storage Systems, Sun MicroSystems, Azul Systems, i2 Technologies, NetContinuum.