Haitem Bahri

Software Engineer London, UK

Chevening Alumni · MSc Mechatronics Engineering

I'm a software engineer with over five years of experience building web applications and cloud systems.

Haitem Bahri

Tech Stack

Backend

  • ASP.NET Core

Frontend

  • React
  • Astro

Desktop

  • Electron
  • Tauri
  • Avalonia

Mobile

  • Capacitor
  • Avalonia

IoT

  • Arduino
  • Raspberry Pi

Deployment

  • AWS

DB

  • PostgreSQL

A few projects I'm proud of.

All projects →
  • 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

Recent Articles

Notes on what I'm building and learning.

All 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.

Have something worth building?

Let's make it real — reach me at hello@example.dev.