Melbourne, Australia
Nithish Kumar Megarajan
AI engineer. I build tools, interfaces, and moments that feel like magic.
Curious about how things work, and how people could work with them.
I'm finishing a Master's in Artificial Intelligence at Monash, after a Computer Science degree at Strathclyde. Most of what I build sits where machine learning meets an interface someone actually has to use.
Masters
Artificial Intelligence, Monash University
BSc
Software Engineering (Hons), University of Strathclyde
20+
Projects shipped across ML, web and systems
Selected work
Things I've built.
Accessibility
CalmRoute
Sensory-aware wayfinding for Melbourne CBD. Routes get scored against your own sensory tolerances, so the calmest path is different for different people.
Machine learning
Algorithmic trading
Machine learning applied to systematic trading. Asset clustering, sentiment signals and volatility forecasting, tested honestly enough to see most of it fall over.
Natural language
Recipe generation
One project covering the full arc of modern NLP, from a hand built RNN with attention through to LoRA fine tuning and a RAG menu designer.
Reinforcement learning
Multi-agent coordination
Two agents learning to cooperate in a stochastic grid world with no way to communicate, and watching the theory break in the learning curves.
Security
Passkey
Passwordless authentication with WebAuthn, built as a containerised Express service to understand the flow properly rather than through a library.
Simulation
Self-driving car
A driving simulation with a neural network written from scratch in JavaScript. No libraries anywhere, including the network.
Expertise
What I work with.
Machine learning
- PyTorch Deep learning, day to day
- TensorFlow Model building and training
- Keras Fast prototyping of architectures
- scikit-learn Classical models and baselines
- Transformers Pretrained models and fine tuning
- LoRA and PEFT Fine tuning large models on my own hardware
- spaCy Production NLP pipelines
- NLTK Tokenising, tagging and corpus work
- pandas Wrangling before anything else works
- NumPy The array maths under all of it
- Matplotlib Plots for figuring things out, not for slides
- Jupyter Where the experiments actually live
Languages
- Python First language, day to day
- TypeScript Type safety on top of JavaScript
- JavaScript Backend through to frontend
- Java Classical OOP with garbage collection
- SQL Querying rather than guessing
- Swift iOS and macOS development
Interfaces
- React Library for building UIs
- React Native Native mobile from one codebase
- Expo Streamlines iOS and Android builds
- Vue Reactive components
- Astro Static sites that ship no JavaScript
- Spring Boot Java framework for rapid development
- Express Small Node services and APIs
- Canvas Generative and data driven visuals
Infrastructure
- Docker Reproducible environments
- GitHub Actions CI and deployment pipelines
- Git Version control and review
- Linux Enough to keep a server honest
- PostgreSQL Relational data that has to hold up
- Jest Testing the logic that matters
Experience
Where I've been.
Work
2021 to 2022
Software Engineer, Intern
SMT · Remote, India
My industrial placement year. I automated backend workflows in Python that cut data retrieval latency by 30%, and built an LSTM based classifier that routed incoming CRM queries to the right place instead of them being triaged by hand. Working with the product and dev teams to ship those features improved response efficiency by around 25%.
2018 to now
Part time hospitality
Glasgow, UK and Melbourne, Australia
Seven years of part time work running alongside both degrees. It is not engineering, but service under pressure is where I learned to stay organised, prioritise on the spot and keep a team moving when everything arrives at once.
Education
Mar 2025 to Dec 2026
Master of Artificial Intelligence
Monash University · Melbourne, Australia
Machine Learning, Software Design, NLP, Deep Learning, Optimisation, Multi-Agent Systems
Sep 2019 to Jun 2024
BSc (Hons) Software Engineering
University of Strathclyde · Glasgow, UK
Systems, algorithms and the software engineering foundations most of my earlier projects came out of.
Sep 2018 to Aug 2019
Foundation in Engineering and Sciences
University of Strathclyde · Glasgow, UK
2016 to 2018
CBSE, Senior Secondary
The Velammal International School · Chennai, India
2010 to 2016
CBSE, Secondary
Sri Vijay Vidyashram · Dharmapuri, India