Krunalkumar Sukhwani
Senior Full Stack Developer @Capgemini
Signup · Get unlimited contacts
WORK HISTORY
Senior Full Stack Developer @Capgemini
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
Collège LaSalle, Montréal
Mobile and Web Development, Comp
Veer Narmad South Gujarat University.
Bachelor of Computer Application (B.C.A), Computer Programming, Specific Applications, Computer science
Ganghinagar Higher Secondary Education Board
Higher Secondary School Certificate (12th), commerce
Gandhinagar secondary education board
Secondary School Certificate (S.S.C), Science
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.