Ishan Agarwal

I’m a final-year computer science student at NUS, minoring in mathematics and quantitative finance, with specialisations in AI and cybersecurity.

I’ve done four internships. The most recent was six months on the simulation team at Hyundai’s innovation centre in Singapore, working on a digital twin of their EV factory. Before that I built backend services at TechFour, and had shorter internships at PwC and Quadrafort.

I graduate in May 2027 and I’m looking for a full-time software or AI role in Singapore.

Ishan Agarwal
Shibuya Sky, Tokyobased in SG

Work

01 / work

Four internships since 2024.

Jan 2026 – Jun 2026

Hyundai Motor Group Innovation Center Singapore

Singapore

Digital Twin & Simulation Engineering Intern

Six months on the simulation team building a digital twin of the EV factory in NVIDIA Isaac Sim. For the first three months I built UI extensions, an automatic end-of-run report and a parts traceability audit. For the last three, I built a tool that uses an AI agent to turn robot programs into simulation logic, work that used to take an engineer about a week per program.

Action Graph Code GeneratorDigital Twin Platform
May 2025 – Jul 2025

TechFour Engineering Solutions

India

Software Engineering Intern

Built three backend microservices the company could reuse across projects: login and user management, messaging (email, SMS and WhatsApp), and document uploads, each with an admin dashboard. I also sat next to the engineer who ran their deployments and learned a lot about Linux, Nginx and CI/CD from him.

Reusable Backend Microservices
Dec 2024 – Jan 2025

PwC India

India

AI Engineering Intern

Worked on a retrieval-augmented chatbot over several hundred internal policy and research documents, so teams could look up policy and find earlier work instead of redoing it. Built with LangChain, with LangSmith for prompt management, tracing and offline evaluation, and a Streamlit interface.

May 2024 – Jul 2024

Quadrafort Technologies

India

Software Engineering Intern

My first internship, after first year. The first month was training, and I got the Salesforce Administrator and Developer certifications. Then, with the other interns, I built an HR recruitment app on Salesforce, with application tracking and different access for HR managers and other staff.

Projects

02 / projects

Coursework, a startup, and this site.

NUS · CS4248 Natural Language ProcessingAug – Dec 2025

Margin-Triggered Reranking for Extractive QA

Our fine-tuned model usually had the right answer in its top five guesses but didn't rank it first, so we built a reranker that only steps in when the model is unsure.

PyTorch · Hugging Face Transformers · RoBERTaread →code ↗
Co-founder · EdTech startupFeb – Dec 2025

LectureAI

A startup I co-founded with two friends that turned lecture recordings into study notes. The notes were good, but getting into universities was going to take years.

Python · FastAPI · Whisperread →code ↗
NUS · EG1311 Design & MakeFeb – Mar 2025

Autonomous Obstacle-Course Robot

An Arduino robot that drives over a bump and up a slope, stops at a wall, launches a ping-pong ball over it and reverses back to the start, on its own.

Arduino · C++ · HC-SR04read →code ↗
NUS · CS4236 Cryptography in PracticeAug 2026 – now

EduCrypto

A Python cryptography library I'm building for CS4236, one piece a week, each followed by breaking into a server that uses it badly.

Python · pytest · Flaskread →private until the course ends, by course policy
NUS · CS3264 Machine LearningJan – May 2025

Fake News Detection

A group project comparing 18 combinations of models and features for sorting political claims in the LIAR dataset into true and false. The best reached 64.5%.

scikit-learn · XGBoost · DistilBERTcode ↗
NUS Orbital · with RitulMay – Aug 2024

Bundl

A web app for pooling food delivery orders to split the delivery fee, with live chat to coordinate. We'd never built a front end or back end before and wrote it without AI, which is how I learned both.

React · Node.js · Expresscode ↗
NUS · CS2103T Software EngineeringSep – Dec 2024

Teacher's Pet

The CS2103T team project: a Java desktop app for teaching assistants to manage students, attendance and grading, built on an existing codebase to the module's requirements.

Java · JavaFX · Gradlecode ↗
ishan-agarwal.comAug 2026

This Website

Built to help me get a job. The Ask page is an AI agent that answers questions about me using only what's on this site, an idea I got from a friend's website.

