
Timeline
About me
Software Engineer @Fawry | ACPC Finalist
Education
Cairo university
2019 - 2023Computer science
Experience
Bld.ai
Jul 2022 - Dec 2022Software engineer internFawry
Nov 2023 - nowSoftware engineerOverview: Egypt’s largest e-payments & digital finance solutions company.Team: Worked in the AI team along with data scientists, big data engineers and NLP engineers.Projects:Credit Scoring Engine- Developed a dynamic Credit Scoring Engine designed to enhance real-time decision-making and improve adaptability to changing business requirements. - I was lucky that I worked on it from scratch, overseeing the entire lifecycle from development to testing, staging, and production deployment.- Handled the deployment by myself and collaborated with cross-functional teams to migrate existing hard-coded scoring logic by building custom integration scripts to ensure a smooth launch.AML (Anti Money Laundering)- I had no handover for this project but I was able to develop and integrate an API between our Investment & Savings Gateway and an ML model that checks whether applying customers are blacklisted or not. This significantly enhances the company's security and compliance measures.- I also made a dashboard using React for the Risk Management Team so that they can manage all suspicious scan requests.Customer TargetingI'm currently working on a project that aims to segment, target and track customers for marketing purposes and campaigns. It involves technologies like Apache NiFi, Kafka, Mixpanel and Hive.MentorshipIn addition to this, I actively mentored interns, through hands-on guidance and project involvement.I always tried to help them as much as I can and break their internship into several manageable tasks so that they can learn while working too.Technologies & tools: Java, Spring-Boot, JUnit, Mockito, SQL, Oracle SQL Developer, Python (for scripting purposes), React, JavaScript, IBM Web Sphere, Azure DevOps Server, Docker, Git. Show less
Licenses & Certifications
- View certificate
Icpcid: icpc accomplishments
Icpc - international collegiate programming contestJan 2020
Volunteer Experience
Art Director
Issued by 180 Daraga on Oct 2021Associated with Ziad Abd El-Monem
Coach
Issued by ICPC - International Collegiate Programming Contest on May 2023Associated with Ziad Abd El-Monem
Instructor
Issued by 180 Daraga on Apr 2022Associated with Ziad Abd El-Monem
Recommendations
Rast aras majeed
MBA | Organizational Development Manager at Faruk Investment GroupIraqLaura rank
Assistentin der GeschäftsführungDaisendorf, Baden-Württemberg, GermanyArvind kumar puorhit
Data AnalystChandigarh, IndiaTori shapiro
Leveraging technology to close the opportunity divideAtlanta Metropolitan AreaYağmur çakir
BIM Specialist / ArchitectIstanbul, TürkiyeLiew yuquan
Private Markets Technology & OperationsAustraliaElnaz bagheri
Biologist, ResearcherLos Angeles, California, United StatesDomante kibirkstyte
Senior Consultant | Employee Development HUBVilnius, Vilniaus, LithuaniaWłodzimierz lewoniewski
Assistant Professor at the Department of Information Systems at Poznań University of Economics and B...Poznań, Wielkopolskie, PolandAndré oliveira
Especialista em Investimentos e Serviços Financeiros!Rio de Janeiro, Rio de Janeiro, Brazil
...