Badges
Certifications
Certificate: SQL (Basic)
Certificate: Software Engineer Intern
Certificate: Software Engineer
Certificate: SQL (Intermediate)
Certificate: Problem Solving (Basic)
Certificate: Java (Basic)
Certificate: SQL (Advanced)
Certificate: Rest API (Intermediate)
Certificate: Problem Solving (Intermediate)
Certificate: JavaScript (Basic)
Certificate: JavaScript (Intermediate)
Certificate: Python (Basic)
Certificate: R (Intermediate)
Work Experience
Java Backend Developer
Masaref BSC•  February 2025 - Present•  Al Rehab, Cairo
• Developed and implemented Java services and routines within the Temenos T24 Core Banking System, delivering customized solutions for leading clients including National Investment Bank (NIB), Qasemi Bank, Libyan Islamic Bank, Sahara Bank, and Banque du Caire. • Integrated T24 services with third-party systems through RESTful APIs and core banking adapters, ensuring real-time transaction consistency and high availability. • Improved system performance by fine-tuning COB (Close of Business) jobs and optimizing Routines, reducing batch processing time by up to 35%. • Resolved complex production issues in live T24 environments, minimizing downtime and improving system reliability across multiple banking clients. • Collaborated with functional consultants to translate banking requirements into technical specifications and ensure full alignment with compliance and regulatory standards.
Jakarta Enterprise Developer
Upwork (formerly Elance-oDesk)•  May 2024 - December 2024•  Remote
• Designed and developed RESTful APIs using Spring Boot, integrating third-party services like payment gateways. Improved API performance by 30% through Redis caching and optimized database queries. • Enhanced MySQL database performance by redesigning schemas, adding indexes, and optimizing queries, reducing query execution time by 40%. • Implemented Spring Security with JWT-based authentication to secure sensitive endpoints and ensure compliance with industry standards. • Resolved critical production issues, including memory leaks and race conditions, improving application stability by 20%. • Streamlined database interactions using Spring Data JPA, reducing boilerplate code and improving development efficiency. • Conducted comprehensive testing with JUnit, achieving 90% code coverage and reducing production bugs by 50%. • Integrated Spring AOP for centralized logging, reducing issue resolution time by 25% and improving system reliability. • Collaborated in an Agile Scrum environment, delivering high-quality software solutions on time through sprint planning, daily stand-ups, and code reviews.
Education
Zagazig University
Computer Science & Engineering, B.Tech•  March 2025 - Present
Data Engineering, MCIT Zagazig University
Institute of Information Technology
Computer Science, B.Tech•  July 2022 - January 2023•  GPA: 3.85
Pluralsight MEAN Stack - ITI Six Months Internship (Smart Village, Giza)
Menoufia University
Computer Science, BS•  September 2018 - July 2022•  GPA: 3.06
Faculty of Computers and Information, Menoufia University