Skip to content

About

I’m a full-stack developer from Cairo. This is the longer version.

Kerolous Hany — Full-stack developer
Based in
Cairo, Egypt
Languages
Arabic (native) · English (fluent)
Available for
Freelance & part-time

01Background

How I got here

No timeline, just the parts that changed how I work.

  1. Chapter 01

    Where it started

    Small JavaScript tools, each one solving a single problem someone actually had. None of it would survive a code review today, but it’s where I learned to finish what I start instead of rewriting it.

    JavaScript
  2. Chapter 02

    Learning the server side

    APIs and database schemas, and finding out that a lot of frontend problems start in the data model. Express first, then NestJS once projects got big enough to need the structure.

    ExpressNestJSPostgreSQLMongoDB
  3. Chapter 03

    Both ends

    I moved to full-stack so I could take a feature all the way through without waiting on anyone. I’ve used React and Vue long enough to know neither one solves everything.

    ReactVueNuxt.jsPrisma ORM
  4. Chapter 04

    Caring how it looks

    Typography, spacing, motion. These usually get left until the end, and I stopped doing that. This site is where most of that work went.

    Next.jsTypeScriptTailwind CSSDesign systems

02Stack

What I work with

Not everything I’ve touched, just what I actually use.

01Frontend

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • CSS
  • shadcn/ui

02Backend & data

  • Express
  • NestJS
  • Prisma ORM
  • PostgreSQL
  • MySQL
  • MongoDB

03Tooling

  • Docker
  • Linux
  • Git
  • CI/CD

Available for workFreelance & part-time

Have something in mind?

Get in touchI reply within a day or two.