Profile
MY STORY
A glimpse into my journey as a developer and the passions that drive me.
The Journey
Current Role
Full Stack Developer (.NET • React • Next.js)
at M Data Zone
"I didn't just stumble into coding; I chased it through the layers of abstraction, from high-level automation down to the metal of backend architecture."
Hi, I’m Shadhujan Jeyachandran, a Full Stack Developer based in Colombo, Sri Lanka. I currently work as an Intern Software Engineer at M Data Zone (since April 2025).
Over the past year, I transitioned from automation engineer to full-stack .NET developer; building APIs, microservices, event-driven systems, and real marketing platforms running in production. I work across .NET, C#, React, Next.js, Node.js, TypeScript, and Python (FastAPI), with strong experience in relational and NoSQL databases such as PostgreSQL, T-SQL, MongoDB, and MySQL. I’ve also worked with Selenium, OpenAI API, Blazor, Java, PHP, and Flask.
My engineering journey: I began with Selenium automation then learned C# to build internal tools then became the sole backend .NET developer for a production system (implemented Clean Architecture + real APIs) then moved into microservices, building event services, RabbitMQ publishers/consumers, worker services, custom Serilog sinks, API gateways, Dockerized deployments, and metadata-driven marketing applications using Next.js + ASP.NET Core.
I am fluent in English, passionate about scalable software design, and continuously improving my technical depth. Let’s connect, I’m excited to contribute to your team.
Academic Foundation

BSc. (Hons) in Computer Science
University of Bedfordshire, UK (SLIIT)
First Class Hons

Higher Diploma in IT
SLIIT CITY UNI
3.30 GPA

Secondary Education
BT/ St. Michael's College

Primary & Secondary Education
BT/Chenkalady Central College
Life Beyond Code
Fueling creativity through diverse passions. What I do when the IDE is closed.
Gaming
Strategizing in competitive ranks & immersive open worlds.
Reading
Downloading knowledge from Tech blogs, Research papers and Books.

Music
On Repeat
Travel
Chess
Thinking 5 moves ahead, then losing in one.
Cinema
Reality is overrated. Follow the white rabbit.
Anime
Learning Japanese one subtitle at a time.