Loading profile…
Loading profile…
Senior Backend Engineer
Senior Backend Engineer at Incorta who cut memory usage by 33% and improved data-platform performance.
EgyptSenior Backend Engineer at Incorta
Led architecture and delivery of a 9-month migration from off-heap to on-heap storage for a data platform, optimizing G1GC and implementing custom SoftReferences to cut memory usage by 33% and improve filtering and distinct operations by 60% and search execution by 25%. Designed a robust fix for a critical production issue and led requirement gathering, design, implementation, and code review for
JavaG1GCSoftReferencesMemory OptimizationPerformance OptimizationSystem ArchitectureCode ReviewRequirements Gathering
Owned requirements, design, implementation, test planning, and code review for a Google-Cloud-based NoSQL Java application supporting timesheets for 37k employees and 10k+ projects. Mentored 2 senior and 3 junior engineers, controlled cloud costs, and partitioned main table by month reducing query costs by ~88% and increasing performance by 3x on BigQuery storage.
JavaGoogle Cloud PlatformNoSQLBigQueryCloud Cost OptimizationMentorshipTest PlanningCode Review
Designed and implemented a custom version of DBSCAN for multi-target tracking, developed a multi-target tracking system, and built a production simulation platform using ROS and Gazebo. Optimized a boundary fusion and lane tracking algorithm to reduce memory by 75% and enhance performance by ~20%.
DBSCANMulti Object TrackingROSGazeboAlgorithm OptimizationC++Python
Built a national asset monitoring and management system and a point-of-sale system.
Software DevelopmentSystem MonitoringPoint of Sale
Pursued a Master's Degree at Cairo University from 2014 to 2016.
Pursued a Master's Degree at Cairo University from 2014 to 2016.
Pursued a Bachelor's Degree at Cairo University from 2010 to 2014.
Pursued a Bachelor's Degree at Cairo University from 2010 to 2014.
Profile sourced from Himalayas.