blog

Hi,

I'm Bahar Hamzeh

Software Engineer

I design and build scalable web applications with a focus on quality and usability. I care about clean abstractions, maintainable systems, and writing code that's tested, documented, and ready to ship.

Bahar Hamzeh
About Me

About

I'm a software engineer with a physics background, which explains my patience for complex problems and my low tolerance for vague bugs. I switched from research to web development because I like building systems people can interact with, not just simulate.

I work across the stack with TypeScript, React, Next.js, and Supabase, building features that span UI, data, and application logic. I care about how things behave in real usage: how state flows, how data is stored and queried, and how small decisions affect reliability over time.

I enjoy writing tests, keeping docs alive, and making small improvements that quietly make a product better. Curiosity keeps me moving forward, and I'm always learning what's next.

Explore Skills

Skills

A snapshot of the technologies and tools I use to design, build, test, and ship production-ready web applications.

This stack continues to evolve through practice, curiosity, and real-world work.

View Projects

Projects

A selection of my more recent projects. Hover to explore details, tech stack, and live demos

Kickoff

Kickoff

Kickoff

A production-ready Next.js starter inspired by Twitter, built to remove common setup friction in modern web apps. It ships with authentication, SEO, analytics, Supabase integration, UI components, and end-to-end testing, so developers can focus on building features, not boilerplate.

Technologies:

Next.jsReactTypeScriptSupabaseTailwind CSSshadcn/uiTanStack QueryReact Hook FormZodPlaywrightPostHog
JourneyNook

JourneyNook

JourneyNook

A full-stack, AI-powered travel planning platform that simplifies trip planning through personalized, day-by-day itineraries. It uses AI to tailor recommendations based on budget, trip style, and duration, helping travelers plan faster while discovering destinations and practical travel details in one place.

Technologies:

ReactJavaScriptNode.jsExpressMySQLKnex.jsOpenAI APISass
WebIdeasSprout

WebIdeasSprout

WebIdeasSprout

A collaborative platform for sharing and discovering web application ideas, powered by Sanity CMS for structured content management. It allows users to publish project pitches, browse ideas by category, and search in real time, making it easier to find inspiration and validate early-stage concepts.

Technologies:

Next.jsReactTypeScriptTailwind CSSshadcn/uiSanity CMSNextAuth.js
Portfolio

Portfolio

Portfolio

An earlier iteration of my personal portfolio, showcasing selected projects and technical skills. Designed as a clean, responsive single-page application with a focus on clarity and responsiveness.

Technologies:

ReactSasstsParticles
MiniPyProjects

MiniPyProjects

MiniPyProjects

A collection of small Python projects focused on problem-solving, game logic, and basic GUI development. Built as hands-on exercises to strengthen core programming concepts through practical experimentation.

Technologies:

PythonTkinter
My Experience

Experience

A journey through my professional growth, building products and solving problems across different teams and technologies.

Software Engineer

Deepflow Labs

Feb 2025 – Present · Remote

Contributed to the development of a focus and productivity platform, working across both user-facing features and backend workflows with an emphasis on reliability and data correctness. I built core functionality such as configurable focus timers, scheduling, website blocking, and progress visualization, allowing users to track their productivity over time. I designed and implemented a timezone-aware daily reset system that snapshots user activity before resetting counters, preserving historical data for analytics while ensuring a clean start each day. I also added comprehensive end-to-end tests using Playwright to cover critical flows across the application, and collaborated closely with backend engineers to build scalable, cron-based systems.

Front-End Developer

TaifGostar

Sep 2021 – Sep 2024 · Remote

Worked on a student-focused web platform, building and maintaining core UI features used across dashboards, registration flows, and performance views. I developed a reusable UI system using vanilla JavaScript, HTML, and SASS, and integrated REST APIs to display student progress and leaderboard data in real time. Alongside feature development, I contributed to debugging, cross-browser compatibility improvements, and code reviews to improve overall stability and quality. I also wrote internal documentation to support planning, onboarding, and clearer collaboration within the team.

Get in Touch

Get In Touch

Interested in working together or just want to talk tech? Let's connect.

Hover me! I'll wave back 👋

© 2026. Made with passion.