Full-stack engineer who loves clean APIs, fast UIs, and boring infrastructure.

I'm a software engineer with over five years of experience building web applications and cloud systems. I work across the full stack — designing React frontends, authoring Node and Python APIs, and provisioning AWS infrastructure with Terraform. I care deeply about developer experience, reliable deployments, and keeping complexity where it belongs.

Haitem Bahri
  • Personal Portfolio

    A personal portfolio website built with Astro and TypeScript, hosted on AWS S3 + CloudFront with GitHub Actions CI/CD.

    • TypeScript
    • Astro
    • AWS
    • Terraform
    Featured
  • TaskFlow

    A collaborative task management SaaS app with real-time updates, team workspaces, and role-based access control.

    • TypeScript
    • React
    • Node.js
    • PostgreSQL
    Featured
All projects →

Recent Articles

  • Getting Started with Astro

    Astro is a content-first web framework that ships zero JavaScript by default. Here's what makes it worth your attention and how to get a project off the ground quickly.

  • Building Serverless APIs on AWS

    Lambda and API Gateway can take you a long way, but the sharp edges are real. Here's a practical guide to structuring a serverless API that's actually maintainable.

  • TypeScript Tips for Cleaner Code

    Five patterns I reach for regularly to keep TypeScript codebases readable, refactor-friendly, and free of the defensive boilerplate that accumulates over time.

All articles →