Omar Assaf

Omar Assaf

Software Engineer

Followers of Omar Assaf1000 followers
location of Omar AssafGarland, Texas, United States

Connect with Omar Assaf to Send Message

Connect

Connect with Omar Assaf to Send Message

Connect
  • Timeline

  • About me

    Senior Frontend Engineer

  • Education

    • Applied Science University - ASU

      2016 - 2020
      Bachelor's degree Computer Science
    • Maharishi International University

      2023 - 2025
      Master's degree Computer Science

      In progress via distance education, expected completion June 2025

  • Experience

    • Dinffo

      Feb 2020 - Jun 2021
      Software Engineer

      Frontend focused full stack developer.• Built practice management system using React and NodeJS; allowing doctors to book appointments and manage their clinic and staff.• Utilized CSS preprocessors like SASS and LESS to write clean, maintainable, and modular CSS code, bringing uniformity of frontend design across the web application.• Implemented state management using Redux for complex data flows and application-wide state, increasing the user experience and accessibility of the content.• Designed data models, creating, and managing collections, performing CRUD operations, and implementing data validation and indexing for optimized query performance using MongoDB.• Applied authentication and authorization protocols using Octa enhancing the overall security of the application, restricting access with one-time password protocol. Show less

    • Optimum Partners - Jordan

      Jun 2021 - Jun 2023
      Software Engineer

      Outsourced for US-based “Hearst Media” - Monetization – Ad Product and Tech team.• Developed web applications using NextJS and React; utilizing a single template to manage 65+ sites globally; allowing easy maintenance and scalability amounting to million footprint daily.• Migrated legacy application from PHP to NextJS; reducing the development time from 1 hour to 10 minutes.• Implemented microfrontend architecture using JavaScript and Webpack, breaking down monolithic applications into smaller, modular components for improved scalability and maintainability.• Built responsive, interactive user interfaces (UI) with GraphQL on the server side, increasing the customer on-screen time and better user experience (UX).• Created CI/CD pipelines using GitHub Actions to automate the build, test, and deployment process, reducing the time to production by 50%.• Incorporated WCAG 2.0 guidelines in website development, including accessibility to a wide range of users, including those with disabilities.• Involved in server-side applications, using the asynchronous, event-driven architecture of NodeJS and Express to build scalable, high-performance web services and APIs. • Implemented serverless data processing solutions using AWS Lambda and S3, enabling automated file processing, real-time data transformations, and event-driven architectures. Show less

    • PMG

      Apr 2024 - now
      Senior Software Engineer
  • Licenses & Certifications

    • Nodejs

      Udemy
    • React

      Udemy
      Jun 2021
    • Certified Web Professional - Web Accessibility Specialist (CWP)

      Deque Systems, Inc
    • Spring boot

      Udemy
    • Flutter

      Udemy
      Oct 2020