Krunalkumar Sukhwani

Senior Full Stack Developer @Capgemini

Toronto, ON, CA
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Jul 2022 — Present

Senior Full Stack Developer @Capgemini

View department →

Toronto, ON, CA

Designed and developed REST APIs for Presentation, Domain, Orchestration, and Data layers, integrating MongoDB and SQL databases• Integrated GCP services such as Pub/Sub, Cloud Storage, and BigQuery equivalents by designing asynchronous event-driven communication patterns and batch data pipelines.• Designed and deployed cloud-native microservices using Java 17 and Spring Boot 3.x, leveraging containerized workloads orchestrated on Kubernetes/OpenShift, closely aligning with GCP deployment patterns.• Configured GCP-managed databases such as Cloud SQL and Firestore by setting connection pooling, optimizing query performance, and ensuring secure connectivity from microservices.• Improved authentication mechanisms by migrating from ISAM Header to JWT and Azure-based solutions and Migrated APIs from PCF to OCP in a brief time.• Built end-to-end CI/CD pipelines leveraging GCP Cloud Build, automating test execution, artifact management, and deployment workflows.• Configured distributed application routing using GCP Load Balancing, optimizing request flow, failover capability, and horizontal autoscaling.• Enhanced system performance by implementing health check endpoints and resilience4j, reducing downstream call failures by 50%-60%• Migrated legacy services to cloud-native patterns, including stateless microservices, isolated domain-driven APIs, and modernized data flows suitable for GCP deployments.• Transitioned REST to GraphQL endpoints, minimizing the number of endpoints and increasing API accuracy• Utilized OpenAPI specifications to generate source code and implemented downstream calls using WebClient and REST Template in Spring Boot microservices• Automated regression testing for REST APIs using REST Assured and implemented UI testing with Cucumber, Selenium, and TestNG, reducing reliance on manual testing• Provided deployment support, production issue resolution, and conducted technical and business PIVs post-deployment.

EDUCATION

2019 — 2020

Collège LaSalle, Montréal

Mobile and Web Development, Comp

2007 — 2010

Veer Narmad South Gujarat University.

Bachelor of Computer Application (B.C.A), Computer Programming, Specific Applications, Computer science

2007

Ganghinagar Higher Secondary Education Board

Higher Secondary School Certificate (12th), commerce

2005

Gandhinagar secondary education board

Secondary School Certificate (S.S.C), Science

2011 — 2014

Uka Tarsadia University

Master of Computer Applications (M.C.A.), Computer Programming, Specific Applications, Computer Science

ABOUT KRUNALKUMAR SUKHWANI

Knowledgeable and skilled Technical Leader and has a keen ability for software development and supervision. With 10+ years of experience and a Master\'s in Computer Science & Engineering, I have a strong background in developing and maintaining various applications, and mentoring teammates. My Primary skills include:Technology Stack: Spring Boot, Spring MVC, Microservices, Spring Security, Spring Data, Spring Oauth2, Hibernate, JPA2, Swagger, REST API, PCF, GCP, AWS, Docker / Kubernetes, Kafka, Confluence, Jenkins, Github Actions, GIT, Scrum and Agile, JIRA, Maven, CI/CD / TDDFrontend: Angular / ReactDatabase: MySQL, DB2, MongoDB, GraphQL, Oracle DB, Cassandra, SQL Server, RedisTesting: Junit, Mockito, Rest Assured, Selenium, Cucumber, TestNG, JMeter

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Krunalkumar Sukhwani — Senior Full Stack Developer at Capgemini in Toronto, ON, CA | Unifers