I am a Lead / Senior Software Engineer with nearly 15 years of experience designing and building scalable backend, cloud-native, event-driven, and full-stack enterprise applications.
My core expertise includes Java, Spring Boot, Microservices, REST APIs, Kafka, AWS, Docker, Kubernetes, PostgreSQL, Cassandra, Redis, React, React Native, TypeScript, and Distributed Systems.
Currently, I work as a Senior Software Engineer at Airties, focusing on AI-driven platforms for device intelligence, behavioral analytics, telemetry processing, and real-time risk assessment.
- Java 8 / 11 / 17 / 21
- Spring Boot, Spring MVC, Spring WebFlux, Spring Security, Spring Data
- Microservices, REST APIs, API Design, Distributed Systems
- Kafka, RabbitMQ, Redis
- PostgreSQL, Cassandra, MySQL, TimescaleDB
- AWS, Docker, Kubernetes, OpenShift
- GitHub Actions, CI/CD, Docker Compose
- OpenTelemetry, Micrometer, Prometheus, Grafana
- Logging, Metrics, Tracing, Production Debugging
- React, React Native, Angular
- TypeScript, JavaScript, HTML, CSS
- ML pipelines, anomaly detection, feature engineering
- RAG-based operational tooling
- Embeddings, retrieval workflows, intelligent platform tools
- LeetCode: codingkiddo
- Solved 700+ problems, primarily in Java
- Earned 500 Days Badge and 365 Days Badge
- Strong areas: Dynamic Programming, Arrays, Hash Tables, Strings, Greedy, Math
- Building scalable Java/Spring Boot microservices and backend platforms
- Designing event-driven systems using Kafka and RabbitMQ
- Developing secure REST APIs and enterprise integrations
- Improving system reliability, observability, and production performance
- Exploring AI/ML-enabled backend platforms and intelligent operational tooling
- Practicing system design, DSA, and real-world engineering problem solving
I have worked across multiple domains, including:
- Financial Services & Open Banking
- Travel Technology & Duty of Care Platforms
- Video Streaming Platforms
- Supply Chain & Warehouse Management
- Mobility / Ride-Hailing Platforms
- Cybersecurity & Trust Attestation
- IoT, Device Intelligence & Network Intelligence
I actively contribute to open-source projects across the Java ecosystem, backend engineering, developer tooling, cloud-native systems, test reliability, diagnostics, and code maintainability.
-
Jenkins β Replaced sleep-based waits in
QueueTestwith Awaitility-based condition polling, improving test readability and reducing timing assumptions.
PR merged: jenkinsci/jenkins#26786 -
Spring Boot β Polished code to use Java
instanceofpattern matching in condition handling, improving readability and removing redundant casts.
PR merged: spring-projects/spring-boot#50419 -
Apache Seata β Removed an external network dependency from
HttpClientUtilTest, making the test suite more reliable and deterministic.
PR merged: apache/incubator-seata#8099 -
Floci β Refactored digest encoding to use JDK
HexFormat, replacing manual byte-to-hex conversion with a cleaner standard-library approach.
PR merged: floci-io/floci#772 -
Byte Buddy β Improved diagnostics for external agent attachment by enhancing the generated debugging output for troubleshooting attachment failures.
PR merged: raphw/byte-buddy#1901 -
Apache Empire-db β Fixed an off-by-one issue in
StringUtils.lastIndexOfAnyand added test coverage for the corrected behavior.
PR merged: apache/empire-db#20 -
Caffeine β Simplified cache name snapshot creation while preserving behavior and improving implementation clarity.
PR merged: ben-manes/caffeine#1955 -
Spring Framework β Polished collection usage in
HttpHeadersTests, improving test readability and modernizing collection construction.
PR merged: spring-projects/spring-framework#36760 -
Kong/unirest-java β Added support for chained
MockClientexpectations, enabling ordered responses for repeated calls to the same endpoint.
PR merged: Kong/unirest-java#566 -
Apache CloudStack β Improved test robustness by skipping
QemuImgTestwhen the native libvirt library cannot be loaded.
PR merged: apache/cloudstack#13086 -
Kong/unirest-java β Fixed the GitHub Actions JDK setup label to correctly match the configured Java version.
PR merged: Kong/unirest-java#565
- Java ecosystem libraries and frameworks
- Backend and developer tooling
- Test reliability and flaky-test reduction
- Code readability and modernization
- Diagnostics and troubleshooting improvements
- Bug fixes with targeted unit test coverage
- CI/build clarity and contributor experience
Java | Spring Boot | Microservices | Kafka | AWS | Docker | Kubernetes
React | TypeScript | PostgreSQL | Cassandra | Redis | Distributed Systems
System Design | Open Source | AI/ML Platform Engineering
- Backend Engineer roles
- Java / Spring Boot opportunities
- AWS / Cloud platform engineering roles
- Distributed systems and event-driven backend work
- Open-source collaboration
- Website: https://codingkiddo.com
- GitHub: https://github.com/codingkiddo
- LinkedIn: https://www.linkedin.com/in/vinod-kumar-87962818/
- Medium: https://medium.com/@codingkiddo
- LeetCode: https://leetcode.com/codingkiddo/

