Summary
Overview
Work History
Education
Skills
Timeline
Generic

ASHISH PATEL

Canada

Summary

  • Permanent Resident of Canada.
  • 9 years of experience in software development with core product engineering.
  • Hands-on experience and understanding of Core Java, J2EE, Spring/Spring Boot, RESTful API, ApacheKafka, RabbitMQ, Hibernate, Spring Microservices, Angular 2+, RESTful Web Services, EJB 3, JPA and ZK Framework, XML, AWS, GitLab CI/CD, Netflix Zuul API Gateway, Spring Eureka, Hystrix, Ribbon, Spring Data, Spring Cloud, Docker, Kubernetes, BPMN, JBoss Drools, Camunda, Zeebe, Redis, GitLab CI, Grafana, Prometheus.
  • Very good experience and understanding of Agile Scrum Methodology for software development.
  • Fast & self-directed learner work effectively as a team player. Enjoy new challenges and willing to take on extra responsibilities to get work done.

Overview

9
9
years of professional experience

Work History

Senior Software Engineer

Cognizant
09.2021 - Current

Client: Capital One Financial Corporation

Technologies: Java 8, Spring Boot – Microservices, Apache Kafka, AWS, AWS-Lambda, AWS-EMR, AWS-S3, Snowflake, PostgreSQL, Drools, Splunk, Datadog, ServiceNow.

Project: Canada Collections / Collection Agency Queue Microservice

  • Onboarded new tools and technologies during development to elevate project quality and shorten timeframes.
  • Adjusted design parameters to boost performance and incorporate new features.
  • Reviewed code and worked with development teams to correct problems, run test scenarios and prepare for deployment.
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality.
  • Collaborated with domain experts to understand and characterize products and identify problematic issues.

Senior Java Developer

CGI (www.cgi.com)
04.2019 - 09.2021

Client: Bell Canada

  • DCAE (Data Collection, Analytics, and Events) in ONAP
  • Technologies: Java 8, Spring Boot – Microservices, Apache Kafka, RabbitMQ , KStream, Strimzi, RESTful API, JBoss Drools, BPMN, Camunda, ELK, Logstash, Kibana, Docker and Kubernetes, Helm Chart, Redis, MariaDB, gRPC, Grafana| Prometheus
  • DCAE project provides intelligence for ONAP to support automation by performing network datacollections, analytics & correlation and trigger actionable root cause events.
  • The DCAE services components includes all the microservices - collectors, analytics and eventprocessor which supports active data-flows and processing as required by ONAP use cases
  • The architecture of DCAE targets flexible, micros-service oriented, model-based component design and deployment
  • DCAE also offers support for multi-site collection and analytics operations which are essential for large ONAP deployments.

Java Developer

Paysafe Group (www.paysafe.com)
12.2018 - 03.2019

Technologies: Java 8, Spring/Spring Boot 2 -Microservices (Eureka client), Spring RESTful web services, Hibernate, Oracle DB, MapR, Apache Kafka library, Spring Scheduler, Bamboo

  • The project is for the API integration of TSYS payment processing platform. Merchant can be onboard with TSYS payment gateway by using Autoboarding & Processor microservices.
  • Paysafe’s internal portal is called to TSYS-Autoboarding microservices with merchant data and Processor microservice is process merchant data with TSYS payment gateway
  • Tsys-Autoboarding and Processor are independent Microservices so we have used MapR and Apache Kafka library for internal communication between two MS.

Software Developer

Xoriant Solutions Pvt. Ltd
05.2016 - 09.2018

Technologies: Spring/Spring boot 2, Spring RESTful web services, Hibernate, Microservices, Angular Js 2+, Oracle DB, XML, AWS , Docker and Kubernetes

  • For financial institutions ranging from wholesale banks to local and regional credit unions, to investment management firms, Xoriant CDi delivers end-to-end enterprise data solutions: data management & governance services and solutions combined with big data, analytics, and IT services This application is build using Core Java, Spring Framework, Hibernate, PL/SQL, JBoss Server, Angular (1-4), HTML, AWS etc.

Software Engineering Analyst

Accenture Service Pvt. Ltd.
10.2015 - 03.2016

Clients: Canada Post, Purolator Inc.

  • Technologies: Spring-MVC, RESTful Web Services, JPA, Jasper Server
  • The project is for Purolator Inc., to develop a responsive web application using Java/J2EE, JavaScript frameworks and Reporting BI
  • Engaged in Java to Jasper integration to use various reporting features such as graphical representation of various charts, report generation, and scheduling
  • Involved in end-to-end development on the assigned modules
  • Analysed requirements for new products or CRs in existing products, performed a detailed feasibility study for the same in discussion with a design team and provided development estimates to the planning team.

Jr. Java Developer

Elitecore Technology Pvt. Ltd
09.2013 - 07.2015

Clients: Local – BSNL , International: SireTel Communication (Europe)

Technologies: EJB 3.0, JPA, Spring, Hibernate ZK-Framework, JBoss 6.0

  • Engaged in Analysis, R&D, Development, and Testing for product releases of following Telecom products
  • Implemented SOAP-based web service for the request coming from a client
  • Analysed the product with a high load of data and optimized the code for higher performance
  • Analysed root cause of the bugs and fixed them with an appropriate solution
  • Supported the project team to make their deliverables to the customer inefficient way
  • Pro-actively involved in direct interaction with a project team to understand the customer needs andadded features accordingly

Education

Bachelor of Science - B.E.Computer Science

L.D.R.P Institute of Technology & Research
Gandhinagar, India
08.2013

Skills

  • Java8
  • Spring MVC/Spring Boot, Spring Cloud, Spring Microservices, AWS Cloud, EMR, Lambda, S3, EC2
  • Netflix Zuul API Gateway, Spring Eureka, Hystrix, Ribbon, Spring Data
  • Apache Kafka, RabbitMQ, KStream, MapR
  • Docker, Kubernetes
  • GitLab CI/CD, Jenkins, Helm Chart Container Orchestration
  • REST API, Swagger
  • Hibernate, JPA
  • JUnit, Mockito
  • Logstash, ELK, Kibana, GrafanaPrometheus, Splunk, Datadog
  • Camunda, Zeebe, BPMN, JBoss Drools
  • CSS, JavaScript, jQuery
  • Angular 2, HTML5, CSS3, ES6, TypeScript, React Js
  • Oracle DB, MySQL, PostgreSQL, MariaDB, Redis DB
  • JBoss EAP, Tomcat, WAMP, Jetty
  • Maven, Gradle, ANT
  • IntelliJ, Eclipse, GIT, Postman, Sonar, Jira, Confluence, Visual Studio Code, Findbugs, Bitbucket,
  • MacOS, Linux, MS Windows

Timeline

Senior Software Engineer

Cognizant
09.2021 - Current

Senior Java Developer

CGI (www.cgi.com)
04.2019 - 09.2021

Java Developer

Paysafe Group (www.paysafe.com)
12.2018 - 03.2019

Software Developer

Xoriant Solutions Pvt. Ltd
05.2016 - 09.2018

Software Engineering Analyst

Accenture Service Pvt. Ltd.
10.2015 - 03.2016

Jr. Java Developer

Elitecore Technology Pvt. Ltd
09.2013 - 07.2015

Bachelor of Science - B.E.Computer Science

L.D.R.P Institute of Technology & Research
ASHISH PATEL