II

Islam Ihab

Software Engineer

Cairo, Egypt (UTC +2)

Experience

Nour for Modern Constructions
March 2025 - Present
Senior Full Stack Engineer
Nour for Modern Constructions
Developed a NextJS website to showcase 20 years of company projects and an internal management tool to streamline reporting. See more...
Typescript
NextJS
SQLite
TailwindCSS
Drizzle
Clerk
Stealth AI Startup
July 2024 - April 2025
Founding Full Stack Engineer

Stealth AI Startup

Led the end-to-end development of a modular MVP for a stealth AI startup, collaborating with cross-functional teams to deliver scalable solutions aligned with business goals. See more...
Typescript
NextJS
SQLite
TailwindCSS
Drizzle
Clerk
TRM Labs
September 2022 - July 2024
Software Engineer / Data Engineer
TRM Labs
Managed a 10+ TB blockchain data pipeline with AirFlow, improving speed, data integrity, and reliability, while leading a cost-saving initiative that saved $200K annually. See more...
Python
BigQuery
PostgreSQL
GCS
Airflow
SodaCL
Git
Docker
Kubernetes
Backlot
August 2021 - September 2022
Software Engineer / DevOps
Backlot
Implemented Python validity checkers, automated testing with Unity and Cypress, streamlined git repositories, and transitioned to Docker for faster deployments and improved productivity. See more...
Python
Firebase
Unity
Cypress
Git
Docker
Null DIES
September 2018 - August 2021
Game Designer & Developer
Null DIES
Developed multiplayer features for 'SwordBall' in Unity, enhancing stability and latency, and participated in Global Game Jams 2017 (winner) and 2019 in collaboration with Unity. See more...
C#
Unity
Git
DMG - Mountain View
June 2018 - August 2018
Web Developer Intern
DMG - Mountain View
Developed features for an inter-company rewards app using React Native, improved UI/UX for online brochures, and resolved website debugging issues. See more...
HTML5
CSS3
Git

Skills

Languages

Java
SQL
C#
CSS3
HTML5
JavaScript
Typescript
Python

Frameworks

Expo
NodeJS/ExpressJs
ReactJS
NextJS

Databases

Firebase
MongoDB
PostgreSQL
SQLite
BigQuery

Tools

Clerk
Drizzle
Framer Motion
Better-Auth
Convex
Kubernetes
Airflow
SodaCL
Cypress
Unity
TailwindCSS
Docker
Bun
Git
GCS

Projects

Suki QR

A service that generates a QR code for pet ID tags, instantly notifying you with the location when someone scans it, no batteries or subscriptions required.

Typescript
NextJS
SQLite
TailwindCSS
Convex
Better-Auth

Karaokeen

A web-based Karaoke application that allows users to start their own karaoke party, with friends to join remotely.

Typescript
NextJS
SQLite
TailwindCSS
Convex
Better-Auth

Sudoku Solver

A web-based Sudoku application that enables users to solve a wide range of Sudoku difficulties. Additionally, the application provides a creator function, allowing users to input their own puzzles and receive guidance on solving subsequent steps.

Typescript
NextJS
SQLite
TailwindCSS

This Portifolio Website

Portfolio website built using NextJS and Typescript, showcasing my skills and experience.

Typescript
NextJS
TailwindCSS
Framer Motion

Home Server and Automation

Hosting a server at home that runs multiple different services that I use, Proxmox, Truenas Scale, NextCloud, Plex, Home Assistant, AdGuardHome, Portainer and many other services.