Hey, I'mHamdy.

I'm a Software Engineer

Full-stack engineer with 3+ years turning ideas into scalable products with React, Node.js & AI/LLM systems ⚡ — and a lecturer who's mentored 500+ developers. Let's build something great together 🚀

3+*
Years experience
20+*
Projects shipped
500+*
Students taught
Hamdy Ibrahim — Software Engineer from Alexandria, Egypt
*
01About

The engineer behind the code.

Hi, I'm Hamdy — a Software Engineer delivering scalable solutions across industries. Over 3+ years I've shipped modern web apps with React, Node.js and Next.js, taking ownership of complex features from concept to production.

My work now centers on AI & LLM integration — building intelligent, agentic applications with Langraph, OpenAI and Claude Code. When I'm not shipping, I'm teaching: I've mentored 500+ developers and maintain open-source packages the community actually uses.

Based in
Alexandria, Egypt
Experience
3+ years
Currently
Snjallgögn (Remote)
Languages
Arabic · English

What I do

Building scalable products end-to-end with React, Next.js, Node.js, Nest.js and TypeScript — from architecture and API design to pixel-perfect UI and deployment.

ReactNext.jsNode.jsTypeScript

Designing intelligent, agentic systems with OpenAI, Langraph, the AI SDK and Claude Code — bringing reasoning and automation into real business platforms.

OpenAILangraphAI SDKAgents

Lecturer at AMIT Learning — designed a full-stack curriculum and mentored 500+ developers through real-world projects and modern engineering practices.

CurriculumMentoringCode Review

Author and maintainer of published npm packages used by thousands of developers — including a custom Kanban board and a daily timeline sheet for React.

npmReactCommunity
02Skills

Tools of the trade.

A full-stack toolkit spanning frontend, backend, AI/LLM, data and cloud — the technologies I reach for every day.

ReactNext.jsTypeScriptNode.jsNest.jsGraphQLOpenAILangraphPostgreSQLMongoDBRedisPrismaAWSDockerTailwindFastAPI

Frontend

01

Interfaces that feel fast and effortless.

⚛️React.jsNext.js📘TypeScript🎨Tailwind CSS🎯Material UI

Backend

02

APIs and services built to scale.

🟢Node.js🚂Express.js🐱Nest.jsFastAPIGraphQL

AI & LLM

03

Intelligent, agentic applications.

🤖OpenAI API🔗Langraph🧠AI SDK💬Claude CodeLLMs

Database

04

Reliable, well-modeled data.

🍃MongoDB🐘PostgreSQL🔴RedisPrisma

DevOps & Cloud

05

Shipping and running in production.

☁️AWS🐳Docker🌊Digital Ocean📝Git

& more

Testing

Jest · Cypress · Testing Library

State

Redux-Saga · Zustand · Context

Methods

Agile · Scrum · CI/CD

03Experience

Where I've shipped.

01Work

Software Engineer

Snjallgögn
Sep 2024 — Present Reykjavik, Iceland (Remote)

Client Development team — building agentic systems and advanced business platforms for enterprise clients across sales, forecasting and support.

  • Built the client side of an agentic system supporting sales, business forecasting and customer support
  • Led end-to-end development of a business forecasting platform integrated with Airtable, featuring RBAC and an advanced form builder (RJSF)
  • Helped overhaul the app's UI, serving thousands of customers with modern web technologies
  • Created a reusable library of custom RJSF templates, widgets and fields to streamline form development
React.jsNext.jsTypeScriptRJSFAirtable APIAgentic AI
02Work

Software Engineer

Pro Crew
Feb 2024 — Mar 2025 Alexandria, Egypt

Led development of an integrated time-tracking and task-management SaaS across web and desktop.

  • Led a time-tracking & task-management SaaS — boosting productivity 30% and cutting task-management time 40%
  • Implemented offline tracking to prevent lost sessions during disconnects
  • Built robust frontends with Next.js 14.2, Material UI and Redux-Saga
  • Engineered a secure Electron desktop app with Google login
  • Designed scalable backends with Nest.js, MongoDB, Bull and Redis
