Summary
Overview
Work History
Education
Skills
Timeline
Projects
Locations
Personal Information
Projects
Locations
Hi, I’m

Omar Ehab

Software Engineer
cairo,giza
Omar Ehab

Summary

With over six years of hands-on experience in software development, excels at driving teams towards the successful delivery of robust and scalable cloud-based ERP solutions for the restaurant industry. Leadership is defined by a keen focus on fostering innovation and efficiency within development teams.

Adept in modern web development frameworks and languages, leverages in-depth knowledge of Python, .NET, and Angular to construct resilient back-end systems. Expertise extends to masterful database management with PostgreSQL and MongoDB, ensuring data integrity and performance.

Has spearheaded a range of projects from concept to launch, significantly improving system availability and fault tolerance. Commitment to best practices and clean code has repeatedly resulted in increased customer satisfaction and business value.

A firm believer in the power of a well-architect system—prioritizing scalability, fault tolerance, and high availability. Approach is systematic and user-centered, ensuring that every development cycle yields impactful and enduring solutions.

Dedicated to lifelong learning, currently deepening understanding of database fundamentals and distributed system design, while actively enhancing Dev-ops skills with Docker to streamline deployment and operations.

Welcomes the opportunity to collaborate and innovate with like-minded professionals. Invites connections to explore how collaborative efforts can create cutting-edge solutions.

Overview

6
years of professional experience

Work History

Ultimate Solutions

Software Architect Technical Lead
11.2022 - Current

Job overview



  • Tech Lead, Ultimate Solutions
    - Guided cross-functional teams through the complete software development lifecycle, including requirement gathering, architecture design, implementation, testing, and deployment.
    - Demonstrated strong technical expertise across front-end and back-end development, database management, and cloud computing.
    Team Leadership: Empowered teams to achieve their full potential, fostering a collaborative and productive work environment. Provided guidance, mentoring, and coaching to team members, significantly enhancing professional growth and project success.
    Software Development: Designed scalable and robust software solutions, applying software engineering principles adeptly. Hands-on experience with various programming languages, frameworks, and tools led to efficient development processes and successful project outcomes.
    Project Management: Showcased strong project management skills by scoping, planning, resource allocation, and risk management. Delivered projects within deadlines and budgets, consistently focusing on quality and customer satisfaction.
    Technical Expertise: Maintained a deep understanding of modern development practices and technologies, including .NET framework, JavaScript, Python, Angular, Flask, and cloud platforms such as AWS and Azure. Stayed updated with the latest industry trends, proposing innovative solutions and driving technical excellence.
    Communication and Collaboration: Effectively conveyed complex technical concepts to both technical and non-technical stakeholders. Fostered strong relationships with clients, ensuring a clear understanding of their requirements and aligning solutions with business goals.
    Quantifiable Achievements:
    - Enhanced system availability and fault tolerance, improving operational efficiency by over 30%.
    - Reduced deployment times and increased team productivity by implementing Continuous Integration/Continuous Delivery (CI/CD) practices.

Ultimate Solutions

Full-Stack Developer
01.2019 - 12.2021

Job overview

  • Consultant & Developer, Business Solutions
    - Specialized in web development with a focus on back-end and infrastructure, alongside database design.
    - Accumulated 3 years of experience in delivering business solutions, enhancing operational efficiencies and system capabilities.
    Areas of Expertise:
    Back-end Development:Focused on creating robust back-end architectures that support scalable and efficient web applications.
    Infrastructure Management: Developed and managed infrastructures that support high-availability and high-performance needs.
    Database Design: Skilled in designing and implementing database schemas that optimize data retrieval and storage efficiency.
    Key Knowledge: Possesses in-depth knowledge of ERP software implementation and development, contributing to comprehensive business solutions that support enterprise-level requirements.
  • Troubleshot and resolved complex technical issues, maintaining optimal system performance and uptime.
  • Enhanced user experience by developing and implementing a responsive front-end interface for web applications.
  • Provided software application engineering and maintenance for development lifecycle.

Education

Modern Academy For Computer Science
Egypt

Bachelor's Degree from Computer Science
07-2017

