Software engineer in New York City building production web apps with Python, TypeScript and LLMs. I design, build and deploy web platforms for A Chance In Life, a nonprofit, and have a B.S. in Computer Science from Stevens Institute of Technology.
Portfolio: portfolio-website-malak.netlify.app · LinkedIn: malak-abdelhakim · Email: malakua489@gmail.com
| Project | What it does | Links |
|---|---|---|
| Health & Performance Aggregator | Sleep, activity, mood, training and study load in one dashboard, with explainable recovery, burnout-risk and next-day readiness insights. FastAPI · PostgreSQL · scikit-learn · Streamlit | Live demo · Code |
| Finance Tracker | Import any bank CSV, skip duplicates, auto-categorize with your rules plus a Naive Bayes model that learns from your corrections, and get budget alerts. React · FastAPI · PostgreSQL | Live demo · Code |
My two largest projects were built for A Chance In Life, so their code lives in the organization's private GitHub. Case studies are on my portfolio.
- NPA Studio: a production platform that turns a nonprofit's uploaded documents into a structured fundability assessment. Flask, PostgreSQL, Redis/RQ workers, OCR and the Claude API, with Stripe payments and two-factor authentication.
- Health & Wellness Lab: a mobile-first web app for food tracking with in-browser barcode scanning, nutrition scores and rewards. Next.js, TypeScript and Supabase with row-level security, on Cloudflare Pages.
Python · TypeScript · JavaScript · SQL · React · Next.js · FastAPI · Flask · PostgreSQL · Supabase · Docker · GitHub Actions · scikit-learn · Claude API