Next.jsMaterial UIRedux-SagaElectron.jsNest.jsMongoDBRedis
03Teaching

Full-Stack Instructor

AMIT Learning
Jun 2024 — Oct 2024 Alexandria, Egypt

Designed and delivered a comprehensive full-stack curriculum, mentoring aspiring developers.

  • Designed and delivered curriculum modules across front-end and back-end development
  • Mentored students through real-world projects and software architecture
  • Used interactive strategies to teach complex programming concepts
  • Taught React.js, Node.js and modern web practices to 500+ students
React.jsNode.jsJavaScriptTypeScriptMongoDBExpress.js
04Work

Full-Stack Developer

GeekyAir
Mar 2023 — Mar 2024 Alexandria, Egypt

Architected and delivered multiple client platforms — dashboards, mapping and mediation services.

  • Architected the 888clients dashboard managing 100+ marketing websites (Next.js 14, React 18, TS)
  • Integrated Google Maps, Google My Business, Facebook and Instagram into unified workflows
  • Deployed on AWS (S3 / CloudFront / EC2) for scale and reliability
  • Built SeekMaps interactive discovery, improving real-time data accuracy by 70%
  • Led the Direct Mediation Service full-stack build (React 18 + Express) on Google Cloud
Next.jsReactTypeScriptExpress.jsAWSGoogle CloudAirtable
05Work

Back-End Developer

Shahbndr (Fulfly)
Jun 2023 — Jul 2024 Alexandria, Egypt

Enhanced e-commerce dropshipping platforms with scalable server-side solutions and security.

  • Implemented scalable, efficient server-side solutions for dropshipping platforms
  • Optimized performance and improved user experience across the platform
  • Collaborated cross-team to ship features driving business growth
  • Improved security protocols to protect sensitive customer data
Express.jsNode.jsMongoDBREST APIsSecurity
04Open Source

Selected work.

Open-source npm packages I've built and maintain — used by thousands of developers to ship faster.

01
1.2k+

downloads

v2.0.0

latest

npm package

react-custom-kanban-board

A flexible, fully customizable Kanban board for React — drag-and-drop, filtering, search and WIP limits out of the box.

  • Dynamic drag-and-drop with Framer Motion
  • Customizable card rendering
  • Advanced filtering & search
  • WIP limits & column management
ReactTypeScriptFramer MotionChakra UI
02
800+

downloads

v1.3.0

latest

npm package

react-daily-timeline-sheet

A customizable timeline component that visualizes working and non-working hours in a clean horizontal sheet.

  • Customizable colors & styles
  • 12 / 24-hour time formats
  • Working / non-working visualization
  • Fully typed, easy to integrate
ReactTypeScriptCSSJavaScript
05Education

The foundations.

B.Sc. Computer Science

Alexandria University

3.51 GPA
Faculty of Science Alexandria, Egypt Sep 2020 — Jul 2023

Key achievements

  • Graduated Excellent with Honors — GPA 3.51 / 4.0
  • Specialized in Software Engineering & Web Development
  • Completed advanced full-stack projects
  • Strong foundation in algorithms, data structures & system design

Relevant courses

Data Structures & AlgorithmsSoftware EngineeringDatabase SystemsWeb DevelopmentComputer NetworksOOP

Always learning.

The field moves fast — so do I. Current focus areas:

AI & Machine Learning

LLM DevelopmentOpenAI APILangraphAI SDK

Advanced Engineering

System DesignMicroservicesCloud ArchitectureDevOps
06Contact

Let's build something amazing.

Have a project in mind, a role to fill, or just want to say hi? My inbox is always open.

Find me online

Alexandria, Egypt

Open to

  • Full-stack development projects
  • AI / LLM integration work
  • Technical consulting & mentoring
  • Open-source collaboration