I'm Makarand, a Full Stack Software Engineer based in Dublin with a Master's in AI from Dublin City University. I build scalable, production-ready applications — from Spring Boot microservices and REST APIs on the backend, to React dashboards and real-time UIs on the frontend. I've shipped systems handling high-volume Kafka transactions, secured with OAuth2/JWT, and deployed via Docker and CI/CD pipelines. I bring both the engineering depth and the delivery mindset to get things done right, on time.

Makarand Thorat

I'm Makarand, a Full Stack Software Engineer based in Dublin with a Master's in AI from Dublin City University. I build scalable, production-ready applications — from Spring Boot microservices and REST APIs on the backend, to React dashboards and real-time UIs on the frontend. I've shipped systems handling high-volume Kafka transactions, secured with OAuth2/JWT, and deployed via Docker and CI/CD pipelines. I bring both the engineering depth and the delivery mindset to get things done right, on time.

Available to hire

I’m Makarand, a Full Stack Software Engineer based in Dublin with a Master’s in AI from Dublin City University. I build scalable, production-ready applications — from Spring Boot microservices and REST APIs on the backend, to React dashboards and real-time UIs on the frontend. I’ve shipped systems handling high-volume Kafka transactions, secured with OAuth2/JWT, and deployed via Docker and CI/CD pipelines. I bring both the engineering depth and the delivery mindset to get things done right, on time.

See more

Experience Level

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

Work Experience

Full Stack Software Developer at Tata Consultancy Services
July 1, 2021 - July 1, 2023
Integrated Kafka into a Spring Boot microservice to consume and deserialize high-volume transaction messages using a configurable topic and embedded Kafka test framework. Implemented transaction validation and persistence logic with Spring Data JPA and an H2 SQL database, including entity modelling and balance updates across relational User records. Connected the service to an external REST Incentive API using RestTemplate, processing incentive responses and incorporating them into transactional workflows. Developed a REST endpoint for querying user balances, returning JSON responses through a Spring controller while maintaining clean architectural boundaries. Verified system behaviour using Maven test suites and debugger-driven inspection, ensuring reliability across message ingestion, database operations, and external API interactions. Built Reach.js dashboards for real-time transaction monitoring, integrating it with Spring Boot REST APIs via Axios and secured with JWT-based auth fl

Education

MSc Computer Science (Artificial Intelligence) at Dublin City University
January 1, 2023 - January 1, 2024
BSc Computer Engineering at Mumbai University
January 1, 2017 - January 1, 2021

Qualifications

JPMorganChase Software Engineering Simulation — Forage
February 1, 2026 - April 23, 2026
AI Fluency: Frameworks & Foundations — Anthropic
January 1, 2026 - April 23, 2026
Introduction to Agent Skills — Anthropic
January 1, 2026 - April 23, 2026
Fundamentals of Deep Learning for Computer Vision — NVIDIA Deep Learning Institute
January 11, 2030 - April 23, 2026

Industry Experience

Software & Internet, Professional Services

Experience Level

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