I'm a final-year MEng Computer Science student at UCL, currently working as a Junior Full Stack Developer at Medical Intelligence Group, where I build and maintain RESTful APIs and frontend features for a clinical dashboard used in diabetic-care workflows — a role I was asked to stay on for after an initial industrial placement. I've been an active contributor to Pokémon Showdown, a large open-source project, since 2023, and outside of work I've built an AI that learns to play Tetris through reinforcement learning, a graph-traversal maze pathfinder in C, and a live charity website in Svelte. I enjoy working across the stack, from low-level algorithms to production APIs to modern frontend frameworks, and I'm always looking for the next problem worth solving properly.

Shah Noor Khan

I'm a final-year MEng Computer Science student at UCL, currently working as a Junior Full Stack Developer at Medical Intelligence Group, where I build and maintain RESTful APIs and frontend features for a clinical dashboard used in diabetic-care workflows — a role I was asked to stay on for after an initial industrial placement. I've been an active contributor to Pokémon Showdown, a large open-source project, since 2023, and outside of work I've built an AI that learns to play Tetris through reinforcement learning, a graph-traversal maze pathfinder in C, and a live charity website in Svelte. I enjoy working across the stack, from low-level algorithms to production APIs to modern frontend frameworks, and I'm always looking for the next problem worth solving properly.

Available to hire

I’m a final-year MEng Computer Science student at UCL, currently working as a Junior Full Stack Developer at Medical Intelligence Group, where I build and maintain RESTful APIs and frontend features for a clinical dashboard used in diabetic-care workflows — a role I was asked to stay on for after an initial industrial placement. I’ve been an active contributor to Pokémon Showdown, a large open-source project, since 2023, and outside of work I’ve built an AI that learns to play Tetris through reinforcement learning, a graph-traversal maze pathfinder in C, and a live charity website in Svelte. I enjoy working across the stack, from low-level algorithms to production APIs to modern frontend frameworks, and I’m always looking for the next problem worth solving properly.

See more

Experience Level

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

Language

Amharic
Advanced
Javanese
Advanced

Work Experience

Junior Full Stack Developer (Intern) at Medical Intelligence Group
October 1, 2025 - Present
Develop and maintain full-stack web applications for healthcare technology solutions. Design, build, and maintain RESTful APIs for internal and client-facing applications, and implement frontend features using modern JavaScript frameworks. Build and integrate backend services with SQL databases, then debug, test, and optimise systems for performance and reliability. Collaborate with product managers, designers, and developers to deliver production-ready functionality, participate in code reviews, and follow Agile and Git best practices. Work with Docker-based environments and deployment pipelines.
Contributor & Developer at Pokémon Showdown
June 1, 2023 - Present
Contribute code to a large open-source competitive Pokémon battle simulator by developing new features and fixing bugs. Improve existing functionality and support ongoing development within the project’s codebase.
Teaching Assistant at Grangetown Kumon Education Centre
October 1, 2021 - June 1, 2022
Support students with Mathematics and English. Assist learners in building confidence and developing independent problem-solving skills through guided help and structured learning support.

Education

MEng Computer Science at University College London
January 1, 2023 - January 1, 2026
A Levels at Radyr Comprehensive School
January 1, 2020 - January 1, 2022
GCSEs at Radyr Comprehensive School
January 1, 2018 - January 1, 2020
MEng Computer Science at University College London
January 1, 2023 - January 1, 2026
A Levels at Radyr Comprehensive School
January 1, 2020 - January 1, 2022
GCSEs at Radyr Comprehensive School
January 1, 2017 - January 1, 2020

Qualifications

A Levels: A* Mathematics, A Further Mathematics, B Computer Science
January 1, 2020 - January 1, 2022
GCSEs: 11 GCSEs (A*-A)
January 1, 2018 - January 1, 2020
A* Mathematics
January 1, 2022 - August 7, 2026
A Further Mathematics
January 1, 2022 - August 7, 2026
B Computer Science
January 1, 2022 - August 7, 2026
11 GCSEs (A*–A)
January 1, 2020 - August 7, 2026

Industry Experience

Computers & Electronics, Education, Healthcare, Gaming, Software & Internet, Non-Profit Organization