Omar Abdelaziz

Software Engineer

Salary / Daily rate

Freelance, open to permanent contract

Skills

RubyRuby on RailsDockerAWSJavaJavascriptPythonSpring BootHerokuGitGitHubBitbucketAsanaJiraRedisSwagger/OpenAPIElasticsearchKubernetesPipedriveReactGoogle Cloud Platform

Languages

English (Fluent)Arabic

About me

Links

Work experience

Software Engineer III

Trevipay

Jun 2022 - Present

4 years 5 months

– Design and build scalable microservices in distributed system environment. – Take full ownership of backend codebases in Ruby on Rails and Java, from database layer through API design to deployment infrastructure. – Designed and implemented a Rails service from scratch to receive applications, determine processing flows, and dispatch them via AWS SQS to downstream services, including integration with Provenir's API for real-time risk and fraud decisioning. – Develop and integrate backend services for application processing workflows. – Implement query optimization, database indexing, and caching strategies. – Implement credit/fraud checks using third-party services and monitoring systems including Provenir's AI-powered decisioning platform for real-time risk and fraud assessment. – Build and maintain event-driven workflows using RabbitMQ, AWS SNS, and SQS. – Deploy services using Kubernetes/Helm, manage alerts with OpsGenie, monitor with Sumo Logic. – Conduct unit testing (MiniTest/RSpec), create API documentation (Swagger). – Participate in on-call rotation for incident response and hotfix implementation.

Backend Developer

Carzami

Apr 2020 - Jun 2022

2 years 3 months

– Created Carzami app backend from scratch. – Created an app (Saar Partner) from scratch for cars auctions service. – Refactored legacy code of the car pricing core app (Saar) applying design patterns and SOLID. – Created a Scrapper app to scrap used cars from local platforms in Egypt using IP rotating. – Increased test coverage by 95% using RSpec. – Integrated SMS gateway (e.g., Twilio, Infobip). – Integrated Firebase push notifications service for all apps. – Integrated CRM tools (e.g., Pipedrive). – Integrated with SendGrid for Dynamic email templates. – Implemented websockets for realtime updates using ActionCable. – Documented applications with sequence diagrams and system architecture digram

FullStack Developer - PT

Talkcircle

Jul 2020 - Mar 2021

9 months

– Implemented localization to the whole web app to support English and Arabic languages. – Implemented the integration with ZOOM meetings. – Implemented coupons feature and Facebook pixel integration. – Implemented new subscription model based on payment packages. – Maintained and administered our app and database servers on Google Cloud Platform.

Backend Developer

PASS | APP

Oct 2018 - Mar 2020

1 year 6 months

– Built multiple backend features (eg, parking product). – Increased test coverage by 50% using RSpec. – Integrated multiple payment gateways (e.g., Stripe and National Bank of Egypt). – Integrated multiple SMS gateways (e.g., Twilio and Infobip). – Integrated AWS SNS. – Maintained and administered our app and database servers on AWS.


Education

Benha University

Bachelor of Engineering, Computer Engineering

2012 - 2017

4 years 10 months

– Graduated in 2017 with In-major grade: 75%. – Graduation project: Task allocation optimization based on Swarm intelligence in "Cloud Computing".


Licenses & certifications

Rails with Active Record and Action Pack

Issued: Nov 2019

Certified by Johns Hopkins University on Coursera

Ruby on Rails: An Introduction

Issued: Jan 2019

Certified by Johns Hopkins University on Coursera

Full Stack Developer

Issued: Aug 2018

Certified by Udacity

The best place to find your next move

© 2026. All Rights Reserved.