About Satishkumar
English
Native or bilingual
Dutch
Basic
Experience
- CGI [Client:- Major bank]Principal ITArchitect | Lead DevOps EngineerJuly 2018 - October 2024 (6 years and 3 months)NetherlandsDesigned and implemented CI/CD pipelines in Azure using proprietary tools for secure and automated deployment. Developed RESTful APIs with Java 11/17, Spring Boot, Finagle Client, and Merak frameworks. Led sprint planning, backlog grooming, and requirement delivery in coordination with product management. Made strategic architectural decisions to support Straight Through Processing (STP) systems. Authored unit and BDD test cases using JUnit, Mockito, WireMock, Karate, and Allure. Built and maintained backend systems using Java 11, Oracle, Hibernate, and Spring Framework. Created Dockerfiles and test environments to support scalable and consistent development workflows. Migrated Jenkins jobs and CI/CD processes from external vendors to internal systems. Designed data access layers for enterprise applications interfacing with MSSQL, MySQL using Spring Boot, Hibernate and Spring Data JPA. Ensured secure authentication via integration of Spring Security and LDAP. Supported Agile processes by collaborating with cross-functional teams and product owners. Practiced Test-Driven Development (TDD) with tools like Junit , Mocha. Key Improved deployment by
- Sentaca Consulting,Senior Software Engineer | Microservices & DevOps SpecialistAugust 2017 - May 2018 (9 months)Toronto, ON, CanadaDesigned and developed a Spring Boot-based microservices architecture using Vert.x, Java 8, Apache CXF, and RabbitMQ for asynchronous messaging. Built a secure authentication and authorization system integrating OpenIAM for enterprise identity management. Maintained and version-controlled the codebase using GitHub, with automated CI/CD pipelines managed through GitLab. Developed unit and integration tests using JUnit, and implemented end-to-end tests with JavaScript and Karma for UI validation. Adopted Behavior-Driven Development (BDD) practices with Serenity, Cucumber, and Java to drive automated functional testing. Participated in Agile ceremonies including sprint planning, reviews, and retrospectives alongside the Scrum Master and cross-functional teams. Collaborated closely with product owners and developers to prioritize requirements and ensure on-time feature delivery.
- Alten Calsoft Labs,Full-Stack Developer | Scrum Master | Performance Optimization SpecialistNovember 2011 - June 2017 (5 years and 7 months)Bengaluru, Karnataka, IndiaEngineered a high-frequency data processing system using Java concurrency, multithreading, and NoSQL architecture to process large data volumes. Developed single-page applications (SPAs) with AngularJS, Bootstrap, and HTML, improving front-end responsiveness and user interaction. Integrated Spring Data with MySQL and CouchDB for persistent, flexible data management. Built a message-driven architecture using RabbitMQ for asynchronous communication across distributed systems. Supported network infrastructure for VMs by implementing DHCP functionality with Java and YANG data models. Participated across all phases of the Software Development Lifecycle (SDLC) including analysis, design, implementation, and testing. Managed URL routing and MVC logic in AngularJS for streamlined frontend architecture. Authored robust JUnit test cases to validate backend module functionality. Utilized YourKit profiler to diagnose memory leaks and optimize JVM heap usage in multithreaded services Key Reduced latency by 20% during a major upgrade of Infinispan through advanced system tuning and performance analysis. Enforced data integrity in the ITM module by applying the Validator Pattern with interface-based design. Improved code reliability by refactoring test classes, replacing inefficient Thread.sleep() with CheckedFutures and ListenableFutures from Guava. Boosted team productivity by 66% as Scrum Master, reducing daily stand-up time from 30 minutes to 10 minutes and facilitating Agile ceremonies. Enhanced system robustness by improving test automation coverage and ensuring modular, testable backend code.
Recommendations
Be the first to recommend Satishkumar
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Oracle Certified Associate, Java SE 8 Programmer Azure fundamental certified AZ-900Oracle Certified Associate, Java SE 8 Programmer Azure fundamental certified AZ-900
- leadership programleadership program