Omar D.

About Me

Omar is a Software Architect with technical competencies in web development, mobile development, desktop development, game development, and DevOps. He thrives in a learning environment as a teacher, avid learner, and mentor of future developers. Omar has delivered 70+ projects for diverse clients, taking the initiative to provide highly performant, scalable, and secure solutions for clients.

AI, ML & LLM

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Software Architect
2019 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Recapture
Recapture
Senior Software Engineer
2019 - 2020 (1 year)
Remote
  • Analyzed, developed, tested, and released product features, enhancements, and improvements on Recapture's SaaS solution, working closely with customers to address support requests.

  • Modified existing software to fix errors, improve product quality and functionality, and handle update integrations with other software.

  • Recommended software upgrades to optimize operational efficiency on the SaaS, scaling out the infrastructure to serve millions of customers daily.

Isqan
Isqan
Co-founder | Technical Advisor
2019 - Present (6 years)
Cairo, Egypt
  • Set up the initial architecture for Isqan's innovative real-estate property listing platform, handled core design decisions, and selected the tech stack for the solution.

  • Monitoring development efforts and progress on the project, anticipating teething challenges via thoughtful long-term planning.

  • Participating in business decision-making sprints with other co-founders.

Trendster
Trendster
CTO
2019 - 2020 (1 year)
Cairo, Egypt
  • Oversaw Trendster's technical decisions and how they affect operations, stayed on top of technology trends, managed technology budgets and timeframes, and adhered to best practices and regulatory standards.

  • Made executive decisions on behalf of the company's technological requirements, taking on technical challenges to modernize and improve Trendster's technical stack.

  • Mentored members of the technical team to grow their technical expertise in various domains.

Plural
Plural
Full-stack Developer
2019 - 2019
Remote
  • Maintained and added new features to Plural's React and React Native client-side app and wrote code for implementation.

  • Engineered new features for the Node.js-based back-end solution, reducing the number of bugs on the app.

  • Investigated and resolved complex bugs and technical issues using logs from several infrastructure components on the app.

Trendster
Trendster
Full-stack Developer
2019 - 2019
Cairo, Egypt
  • Enhanced the full-stack process for Trendster's progressive single-page web application, hybrid mobile app, and back-end microservices architecture with a 100% Google Lighthouse Score.

  • Led a small team of developers in providing technical expertise/support on the project, transitioning from launch to full operations with paying clients and a sustainable business model.

  • Identified areas of improvement and worked on deployment and DevOps engineering to save Trendster hundreds of hours and dollars.

AlMakinah
AlMakinah
Web Development Instructor
2018 - 2020 (2 years)
Cairo, Egypt
  • Provided day-to-day instruction to students following a well-curated curriculum on various web development domains.

  • Supported and assessed student performance and provided detailed reports on learning outcomes and student metrics in class.

  • Mentored, developed, and led students on project sprints.

The MultiOne
The MultiOne
Lead Solutions Architect
2018 - 2018
Cairo, Egypt
  • Developed and delivered custom solutions and architecture for clients considering reusability, scalability, and reliability.

  • Acted as a bridge between technical and business audiences during solution planning, development, and deployment.

  • Offered technical guidance and oversight for programming standards and performance on solutions.

Izzy Kitchen
Izzy Kitchen
Full-stack Developer
2018 - 2019 (1 year)
Remote
  • Built a real-time meeting session solution using WebRTC that surpassed the quality of commercial solutions.

  • Debugged complex technical problems and responded with timely fixes to issues identified during the QA process.

  • Supported the implementation of the meeting solution and resolved production issues.

German University in Cairo
German University in Cairo
Software Engineering Instructor
2018 - 2018
Cairo, Egypt
  • Guided students through the SDLC and MEAN stack development.

  • Taught different development methodologies like Agile, Scrum, and Waterfall.

  • Created and maintained training aids, metrics, and best practices.

Trufla Technologies
Trufla Technologies
Full-stack Web Developer
2017 - 2017
Cairo, Egypt
  • Worked on maintaining front-end applications on Trufla's internal insurance quotation engine.

  • Developed REST APIs for implementation on Trufla's internal engine.

  • Contributed to all phases of development writing well-designed and testable code.

Freelance
Freelance
Web Developer
2014 - 2017 (3 years)
Remote
  • Designed, built, reviewed, and deployed software solutions for clients selecting the best tools and technologies.

  • Architected and implemented new features and enhanced existing features for applications.

  • Documented new features and triaged production issues on solutions adhering to software engineering best practices.

Showcase

Full-stack Developer - Izzy Kitchen
Full-stack Developer - Izzy Kitchen
  • Developed the first real-time online cooking classes platform, enabling chefs to monetize their cooking skills.

  • Implemented a responsive User Experience, receiving positive feedback from users.

  • Project was launched but later discontinued due to insufficient patronage.

Full-stack Developer - Trendster Web App
Full-stack Developer - Trendster Web App
  • Data-driven platform connecting brands with influencers for powerful social media impact.

  • First online influencer marketing platform in the Middle East.

  • Built key app components from scratch and successfully launched with paying customers.

Author - ng-uploader
Author - ng-uploader
  • Designed a comprehensive Angular file uploader using Angular's HttpClient for customization of outgoing HTTP requests.

  • Incorporated features like customizable concurrent queuing of uploads for enhanced usability.

  • Integrated a user-friendly interface with drag-and-drop functionality for easy file selection.

Full-stack Developer - Trendster Influencer Mobile App
Full-stack Developer - Trendster Influencer Mobile App
  • Worked on mobile version of Trendster

  • Contributed to data-driven platform development

  • Role: Full-stack Developer in Trendster Influencer Mobile App project

Education

BSc Computer Science & Engineering
BSc Computer Science & Engineering
German University in Cairo
2014 - 2019 (5 years)