Summary
Overview
Work History
Education
Skills
LANGUAGES
Timeline
SeniorSoftwareEngineer

Abd El Rahman Ezzat

Cairo

Summary

Experienced software engineer with a passion for leveraging the latest technologies to solve complex business problems while adhering to industry standards and guidelines. With 9 years of hands-on experience in developing innovative solutions, dedicated to driving efficiency and enhancing user experiences through technical expertise. Committed to continuous learning and staying abreast of emerging trends, thrives in dynamic environments that challenge to push the boundaries of what is possible in software development.

Overview

9
9
years of professional experience

Work History

Senior Software Engineer

Microsoft
05.2024 - Current
  • Clarity Project (Handling Billions of Requests Daily): Worked on a large-scale backend system that processes billions of requests daily with high reliability and performance.
  • Cost-Saving Compression Enhancements: Led compression optimizations for storage, achieving a 41% reduction in cost.
  • Big Data Migration: Migrated approximately 8 petabytes of data to a new big data pipeline, improving performance, scalability, and operational efficiency.
  • Security Ownership: Actively resolved security vulnerabilities across the pipeline in compliance with enterprise and industry standards.
  • Session Quality Improvement: Reduced incomplete sessions in the pipeline, enhancing session quality for over 100 million sessions daily, contributing to better data insights and customer experience.

Team Lead

Oncoustics
05.2021 - 01.2024
  • Team Leadership, Development, and Enhancement: Led and mentored a team of 5 backend engineers, overseeing task assignments to ensure project milestones were met efficiently. Implemented strategies to enhance team output and visibility, resulting in a measurable increase in productivity.
  • Data & Training Pipeline Construction: Designed and built a robust data processing and machine learning training pipeline that streamlined coordination among clinical teams, data science, and ML teams. This architecture ensured tasks were more organized and aligned, reducing processes that once took days.
  • Product Deployment for FDA with Enhanced Capacity: Successfully deployed the end product compliant with FDA requirements, leveraging a microservices framework and a Pub/Sub architecture. The microservices approach significantly increased our patient capacity, allowing for more extensive data acquisition.
  • Kubernetes Utilization and Training Efficiency: Employed Kubernetes for seamless deployment processes and optimized machine learning training. Through improvements and optimizations, reduced ML model training time from 7 days to just 6 hours.
  • CI/CD Management: Developed and maintained the continuous integration and continuous deployment (CI/CD) process for all projects, integrating various tools and platforms to automate and streamline development workflows.
  • Backend Development: Crafted and critically reviewed backend code to guarantee adherence to best practices, utilizing NestJs, MongoDB, Docker and Python as primary development languages.
  • DevOps Management: Managed the company's DevOps framework by effectively harnessing Google Cloud Platform's suite, including services like GKE, Compute Engine, and an array of services such as Pub/Sub, Cloud Build, Cloud Storage, Cloud Run, Cloud Functions, IAM, Cloud Scheduler, and Google Logs.

Senior Software Engineer

Rebase ventures
04.2021 - 04.2022
  • Coordinated with business and marketing team to build tracking and logging system which made clients renew the contracts.
  • Architectured & solved system slowdown and crashings and enhanced overall performance by 30%.
  • Architectured Customers release hooks commands before building on AWS which was requested by our early adaptors and we had a year contract for that.
  • Designed Blue/Green deployment for customers on AWS for having zero downtime deployments for clients.
  • Helped Architecturing Build.io and having early adaptors invest on it.
  • Mentored 2 Junior Frontend Developers to be full-stack.
  • Designed & implemented AWS communication system which separated backend business logic from the AWS services.

Senior Software Engineer

Oncoustics
08.2019 - 04.2021
  • Architected and implemented a new system for cases acquisition which increased the acquisition rate 3 times.
  • Designed deployment system that made ML model 3 times faster by using separating it into different services each hosted on different GCP service.
  • Analyzed cases data and implemented a dashboard which is used heavily by data scientists team which saved 20% of their everyday time.
  • Calibrated with data scientists and Automated cases data quality checks which saved data scientists an average of 7 days each month.
  • Enhanced automated cases quality performance to be 5 times faster.
  • Designed a labeling platform for Doctors to label patients data and automatically generate ML mask images and feed directly into the model.
  • Architected a complete automated pipeline from patient scan to providing it directly to ML model, eliminating 90% manual work.

Senior Full-Stack Developer

Wuilt
01.2019 - 08.2019
  • Responsible for the image cropping features from Frontend to backend.
  • Managed the refactoring plan for Frontend codebase with 3 frontend developers.
  • Executed the migration from PHP to Nodejs with 2 Backend developers.
  • Helped Implementing different Website features.
  • Mentored 3 Frontend Developers to be a Fullstack Developers.

Senior Full-Stack Developer

Mitch Designs
06.2017 - 01.2019
  • Introduced the team to ReactJs and Docker by holding weekly sessions.
  • Architected and lead the revamping process of the main project Go-Bus which increased the revenue by 30%.
  • Mentored 2 interns and 5 junior developers.
  • Lead the Frontend development of Tazhub and managed to deliver a final release in 8 months.
  • Architected and implemented Fintech application Fawtar and got the Arab African International Bank to invest on it.
  • Lead the communication between Fawtar and Egyptian Banks institute for developing payment gateways directly with the banks handling more than 4000 transaction daily.

Backend Developer

The D. GmbH
08.2016 - 04.2017
  • Implementing high performance backend APIs for building a social media platform for football players.
  • Implemented united nation website.

Education

Bachelor Degree - Computer Engineering

Nile University
Cairo
07.2021

Skills

  • Backend: NodeJs, NestJs, Net, Laravel, GraphQL, Mysql, MongoDB, Flask, Clickhouse, Temporal
  • Frontend: ReactJs, Redux, NextJs, GraphQL, Zustand
  • Tools: GCP, AWS, Azure, K8S, git, Docker, CI/CD, Linux
  • Programming Languages: TypeScript, PHP, Python, GoLang, C# bash Scripting

LANGUAGES

English, Fluent
Arabic, Native

Timeline

Senior Software Engineer

Microsoft
05.2024 - Current

Team Lead

Oncoustics
05.2021 - 01.2024

Senior Software Engineer

Rebase ventures
04.2021 - 04.2022

Senior Software Engineer

Oncoustics
08.2019 - 04.2021

Senior Full-Stack Developer

Wuilt
01.2019 - 08.2019

Senior Full-Stack Developer

Mitch Designs
06.2017 - 01.2019

Backend Developer

The D. GmbH
08.2016 - 04.2017

Bachelor Degree - Computer Engineering

Nile University
Abd El Rahman Ezzat