II

Islam Ihab

Software Engineer

Cairo, Egypt (UTC +2)

Skills

Languages

Python
JavaScript
Typescript
HTML5
CSS3
C#
Java

Frameworks

NextJS
ReactJS
ExpressJS
Expo

Databases

SQL
BigQuery
SQLite
PostgreSQL
MongoDB
Firebase

Tools

Git
Bun
Docker
Unity
Cypress
SodaCL
Airflow
Kubernetes
GCS

Experience

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.
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.
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.
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.
HTML5
CSS3
Git

Projects

Sudoku Solver

Web-based Sudoku solver inspired by “Good Suduko” using NextJS and Typescript, allowing users to solve complex Sudoku puzzles in real-time. Implemented a responsive UI for an enhanced user experience.

Typescript
NextJS
SQLite
TailwindCSS

This Portifolio Website

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

Typescript
NextJS
TailwindCSS

MIPS Simulator py

Implemented a pipelined version of MIPS using Python3 and a datapath diagram using Logisim for the Computer System Architecture course.

Python
Logisim

Home Server, Automation

Added a home server that hosts multiple different services that I use, NextCloud, Gitea, Plex, Home Assistant, Pi-hole and Portainer.