I’m Vinuja Pium Jith, a versatile software engineer who enjoys building reliable systems across backend, full-stack, and data pipelines. I’ve developed and deployed microservices and REST APIs using Java Spring Boot, PostgreSQL, and React/TypeScript, with a strong focus on clean code, SOLID principles, and practical user experience improvements. I also work on event-driven architectures and production-grade observability—integrating tools like Kafka, Micrometer, Zipkin, Grafana, Splunk, and implementing unit/load testing to improve performance and reliability. On top of that, I’ve contributed to data engineering workflows (Azure Data Factory/Databricks, PySpark, ETL with medallion layers) and provided production support and troubleshooting for distributed systems.…

Vinuja Piumjith

I’m Vinuja Pium Jith, a versatile software engineer who enjoys building reliable systems across backend, full-stack, and data pipelines. I’ve developed and deployed microservices and REST APIs using Java Spring Boot, PostgreSQL, and React/TypeScript, with a strong focus on clean code, SOLID principles, and practical user experience improvements. I also work on event-driven architectures and production-grade observability—integrating tools like Kafka, Micrometer, Zipkin, Grafana, Splunk, and implementing unit/load testing to improve performance and reliability. On top of that, I’ve contributed to data engineering workflows (Azure Data Factory/Databricks, PySpark, ETL with medallion layers) and provided production support and troubleshooting for distributed systems.…

Available to hire

I’m Vinuja Pium Jith, a versatile software engineer who enjoys building reliable systems across backend, full-stack, and data pipelines. I’ve developed and deployed microservices and REST APIs using Java Spring Boot, PostgreSQL, and React/TypeScript, with a strong focus on clean code, SOLID principles, and practical user experience improvements.

I also work on event-driven architectures and production-grade observability—integrating tools like Kafka, Micrometer, Zipkin, Grafana, Splunk, and implementing unit/load testing to improve performance and reliability. On top of that, I’ve contributed to data engineering workflows (Azure Data Factory/Databricks, PySpark, ETL with medallion layers) and provided production support and troubleshooting for distributed systems.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

English
Fluent

Work Experience

