About me
Introduction
My name is Omar Emad Gebal, I am a fullstack software engineer with 4+ years of professional software engineering experience with a rich background in graphic design (another 2 years of experience).
My current position is a software engineer at luciq (formerly instabug) where I use Go and Rails for backend tasks and projects and React and Vue for the frontend ones.
Work Experience

San Francisco, California, United States · Hybrid
Software Engineer (mainly backend)
Part-time • Sep 2024 - Present
Developing services using Go, rails, vue and react
- Finished a project that helped save 40k+ USD yearly while improving the old system using Go and react
- Mentored an intern and helped him be able to contribute heavily to running projects
- Helped in suggesting better ways to handle external service authentication and migrating to the new approach
Software Engineer (mainly backend)
Internship • Jul 2024 - Sep 2024
Used Go, Mysql and React to build systems and deployed them on AWS
- Developed phase 1 of a project that helped save 40k+ USD yearly using Go and react
- Built an internal go visualisation tool that helps graph project internal package dependencies excluding any external ones

Cairo, Egypt · Remote
Full Stack Engineer
Part-time • Oct 2023 - Jul 2024
Developed Flutter apps and Flask-based backend services, focusing on clean architecture and CI/CD deployment.
- Built Flutter apps using feature-based architecture and GoRouter.
- Used Riverpod and MobX for state management.
- Localized mobile apps with l10n.
- Integrated RESTful APIs using Chopper and Freezed models.
- Developed Flask REST APIs with autogenerated Swagger UI using Flask-RESTX.
- Validated data using Flask-Marshmallow.
- Deployed backend to Render with CI/CD automation.

Cairo, Egypt
Project Manager
Part-time • Sep 2022 - Sep 2023
Planned and managed agile sprints for a React Native app while coordinating a small dev team.
- Organized weekly sprints using Agile methodologies.
- Monitored team progress and improved productivity metrics.
- Prepared detailed weekly progress and performance reports.
Software Engineer
Full-time • Dec 2021 - Sep 2022
Worked as a cross-platform developer and UI/UX designer on multiple projects.
- Built mobile apps with React Native and Redux Toolkit.
- Developed desktop apps using Flutter and Riverpod.
- Managed RESTful API requests with DIO.
- Designed full UI/UX systems using Adobe XD.

Cairo, Egypt
Software Engineer
Full-time • Sep 2022 - Jul 2023
Developed cross-platform applications using Flutter with robust architecture and localization.
- Used Flutter with MVC architecture.
- Implemented state management, navigation, and DI with GetX.
- Localized apps with l10n and managed REST APIs using Chopper.

Cairo, Egypt
Competitive Programming Tutor
Part-time • Sep 2021 - Jan 2023
Taught C++ programming and problem-solving fundamentals to hundreds of students.
- Created complete course structure, slides, and problem sets.
- Covered topics from loops and arrays to bitmasking and number theory.
- Hosted live support sessions and designed practice sheets per topic.

Cairo, Egypt
Graphic Design Intern
Internship • Jul 2019 - Sep 2019
Created visual assets and branding materials for nationwide marketing campaigns.
- Designed banners and ads for 600+ pharmacies in Egypt.
- Worked on the Abbott Brufen campaign creative materials.
- Developed logos and personal branding kits for clients.