Skills

  • Programming Languages: Python, JavaScript, NET (C#), SQL
  • Frameworks & Libraries: Angular, Django, Flask, NET Core, ASPNET
  • Databases: PostgreSQL, MongoDB, SQL Server, Redis
  • Web Development: HTML5, CSS3, Bootstrap, j Query, AJAX
  • Cloud Platforms: AWS, Azure, Google Cloud Platform, Heroku, Digital Ocean
  • Dev-ops Tools: Docker, Kubernetes, CI/CD Pipelines, Git
  • Software Development: Micro services, API Design, Agile Methodologies, Scrum
  • System Architecture: Designing scalable and fault-tolerant systems

Timeline

Software Architect Technical Lead

Ultimate Solutions
11.2022 - Current

Full-Stack Developer

Ultimate Solutions
01.2019 - 12.2021

Modern Academy For Computer Science

Bachelor's Degree from Computer Science

Projects

1. ERP as a SaaS (Ferp) (Dec 2022 - Present): Led the development of a scalable SaaS-based ERP system with Python, .NET Core, and Angular. This project involved creating modular services that integrate seamlessly to provide comprehensive business solutions. 

2. Sqlize - Wren AI Project (Sep 2024 - Present): Developed "Sqlize" to enhance data querying within the Wren AI framework using Python and SQL. Focused on optimizing data interaction and introducing AI-driven query capabilities to improve analytics.

 3. FileStorage Microservice (Jul 2024 - Present): Built a secure microservice for file management with .NET Core, integrated with AWS S3. Designed to handle large-scale file operations with high availability and robust security measures.

4. Order Online Web Application (Dec 2022 - Present): Developed an app to streamline restaurant ordering processes using Azure DevOps and Angular. Enhanced user experience by integrating real-time order tracking and dynamic menu updates.

 5. Point of Sale (Fepr-light) Web Application (Dec 2022 - Present): Led the development of a POS system enhancing sales and inventory management with .NET Core and Angular. Introduced innovative features like mobile payments and customer data analytics. 

6. AutoMigrationEF Tool (Jun 2024 - Jul 2024): Automated Entity Framework Core migrations with a Python script. Reduced deployment errors and increased efficiency in database management. 

7. DotAngularAutoPublisher (May 2024 - Jun 2024): Streamlined .NET and Angular application deployments. Automated repetitive tasks, reducing manual errors and speeding up the release process. 

8. Omega-Erp (Jan 2021 - Jan 2022): Developed an online orders and POS web app with Django. This application boosted operational efficiency by integrating order management with real-time inventory updates.

 9. Omega Foam Website (Jan 2018 - Aug 2018): Created a website for a cold rooms manufacturer with Django and Bootstrap. This site enhanced the company's digital presence and provided detailed information about products and services

Locations

Cairo, Egypt

Personal Information

Title: Tech Lead | Software Architect | Expert in System Design & Business Development

Projects

1. ERP as a SaaS (Ferp) (Dec 2022 - Present): Led the development of a scalable SaaS-based ERP system with Python, .NET Core, and Angular. This project involved creating modular services that integrate seamlessly to provide comprehensive business solutions. 

2. Sqlize - Wren AI Project (Sep 2024 - Present): Developed "Sqlize" to enhance data querying within the Wren AI framework using Python and SQL. Focused on optimizing data interaction and introducing AI-driven query capabilities to improve analytics.

 3. FileStorage Microservice (Jul 2024 - Present): Built a secure microservice for file management with .NET Core, integrated with AWS S3. Designed to handle large-scale file operations with high availability and robust security measures.

4. Order Online Web Application (Dec 2022 - Present): Developed an app to streamline restaurant ordering processes using Azure DevOps and Angular. Enhanced user experience by integrating real-time order tracking and dynamic menu updates.

 5. Point of Sale (Fepr-light) Web Application (Dec 2022 - Present): Led the development of a POS system enhancing sales and inventory management with .NET Core and Angular. Introduced innovative features like mobile payments and customer data analytics. 

6. AutoMigrationEF Tool (Jun 2024 - Jul 2024): Automated Entity Framework Core migrations with a Python script. Reduced deployment errors and increased efficiency in database management. 

7. DotAngularAutoPublisher (May 2024 - Jun 2024): Streamlined .NET and Angular application deployments. Automated repetitive tasks, reducing manual errors and speeding up the release process. 

8. Omega-Erp (Jan 2021 - Jan 2022): Developed an online orders and POS web app with Django. This application boosted operational efficiency by integrating order management with real-time inventory updates.

 9. Omega Foam Website (Jan 2018 - Aug 2018): Created a website for a cold rooms manufacturer with Django and Bootstrap. This site enhanced the company's digital presence and provided detailed information about products and services

Locations

Cairo, Egypt
Omar EhabSoftware Engineer