Worked as a Developer on data analytics pipelines at SMSBI Analytics
September 20, 2025 - September 20, 2026
Developed data extraction pipelines from Salesforce Cloud, implemented data cleansing and transformation using Python/PySpark notebooks, and delivered SQL/Python-based reporting solutions. Used Azure Data Factory and Azure Databricks to automate and support analytics and ETL workflows.
Developer at SMSB I Analytics
September 20, 2025 - September 20, 2026
Worked on data analytics pipelines using Azure Data Factory and Azure Databricks. Developed Salesforce Cloud data extraction pipelines, built Databricks notebooks for data cleansing and transformation using Python and PySpark, and delivered SQL/Python-based reporting solutions. Supported end-to-end data flow from extraction through transformation and reporting.
Softw are Engineer
September 20, 2025 - September 20, 2026
Software Engineer | Salesforce Developer - Internship at Code Terriers
August 1, 2025 - Present
Developed a hospital management system based on object-oriented programming concepts including adding GUI components using Java Swing.
Associate Software Engineer | Middleware Developer at Michelin
September 1, 2024 - Present
Designed and developed scalable microservices-based systems using Java Spring Boot in distributed architecture across multiple countries. Implemented and maintained event-driven architecture using Apache Kafka for asynchronous, reliable, and high-throughput communication between services, and developed middleware services using Spring Boot, PostgreSQL, and Kafka. Designed and upgraded REST APIs integrating ERP and Salesforce systems with clean code and SOLID principles. Monitored production services and Kafka topics using Splunk and AKHQ, performed root cause analysis, and coordinated with middleware, SAP, and Salesforce teams. Implemented event-driven messaging using Kafka and Confluent Kafka Connectors, provided L2/L3 production support, and maintained technical documentation covering service architecture, API contracts, and deployment workflows. Optimized performance and observability using Grafana dashboards and distributed tracing. Also designed and maintained ETL pipelines using
Associate Software Engineer | Middleware Developer at Michelin (Michelin Business Services Lanka)
August 1, 2024 - August 1, 2025
Designed and developed scalable microservices-based systems across multiple countries using Java Spring Boot within a distributed architecture. Implemented and maintained event-driven architecture with Apache Kafka for asynchronous, reliable, high-throughput communication. Built middleware microservices with Spring Boot, PostgreSQL, and Kafka, and designed/upgraded REST APIs integrating ERP and Salesforce systems following clean code and SOLID principles. Monitored production services and Kafka topics using Splunk and AKHQ, performed root-cause analysis, and coordinated with middleware, SAP, and Salesforce teams. Provided L2/L3 production support and troubleshooting for distributed failures, maintained technical documentation, and improved observability using Grafana and distributed tracing.
Developer at SMSBI Analytics
August 1, 2024 - September 1, 2025
Worked on data analytics pipelines using Azure Data Factory and Azure Databricks. Built data extraction pipelines from Salesforce Cloud, implemented data cleansing and transformation using Python and PySpark, and delivered SQL/Python-based reporting solutions.
Software Engineer - Internship at Axiata Digital Labs
July 1, 2024 - August 7, 2025
Developed and deployed full-stack features using ReactJS, Spring Boot, and PostgreSQL for Campaign Management and CPaaS Adapters projects. Collaborated with cross-functional teams to resolve user experience issues. Designed and upgraded REST APIs in a microservices architecture adhering to clean code and SOLID principles. Integrated distributed tracing and performed unit and load testing to optimize system performance and reliability. Provided technical support and troubleshooting for the Appointment Management System.
Associate Software Engineer | Middleware Developer at Michelin (Michelin Business Services Lanka)
September 1, 2023 - July 31, 2024
Designed and built scalable microservices-based systems in a distributed architecture across multiple countries using Java Spring Boot. Implemented and maintained an event-driven architecture with Apache Kafka for asynchronous, reliable, high-throughput communication, including middleware microservices with Spring Boot, PostgreSQL, and Kafka. Developed and upgraded REST APIs integrating ERP and Salesforce systems while following Clean Code and SOLID principles. Monitored production services and Kafka topics using Splunk and AKHQ, performing root cause analysis and coordinating with middleware, SAP, and Salesforce teams. Implemented event-driven messaging with Kafka and Confluent Kafka Connectors for cross-system data flow. Provided L2/L3 production support, troubleshooting distributed system failures, maintaining reliability, and supporting deployment workflows. Optimized performance and observability using Grafana dashboards and distributed tracing. Also designed and maintained ETL pi
Software Engineer - Internship at Axiata Digital Labs
June 1, 2023 - July 31, 2024
Developed and deployed full-stack features for the CM (R&D) project using ReactJS, Spring Boot, and PostgreSQL. Collaborated with cross-functional teams to identify and resolve UX issues and maintained technical documentation for project components. Designed and upgraded REST APIs in a microservices architecture, integrating third-party APIs while adhering to clean code architecture and SOLID principles. Built full-stack features for CPaaS Adaptors using TypeScript, Spring Boot, JavaScript, REST APIs, and PostgreSQL, including backend integration into the adaptor service. Implemented distributed tracing using Micrometer and Zipkin to monitor API calls and performance. Performed unit testing (JUnit, Groovy) and load testing to optimize performance and ensure reliability. Provided custom functionalities for resource management using TypeScript and delivered technical support/troubleshooting for an Appointment Management System.
Full Stack Developer at Axia ta Digital Labs
June 1, 2023 - July 1, 2024
Contributed to the CPaaS Adapters project by integrating third-party services using Spring Boot and REST APIs, implementing OAuth 2.0 authentication, and leveraging Keycloak for authorization. Built front-end components with ReactJS and TypeScript, connected to PostgreSQL, and added API documentation with Swagger. Continued emphasis on distributed tracing, testing, and system reliability.
Software Engineer Intern at Axia ta Digital Labs
June 1, 2023 - July 1, 2024
Developed and deployed full-stack features for project CM (R&D) using ReactJS, Spring Boot, and PostgreSQL. Collaborated with cross-functional teams to identify and resolve user experience issues. Created and maintained technical documentation for project components. Implemented distributed tracing with Micrometer and Zipkin; wrote unit tests (JUnit, Groovy) and conducted load testing to optimize system performance. Provided technical support and troubleshooting for the Appointment Management System.

Education

BEng (Hons) Software Engineering at Informatics Institute Of Technology, Sri Lanka (Affiliated with University of Westminster, UK)
January 1, 2021 - May 1, 2025
GCE Advanced Level at Thurstan College, Colombo
January 11, 2030 - January 1, 2020
BEng (Hons) Software Engineering at Institute of Technology, Sri Lanka (affiliated with University of Westminster, UK)
January 1, 2021 - August 1, 2025
GCE Advanced Level (Physical Science Stream) – 2 C, 1 S at Thurstan College, Colombo
January 1, 2020 - December 31, 2020
BEng (Hons) Software Engineering at Informatics Institute of Technology (IIT) (Affiliated with University of Westminster, UK)
January 1, 2021 - August 31, 2025
GCE Advanced Level at Thurstan College, Colombo
January 1, 2020 - December 31, 2020
BEng (Hons) Software Engineering at Informatics Institute of Technology (Affiliated with University of Westminster, UK)
January 1, 2021 - August 1, 2025
Advanced Level Examination (GCE A/L) - Physical Science Stream at Thurstan College
January 1, 2020 - December 31, 2020
BEng (Hons) Software Engineering at Informatics Institute of Technology (IIT), affiliated with University of Westminster, UK
January 1, 2021 - August 1, 2025
GCE Advanced Level at Thurstan College, Colombo
January 1, 2020 - December 31, 2020
BEng (Hons) Software Engineering at Informatics Institute of Technology (IIT), Affiliated with University of Westminster, UK
January 1, 2021 - August 1, 2025
GCE Advanced Level at Thurstan College, Colombo
January 1, 2020 - January 1, 2021

Qualifications

Elements of AI examination
January 1, 2021 - August 7, 2025
Elements of AI – University of Helsinki
January 11, 2030 - December 31, 2025

Industry Experience

Software & Internet, Healthcare, Telecommunications, Education, Media & Entertainment, Professional Services, Computers & Electronics, Financial Services