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.

Skills

Go
Typescript
Python
Dart
Gin / Echo
Flask
MySQL
PostgreSQL
MongoDB
NextJS / React
Vue
React native
Flutter
Angular
AWS
Kubernetes
Docker
Jenkins
RabbitMQ
Illustrator
Photoshop
Figma

Work Experience

Company Logo
Luciq

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
Company Logo
Hobbify

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.
Company Logo
Divine Touch Productions

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.
Company Logo
Shatablee

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.
Company Logo
Coach Academy ME

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.
Company Logo
Utopia Advertising Egypt

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.