Portrait illustration of Hafsa Awan
Available for work · Based in the UK

HAFSA AWAN

Full-Stack Developer, AI Integration, and a Genuine Love of Building

I ship things end to end, then usually can't stop tinkering with them anyway.

Curious by Default. Stubborn by Practice.

▣ About

How I Got Here

I've been writing code for a decade now. It started with client sites, then grew into full products, AI included, and at some point I stopped noticing the difference between work and the thing I do for fun.

I met code properly during my engineering degree and, honestly, it did not go well. It felt too rigid and too cold, so I walked away. Years later, I came back with better teachers and a lot more stubbornness, and something clicked. There's a very specific kind of joy in watching an idea become something you can click on, break, and fix again at 1am.

I build things I actually care about. WorryZap exists because my daughter read about the Worry Website in a Jacqueline Wilson book and wanted her own version. AI Did This exists because I wanted somewhere real to put what I was learning about AI, instead of leaving it scattered across notes and browser tabs.

Ten years in, I still can't leave a new idea alone until I've built something with it. Right now, that means Google Cloud, stronger data science habits, and an MSc I'm completing part time.

▣ Projects

Things I've built

WorryZap
Live

WorryZap

A safe space for children to put their worries down and feel lighter. Built because my daughter wanted something like the Worry Website from Jacqueline Wilson's book.

Next.jsTypeScriptSupabasePostgreSQLTailwind CSS
Read more
AI Did This
Live

AI Did This

A live SaaS platform with LLM integration via OpenAI and Gemini, a custom prompt database, and a complete Supabase backend with row-level security. End to end, solo.

Next.jsTypeScriptOpenAI APIGemini APISupabase
Read more
Document Intelligence
Live

Document Intelligence

Upload a PDF, get AI-powered extraction, summarisation, and interactive Q&A. Built with FastAPI and React — this one came from needing a tool that didn't exist yet.

PythonFastAPIReactOpenAI API
Read more

▣ Skills & Strengths

What I Actually Know

The tools I work with, the strengths I rely on, and what I'm learning next.

AI & LLM

OpenAI APIGemini APIPrompt EngineeringRAG SystemsAI-assisted Workflows

Frontend

ReactNext.jsTypeScriptJavaScriptTailwind CSSFramer MotionWCAG 2.1

Backend & APIs

PythonFastAPIREST APIsNext.js API RoutesServer-Side Rendering

Data & Databases

PostgreSQLSupabaseSQLPandasNumPySanity CMS

Infrastructure

GitGitHubVercelSupabase AuthRow-Level Security

Tools

VS CodeReact DevToolsChrome DevToolsTableauExcel

▣ Education & Learning

Paper Trail

Formal education, practical certifications, and an ongoing habit of learning.

Education

Academic Background

Sep 2024 – Mar 2027

In progress

MSc Computer Science with Data Science

University of Wolverhampton, UK

Part-time · In progress

Mar 2020 – Jul 2020

Full-Stack Web Development Quantum Degree

NEXT Academy, Malaysia

Intensive full-stack development programme

Sep 2006 – Jun 2010

BSc Electrical and Computer Engineering

University of Engineering and Technology, Pakistan

Certifications

Continuous Learning

A selection of recent and relevant credentials, rather than the entire archive.

Jun 2026

Tools for Data Science

IBM

Data Science

Apr 2026

AI Fundamentals with Claude

Advancing Women in Tech · Anthropic

AI

Apr 2026

Python for Data Analysis: Pandas & NumPy

Coursera

Data Science

Mar 2026

Develop Generative AI Applications: Get Started

IBM

Generative AI

Feb 2026

Google AI Professional Certificate

Google

AI

Mar 2024

Prompt Engineering Specialization

Vanderbilt University

Prompt Engineering

Feb 2024

Professional Skills for the Workplace

University of California, Davis

Professional Skills

Still Learning

IBM Data Science Professional Certificate
Google Cloud Machine Learning
MSc Data Science modules

I do not collect courses for the sake of collecting them. I learn when a project, role, or new idea gives me a reason to go deeper.

▣ Contact

Say Hi 👋

Got something worth building, teaching, or arguing about over coffee? My inbox is open.

Based in the UK · Open to development and AI-focused opportunities

Hi! I'm ShadowSelf, Hafsa's AI Twin. Ask me anything! 👋