Hello, Recruiter!

I'm Jithinraj Peedika

Full Stack Developer

Brussels, Belgium

Summary

Software Craftsman with 11+ years of experience delivering high-performance, scalable applications. Deep expertise in Java (Spring Boot, Kafka, Kafka Streams), Kotlin (Android, Jetpack Compose), and React with TypeScript. Strong advocate for Clean Code, TDD, DDD, and SOLID principles. Proven track record in Kubernetes, Helm, CI/CD, and operating within AWS and Azure multi-cloud environments. Comfortable working in Agile/Scrum teams, pairing with developers, and mentoring junior engineers.

Key Highlights

  • Java & Backend Mastery: Expert in Java backend development (Spring Boot, Kafka, Kafka Streams), building scalable microservices.
  • React & Frontend Excellence: Strong React expertise with Jest, React Testing Library, and modern JavaScript.
  • Kotlin & Android Development: Proven experience with Kotlin, Jetpack Compose, Material 3, and Android SDK.
  • Cloud & DevOps: Strong Kubernetes/OpenShift and Helm experience, CI/CD pipelines, Docker.
  • Clean Code & TDD: Committed to Software Craftsmanship, TDD, refactoring, and pair programming.

Experience

Sept 2019 -- Present

Full-Stack Developer / Solution Designer

YPTO – NMBS/SNCB, Brussels, Belgium

Official SNCB Mobile App

SNCB App Interface 1 SNCB App Interface 2 SNCB App Interface 3
  • Translated requirements into high-quality code across Java, Kotlin, and React, designing maintainable applications following Clean Code principles.
  • Developed scalable backend microservices using Java (Spring Boot, Spring MVC), Kafka, and TypeScript/Node.js.
  • Built modern frontend applications using React, TypeScript, Jest, and React Testing Library.
  • Designed and documented RESTful APIs and GraphQL endpoints.
  • Developed native Android components using Kotlin, Jetpack Compose, and Material 3.
  • Applied Test Driven Development (TDD) extensively using JUnit, Mockito, and Jest.
  • Implemented CI/CD pipelines using Jenkins, Git, Azure DevOps, SonarQube, and Fortify.
  • Collaborated in Agile/Scrum environments, participating in pair programming and sprint planning.
  • Optimized database queries (PostgreSQL, Redis) and identified bottlenecks.
  • Mentored junior developers and contributed to development best practices.
  • Leveraged Docker, Kubernetes, and Helm for containerization across AWS and Azure.
Sep 2017 -- Oct 2019

Backend Developer – Java

Starbucks Corporation, Seattle, WA

  • Designed and built high-performance Java microservices using Spring Boot and Spring Framework.
  • Developed RESTful APIs using Core Java, Spring, and Apache CXF for legacy system integration.
  • Implemented data pipelines and ETL processes for scheduled extraction and loading.
  • Managed Azure cloud configuration, improving scalability and security.
  • Applied Test Driven Development (TDD) with JUnit and Mockito.
  • Operated services within large on-premises infrastructure, troubleshooting distributed systems.
  • Collaborated with remote teams and participated in system architecture discussions.
Jul 2014 -- Aug 2017

Software Engineer – Java

Consorsbank, Germany

  • Developed server-side components using Core Java, Spring Framework, and Apache CXF.
  • Implemented RESTful APIs and data integration flows for real-time transaction processing.
  • Assisted in setup and configuration of Diffusion servers on Linux.
  • Applied TDD practices and participated in code reviews.
  • Collaborated in Agile/Scrum environments to define technical requirements.
  • Supported ongoing enhancements including performance optimisation and refactoring.

Skills

Backend Development

Java Spring Boot Spring MVC Kotlin Kafka Kafka Streams TypeScript Node.js Microservices REST APIs GraphQL

Frontend Development

React TypeScript JavaScript (ES6+) Jest React Testing Library Redux Material UI Tailwind CSS

Android Development

Kotlin Jetpack Compose Material 3 Android SDK React Native

Cloud & DevOps

Kubernetes OpenShift Helm Docker Jenkins Git CI/CD AWS Azure Linux

Databases

PostgreSQL MySQL MongoDB Redis Hibernate ORM

Observability

Elastic Stack OpenTelemetry Dynatrace

Personal Projects

Alexa Skill – Brussels Travel Information (STIB)

  • Serverless Alexa skill using AWS Lambda and Node.js for real-time public transport updates.
  • Implemented REST endpoints for buses, trams, and metro services.
  • Integrated location-based services and natural language queries.
  • Optimised response times; published on Amazon Alexa Store.

Smart Restaurant App – Al Ain, UAE

  • Android app using Android SDK and Java for restaurant order management.
  • Backend using Spring Boot and MySQL for real-time processing.
  • Improved operational efficiency with real-time tracking.

Inventory Management App

  • Microsoft C# .NET app for Windows NT Mobile with barcode scanner integration.
  • Implemented offline-first sync logic and batch processing.

Education & Certifications

Bachelor of Technology in Computer Science and Engineering

University of Calicut


Certifications

Microsoft Certified: Azure Developer Associate

Get in Touch

Let's Chat!

I'm always open to discussing product design work or partnership opportunities.

jithinrajktd@gmail.com
+32 465 748 093
Brussels, Belgium