Senior Integration Specialist2018 - 2020TM7 Tech
Technologies: Amazon Web Services (AWS), React, Spring Security, Google Cloud Platform (GCP), AWS, OpenShift, Spring Boot, Angular, Java, Apache Camel, MuleSoft
- Developed Mule services to integrate with the policy administration system to manage Personal Lines insurance.
- Developed custom Mule connectors to reuse across various applications.
- Developed services to integrate with those from a third-party vendor.
- Migrated the Mulesoft version and transformers to improve performance.
- Installed and maintained ELK (EleasticSearch, Logstash, Kibana) stack for log analysis.
- Designed and developed REST services using RAML.
- Deployed applications using Jenkins, Docker, Kubernetes, CloudHub, and OpenShift.
Technical Lead and Lead Developer2016 - 2017Royal Sun Alliance
Technologies: Spring Security, JSF, Git, Jenkins, Hibernate, Spring Data JPA, Spring, Angular, Java, MuleSoft
- Involved in the analysis of the requirements. Collaborated with the business and product owner.
- Developed Mule flow to communicate with legacy systems and the transformation of data to the web layer.
- Developed JSF custom tags and composite components for as per the requirements.
- Integrated an Angular 2 application with Salesforce services using REST and Visual Force remoting.
- Developed a reusable custom component in Angular 2 to build a development platform.
Senior Developer2012 - 2015Sammons Financial Group
Technologies: Dojo, Maven, Spring Security, Hibernate, Spring, Java, Apache Camel
- Prepared architectural documents and created low-level designs of various modules based on FSD’s shared by the business analyst.
- Developed ESB modules using various frameworks such as Spring MVC, Spring Data, Hibernate, and Apache Camel.
- Designed and integrated Bonita BPM process models with a web application developed for business users.
- Created automation tools to reduce development and testing efforts.
- Mentored new team members and ensured they onboarded quickly.
Senior Developer2010 - 2012Tata Communications
Technologies: Citrix Cloud Stack, Xen SDK, Maven, Hibernate, Spring, Java
- Collaborated with the company to analyze requirements and provide technical designs.
- Interacted with Citrix developers to create requirements and implementation plans.
- Integrated the Insta Compute portal with Cloud Stack from Citrix.
- Integrated a portal with the Zuora billing API for bill generation and customer payment details.
- Designed and developed automated and user-driven reports in a JasperReports.
- Developed automation Shell scripts to deploy the portal in production. environment.
Software Engineer2010 - 2010Rapid Value Solutions Pvt., Ltd.
Technologies: Spring Security, Spring MVC, Ant, Hibernate, Spring, Java
- Designed and developed codes for creating catalogs and products from a file containing a list of products and their attributes.
- Developed a web service API for iPad and Android devices.
- Integrated PayPal Flow Pro with an eCommerce web service.
- Developed Cron jobs for searching orders and uploading to a remote server using SFTP protocol.
- Developed Cron jobs for searching PayPal failed transactions and retrieving and updating reference numbers from the PayPal server.
Web Developer2009 - 2010Vanilla Networks Pvt., Ltd.
Technologies: Xen SDK, Ant, iBATIS, Apache Struts, Spring, Java
- Designed and developed codes for controlling virtual machines and displaying resource details of virtual machines using Xen Remote Procedure calls.
- Created Java applets to display real-time virtual machine performance charts for CPU, network, memory, and storage.
- Created reports using JasperReport and the JFreeChart API.