Skip to content

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

Things I've built.

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

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