Hi,

Habiba Gadalla
I'm Habiba.

But you already knew that — it's in the domain, the tab title, probably even burned into the metadata. Still, it feels polite to introduce myself before I start oversharing.

This is my space. Not the polished, LinkedIn-approved portfolio kind (no shade, just not the vibe), but more of a digital scrapbook meets open mic night for my brain. A home for thoughts, projects, photos, and the occasional identity crisis.

One week it's code. The next? A sentimental photo dump. Then a 3 a.m. monologue no one asked for. There's no theme. I contain multitudes and none of them have a five-year plan.

Welcome to the soft mess. Stay awhile, or don't. I'll be here either way — narrating like it's an indie film no one asked for.

One More Thing,

I write a monthly-ish newsletter. It's part rant, part love letter to the internet, part "look what I found!", along with the occasional tech resources.

You can subscribe below if you want more chaos, curated.

Tech Posts

No tech posts yet. Stay tuned!

Journal Entries

June 20, 2025

On Why I’m Starting a Blog

To be frank—I don’t like social media.

EXPERIENCE

2022 May 2022 - PRESENT

Halan — Frontend Tech Lead

Led a team of ten developers, implementing structured code reviews, automated workflows, and mentorship programs. Designed robust frontend architecture using React and established CI/CD pipelines. Key achievements include creating an internship program, improving code quality, and streamlining deployment processes.

Stack: React, TypeScript, Next.js

2022 2022

JobStack — Speaker

The Other TDD, Type Driven Development

Presented 'The Other TDD, Type Driven Development', sharing insights on TypeScript and type-driven development practices.

2021 Mar 2021 - May 2022

Halan — Senior Frontend Developer

Led the migration of a legacy banking system to a modern SaaS solution supporting 5M+ users. Implemented NX framework for shared components and established cross-functional collaboration practices. Created a shared UI component library in a monorepo structure.

Stack: React, TypeScript, NX Framework

2021 2021

Motoon — Speaker

Let's Build A Portfolio Together

Led a workshop on portfolio building, helping developers showcase their work effectively.

2021 2021

GirlsInAI Hackathon — Speaker

A Career In Tech

Delivered an inspiring talk about career paths in technology, focusing on opportunities and growth in tech.

2021 Mar 2021 - Jun 2021 · 4 mos

GOMYCODE (React Course) — Instructor

Led React development course, teaching modern web development practices and React fundamentals.

Stack: HTML, CSS, JavaScript, Reactjs

2020 2020

DevFestEgypt — Speaker

Fall In Love With PWA - Talk

Presented on Progressive Web Apps (PWA), sharing best practices and implementation strategies.

2020 Jan 2020 - Feb 2021

DREIDEV — Senior Frontend Developer

Contributed to various remote projects using multiple frontend frameworks. Enhanced development workflows and implemented modern frontend architectures.

Stack: React, Vue, Angular, TypeScript, Sass

2019 2019

EgyptJS — Speaker

GatsbyJS - Talk

Delivered a technical talk on GatsbyJS, covering static site generation and modern web development.

2019 May 2019 - Jan 2020

Elves — Frontend Developer

Developed in-chat services for improved user interaction. Focused on creating responsive and interactive user interfaces.

Stack: HTML, CSS, Reactjs, Redux, Angular, TypeScript

2018 2018

EgyptJS — Speaker

How To React With Ants (React & Antd)

Presented on React and Ant Design, sharing insights on building scalable user interfaces.

2018 2018 - Present

EgyptJS — Co-organizer

Local JavaScript community meetups organizer, fostering knowledge sharing and community growth.

2018 Sep 2018 - May 2019 · 9 mos

AlMakinah (Level Up / Gear Up) — Mentor

Mentored aspiring developers in web development fundamentals and React applications.

Stack: HTML, CSS, JavaScript, Reactjs

2018 2018 - 2019

Zyda — Frontend Developer

Built food ordering PWAs for restaurants, enhancing user experience with dashboard management systems for streamlined operations.

Stack: HTML, CSS, Reactjs, Redux, Antd, MaterialUI

2016 2016 - 2018

e7gezly — Frontend Developer

Developed a ticketing engine in collaboration with design and backend teams. Created responsive and user-friendly interfaces.

Stack: HTML, CSS, Bootstrap, Reactjs, Ionic

2015 Sep 2015 - Oct 2016 · 1 yr 2 mos

MSA University — Teaching Assistant

Teaching at the Computer Science faculty. Responsible for Web Development, Human Computer Interaction, Programming 1, and Programming 2.

Stack: HTML, CSS, C#, JavaScript