Next.js · TypeScript · Tailwind CSScode ↗

Skills

03 / skills

What I've used across the work and projects above.

Languages

PythonJavaTypeScript / JavaScriptSQLApexLaTeX

Backend & Infrastructure

FlaskFastAPINode.jsReactFlutterREST APIsDockerGitCI/CDMySQLMongoDB

AI & Data

Hugging Face TransformersLangChainLangSmithscikit-learnXGBoostNumPyPandasRAG pipelines

Security

Applied cryptographySonarQubeJWT authentication

Simulation & Robotics

NVIDIA Isaac SimOmniverse KitOmniGraphUSDArduinoFusion 360

Education

04 / education
Aug 2023 – May 2027

National University of Singapore

Bachelor of Computing (Honours), Computer Science

Minors in Mathematics and Quantitative Finance, with specialisations in AI and cybersecurity. Coursework includes data structures and algorithms, operating systems, networks, information security, machine learning, natural language processing and cryptography.

Until 2023

School in India

Mayoor School · Amity International School

I ranked first in my batch at Mayoor School three years running, which came with a full tuition scholarship, and finished with 98% in Class 12 at Amity International. Most of my honours are from those years.

NTSE Scholar · All India Rank 21

National Talent Search Examination, the Government of India's national scholarship exam. Stage II merit holder.

VVM · State Rank 1 (Uttar Pradesh)

Vigyan Vidyarthi Manthan, a national science talent search run by the Government of India.

Odyssey of the Mind · 3rd internationally

Eurofest in St. Petersburg, in Grade 9. I built and programmed our robot. It was the first robot I ever built, and it's what made me want to be an engineer.

FTRE · All India Rank 49

FIITJEE Talent Reward Examination, with a full scholarship worth about ₹6,00,000.

ANTHE · All India Rank 98

Aakash National Talent Hunt Examination, with a full fee waiver and scholarship.

Cambridge C2 Proficiency · Grade A

The highest level of Cambridge English certification. IELTS 8.0.

Beyond work

05 / beyond

Tabletop RPGs

I'll play almost any system, not just D&D. Lately it's been Call of Cthulhu. I've never been the GM. At the table I'm pretty cooperative, and I nearly always play a big, physical character rather than a mage. My current one is Rangarangarang, a crocodilian with a two-handed axe. It's an escape, a reason to hang out with friends, and we end up making a good story together. It fits with how much fantasy I read. I also doodle while we play.

D&D 5e · Call of Cthulhu · Monster of the Week · FIST · Traveller

Character sheet portrait of Rangarangarang, a crocodilian warrior with a satchel
My character, Rangarangarang.
Blue pen sketch of a hooded character holding a small light, titled The Shadow and Her Light
An NPC from our campaign, doodled at the table.
Pencil sketch of a heraldic crest with a canary on a shield and a banner reading Canary
A crest, doodled during a session.

Reading

Reading is basically an addiction for me. Not physical books: web novels, mostly fantasy, cultivation and regression stories, a lot of them Korean and Chinese, on Royal Road and reading apps.

Lord of the Mysteries · Shadow Slave · One Piece

Travel

I love travelling, usually with my family. A few favourite photos from recent trips.

Sunset over the sea at a beach, with swimmers in silhouette
Sunset in Da Nang.
Ishan on a viewing platform above green karst mountains and a winding road
Northern Vietnam.
Stairs leading up inside a huge limestone cave, open to the sky at the top
Batu Caves, Malaysia.
Green hills, cliffs and a winding road at the Quiraing on the Isle of Skye
Isle of Skye, Scotland.
Old houses along a small river in Dean Village, Edinburgh
Dean Village, Edinburgh.
Ishan standing in a street with Mount Fuji behind him
Mount Fuji.
Ishan crouching next to a resting deer in Nara park
Nara, with a deer.
Ishan smiling in front of a river in Kyoto at dusk
Kyoto.

Teach SG

I volunteer with Teach SG, working with Sec 1 and 2 students at Choa Chu Kang Secondary, and this term at Dazhong Primary too. There's some teaching, but it's mostly mentoring. It's been a really good experience and I'd recommend it to anyone. Before university I volunteered with SETU under the Each One Teach One initiative.

roll for a random fact about me

Twenty facts. One die. Click it.