Developer Portfolio

Hani Bassam

Frontend Developer (React & TypeScript)

I build structured and scalable frontend solutions with React and TypeScript, focusing on performance and real-world data flow

Portrait of Hani Bassam

01

About Me

Webudviklingsstuderende med baggrund i multimediedesignFokus på frontend-arkitektur og komponentstrukturArbejder med React, TypeScript og API-integrationDeveloped an OCR + AI web app with file upload and data processing

02

Skills

Frontend
HTMLCSSJavaScriptReactTailwind
Backend
Node.jsExpressREST APIs
Database
SQLPostgreSQL / SupabaseMongoDB
Tools
GitGitHubFigmaVS Code

03

Projects

AI Document Explainer (OCR + OpenAI)

AI-drevet webapp der analyserer og forklarer officielle dokumenter ved hjælp af OCR og OpenAI. Brugere kan uploade filer og få en simpel forklaring samt stille opfølgende spørgsmål.

Next.jsNode.jsExpressREST APIPostgreSQL
Candidate Management System (Node.js API)

En kandidat-oversigt webapplikation til at oprette, gemme og følge ansøgere gennem rekrutteringsprocessen. Projektet er bygget med React Router og integrerer en MongoDB-drevet backend til kandidater, favoritter og statusopdateringer.

ReactNode.jsExpressREST APIPostgreSQL
Book Discovery App (React)

Webapp til at opdage, gemme og anmelde bøger med bruger- og review-system.

ReactJavaScriptAPI integration
Snake Game

Interaktivt spil bygget i React med real-time game logic og keyboard input.

ReactJavaScript

04

Experience

Education

Web Development

Projects & Practice

2024 - Present

Arbejder med moderne webudvikling på tværs af frontend, backend og data.

Education

Multimedia Design

Erhvervsakademi Aarhus (AP Degree)

2023 - 2025

Multimediedesign uddannelse med fokus på digitalt design, branding og UX/UI.

Experience

Novicell

Praktik

2025

Praktikforløb med fokus på moderne workflows og digital udvikling.

Experience

Growify

Praktik

2023

Praktikforløb med fokus på web development og leverancer i team.

Experience

VIATech

Marketing

2022

Marketingopgaver med React, JavaScript og CSS.

05

CV

You can upload your CV by placing your PDF file in the public folder as cv.pdf.

06

Contact

I am open to frontend and fullstack opportunities. Feel free to reach out for collaboration or project discussions.