Available for work

Hasnain Amir  ยท  Full-Stack Developer

I design and build digital
apps

Computer Science student building full-stack applications, backend systems, databases, and embedded projects with a focus on clarity, structure, and real implementation.

View Projects
Scroll

Selected Work

Noori

A learning platform built around structured digital product thinking, combining interface design, product direction, content systems, and production-ready implementation.

Product UI/UX Brand Mobile
Noori preview

CV Management System

A full-stack web application with authentication, live search, and a MySQL-backed data model, split into separate frontend and backend repositories for cleaner architecture and deployment.

Node.js Express MySQL Full Stack
CV Management System preview

Project Management Database

A fully normalised MySQL database modelling clients, projects, staff, and skill-based assignment using structured relational design, junction tables, and query-driven reporting.

MySQL 3NF SQL Data Modelling
Project Management Database preview

Arduino Embedded Systems

A set of embedded systems projects demonstrating sensor input, state machine logic, timed control flow, and real-time hardware interaction using Arduino.

Arduino Embedded State Machines C++
Arduino Embedded Systems preview

About

I'm Hasnain, a Computer Science student and full-stack developer based between Birmingham and London. I build structured digital products across frontend, backend, databases, and embedded systems.

My work focuses on building clear, usable systems, from full-stack web applications with authentication and data modelling, to lower-level embedded projects using real-time logic and hardware interaction.

I care about clarity in both design and implementation, whether that means shaping a user interface, structuring a backend, or modelling data in a way that is maintainable, scalable, and easy to reason about.

Backend Node.js, Express, authentication, security middleware, and database integration.
Databases MySQL schema design, normalisation, relational modelling, and SQL queries.
Frontend Responsive interfaces with HTML, CSS, JavaScript, and React-based tooling.
Embedded Arduino systems using sensors, displays, timed logic, and state machines.

Stack

React TypeScript JavaScript HTML5 CSS3 Node.js Express MySQL Git GitHub Arduino
Postgres Figma Framer Webflow Adobe XD Photoshop Illustrator After Effects VS Code

Writing

Let's build something.

Open to opportunities, collaborations, and product work across web, backend, and embedded systems.