Omar NazihSenior Software Engineer
Summary

Dynamic Software Engineer with proven expertise in architecting scalable backend systems and a track record of transforming complex requirements into elegant, high-performance solutions. Combines technical excellence with cross-functional collaboration to deliver measurable business impact across enterprise applications.

Professional Experience
2025 – present | remote
  • Modernized a legacy design resource platform by decoupling a Next.js monolith into a robust Express.js and React architecture. Implemented a strict layered architecture pattern to optimize data flow, resulting in a 60% increase in system performance while maintaining a seamless experience for UI/​UX professionals analyzing interface patterns.
  • Spearheaded the backend architecture for the Saudi MOJ’s Ideation Platform, engineering a high-availability system capable of scaling to 10,000+ users. Utilized NestJS, PostgreSQL, and Redis to build a highly customizable infrastructure, featuring a sophisticated, fully custom RBAC and ABAC security model to ensure granular access control across complex user hierarchies.
  • 2024 – 2025 | remote
  • Led the full-stack revamp of a quiz creator tool serving 2 million users, architecting scalable APIs within a distributed microservices ecosystem. Optimized database performance to reduce response times by 60%, directly contributing to a 40% increase in user adoption.
  • Maintained system stability for a 2-million-user platform by resolving 250+ full-stack tickets across multiple microservices. addressed critical issues in Python, Node.js, and React, significantly improving uptime and user experience.
  • Designed and developed a suite of internal automation tools to streamline workflows within the engineering team, reducing manual overhead and increasing productivity by 15%.
  • 2020 – 2023 | hybrid

  • Created oracle PLSQL reports and queries for clients and stakeholders to help them make critical decisions.
  • Created a faster word replacement service in Python to replace an outdated one that took around 20 seconds on average to generate a few files. The new service I developed cuts down the processing time significantly, taking a maximum of 8 seconds to generate a batch of files.
  • Revamped and implemented a new landing page, incorporating industry best practices to enhance performance. This initiative led to a notable 50% increase in conversions, successfully attracting and onboarding new clients.
  • Upgraded critical dependencies, including jQuery and Bootstrap, with a focus on system-wide impact. Additionally, incorporated modern and responsive UI components, resulting in a comprehensive redesign of the company's flagship system, subsequently enhancing its aesthetic appeal and overall user experience.
  • Projects
    Al Sultan⁠, Next.JS, Tailwind, Stripe, shadcn/ui
    Mulca⁠, React, Next.JS, MySQL, ReactQuery, Zustand
    Alojra⁠, React, Typescript, NextJs, Shadcn, Tailwind
    Sort⁠, React, Next.JS, Tailwind, shadcn/ui
    Education
    Bachelor degree of computer science, El shorouk academy
    02/2016 – 08/2020 | Shorouk City, Egypt
    Skills
    Programming languages

    Python and JavaScript

    Backend technologies

    Flask, Django, ExpressJs

    DevOps technologies

    Docker and pm2

    Other Skills and tech

    Web Scraping, Tailwind CSS, ReactQuery, Zustand, shadcn/ui

    Databases

    MySQL, ORACLE, PostgreSQL

    Frontend technologies

    React and NextJS

    Cloud technologies

    AWS and Vercel

    Architectures

    Microservices and Monolithic