AboutSkillsProjectsCertificatesContact
Full Stack Developer
Khalid Farah

Khalid
Farah

Building for the web, front to back.

I design and develop high-quality web applications — from polished, accessible interfaces to scalable server-side systems. Based in the UK and open to freelance and full-time opportunities.

khalid.json

01

About Me

I'm a Full Stack Developer and a BSc Computer Science student at Queen Mary University of London, with a passion for building clean, functional web applications that solve real problems. I work comfortably across the entire stack — from building responsive, accessible UIs to architecting RESTful APIs and managing databases.

I take pride in writing maintainable, well-structured code and approaching every project with attention to detail. Whether working independently or as part of a team, I bring both technical depth and a pragmatic mindset to the work.

I'm currently open to freelance projects and full-time roles where I can continue to grow and contribute to meaningful products.

Start a Conversation
2+Years Experience
6+Projects Delivered
Cups of Coffee
8+Languages & Frameworks

02

Skills & Technologies

Frontend
HTML5CSS3JavaScriptTypeScriptReactNext.jsTailwind CSSResponsive DesignAccessibility
Backend
Node.jsExpressPythonJavaObject-Oriented ProgrammingFastAPIPHPREST APIsJWT / Auth
Databases
PostgreSQLMySQLMongoDBPrismaSQL
Tools & DevOps
GitGitHubDockerLinuxCI/CDVercelVS Code
lang

Language Proficiency

JavaScript / TypeScript95%
HTML & CSS98%
Node.js88%
Python80%
SQL82%
PHP70%
Bash / Shell62%

03

Featured Projects

ReactTypeScriptNode.jsExpressPostgreSQLPrismaJWT
Bartho Bank
A full-stack personal banking app with a REST API backend, JWT authentication, and a PostgreSQL database via Prisma ORM. Features real-time balance tracking, money transfers, spending analytics with category breakdowns, editable account details, and bank details with one-tap copy. Backend has 29 tests with full route and middleware coverage.
Bartho Bank preview
ReactTypeScriptViteSpotify APIOAuth 2.0
Spotify Stats Dashboard
A personal Spotify stats dashboard built with React and the Spotify Web API. Features OAuth 2.0 PKCE authentication, top tracks and artists with time range filtering, genre breakdown, audio profile (energy, danceability, happiness), recently played history, animated stats, light/dark mode, and a shareable Top 5 card.
Spotify Stats Dashboard preview
HTMLCSSJavaScriptlocalStorage
It's a Date
A premium e-commerce website for a home-owned dates & chocolate business. Features a product catalogue with basket management, promo codes, a login/sign-up flow, and a Rituals.com-inspired design with animated gradients and a purple/gold palette.
It's a Date preview

04

Certificates

🎓
Jan 2024
Google IT Support Professional Certificate
Google · Coursera
View Certificate ↗
⚛️
Mar 2024
Meta Front-End Developer Professional Certificate
Meta · Coursera
View Certificate ↗
☁️
Jun 2024
AWS Cloud Practitioner Essentials
Amazon Web Services · AWS Skill Builder
View Certificate ↗
🟨
Aug 2024
JavaScript Algorithms and Data Structures
freeCodeCamp
View Certificate ↗
🔷
Oct 2024
Responsive Web Design
freeCodeCamp
View Certificate ↗
🐍
Dec 2024
Python for Everybody Specialisation
University of Michigan · Coursera
View Certificate ↗

05

Get In Touch

Let's work together.

Whether you have a project to build, a role to fill, or just want to have a conversation — feel free to reach out through any channel below or use the form.