Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Omar Abdelkhalek

Bangkok

Summary

Results-driven Software Engineer with 5+ years of experience across web development, system architecture, and team leadership. Adept at leading large-scale migrations, improving developer workflows, and delivering features that drive measurable business value. Comfortable working across the stack with a wide range of technologies in fast-paced environments.

Overview

6
6
years of professional experience

Work History

Senior Software Engineer

Agoda
02.2022 - Current
  • Spearheaded the migration of the core booking form from Knockout.js to React, improving scalability and maintainability.
  • Managed a team of 4 interns, delivering a new SEO-focused feature using third-party APIs.
  • Increased daily white-label bookings by ~80 through supplier onboarding optimizations.
  • Built a real-time cross-data-center monitoring system for coupon usage integrity.
  • Migrated UI testing from Creberum to Playwright, accelerating CI/CD workflows.
  • Integrated proprietary media features into white-label products, enabling new monetization streams.
  • Created a comprehensive onboarding guide and standardized R&D documentation.
  • Participate in on-call rotation, ensuring high availability and rapid incident response for production systems.
  • Served as Release Manager for one of Agoda’s highest-contributing services, overseeing stable, high-impact deployments and ensuring smooth coordination across teams.

Software Engineer

Rubikal
01.2021 - 01.2022
  • Developed loyalty feature for summer school web app, boosting student engagement significantly.
  • Upgraded front-end framework from CSS to Tailwind CSS, enhancing design consistency.
  • Optimized SQL queries, reducing page load times and elevating system performance.
  • Integrated Hotjar for effective visitor tracking and feedback collection.
  • Mentored junior engineer, guiding task execution and fostering team collaboration.

Software Engineer

Modeso
07.2019 - 01.2021
  • Optimized front-end event listeners, improving load times and overall UX.
  • Enhanced financial auditing queries, accelerating financial report generation.
  • Assisted in migrating a financial auditing platform from monolithic to microservices architecture.
  • Developed a backend library for request validation, sanitization, and whitelisting, utilized across multiple services.
  • Led API refactoring and documentation for Tracktics, a performance-tracking device.

Education

Bachelor of Science - Computer And Communication Engineering

Faculty Of Engineering Alexandria University
Alexandria, Egypt
07-2019

Skills

  • Programming languages: TypeScript, JavaScript, C#, Scala, Ruby, SQL
  • Frameworks: Reactjs, Vuejs, Nodejs, Ruby on Rails
  • Styling: Tailwind CSS, NET Core

Languages

English
Bilingual or Proficient (C2)
Arabic
Bilingual or Proficient (C2)

Timeline

Senior Software Engineer

Agoda
02.2022 - Current

Software Engineer

Rubikal
01.2021 - 01.2022

Software Engineer

Modeso
07.2019 - 01.2021

Bachelor of Science - Computer And Communication Engineering

Faculty Of Engineering Alexandria University
Omar Abdelkhalek