I am Mohamed Ali Rizk AbdElRazek, a software engineer with extensive experience in Java/J2EE, Spring, and microservices, delivering backend solutions for financial services, travel tech, and telecoms. I have contributed to the ING Checkout team, built REST-JSON APIs, led mentoring for junior engineers, and driven performance testing and reliable deployments in Agile DevOps environments. I am seeking a challenging role in a forward-thinking organization where I can apply my technical expertise, continue learning, and contribute to the growth and success of the team and the company.

Mohamed Ali Rizk AbdElRazek

I am Mohamed Ali Rizk AbdElRazek, a software engineer with extensive experience in Java/J2EE, Spring, and microservices, delivering backend solutions for financial services, travel tech, and telecoms. I have contributed to the ING Checkout team, built REST-JSON APIs, led mentoring for junior engineers, and driven performance testing and reliable deployments in Agile DevOps environments. I am seeking a challenging role in a forward-thinking organization where I can apply my technical expertise, continue learning, and contribute to the growth and success of the team and the company.

Available to hire

I am Mohamed Ali Rizk AbdElRazek, a software engineer with extensive experience in Java/J2EE, Spring, and microservices, delivering backend solutions for financial services, travel tech, and telecoms. I have contributed to the ING Checkout team, built REST-JSON APIs, led mentoring for junior engineers, and driven performance testing and reliable deployments in Agile DevOps environments.

I am seeking a challenging role in a forward-thinking organization where I can apply my technical expertise, continue learning, and contribute to the growth and success of the team and the company.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

Arabic
Fluent
English
Advanced

Work Experience

Senior Software Engineer at ING
April 1, 2023 - Present
Member of the ING Checkout team within the Payments tribe, designing and building state-of-the-art e-commerce payment solutions for merchant clients. Proactively align with the Squad Master and Chapter Lead to scope work, drive TECH QBR within the squad, and mentor junior engineers. The ING Checkout application, built from scratch in 2023, operates on ING's latest tech stack and impacts billing, KYC, cards, and data warehouse. Work done in an Agile Scrum and DevOps environment, delivering high-quality software every two weeks. Expertise includes backend Java/J2EE with Spring, designing REST-JSON APIs, event-driven designs, performance testing with Apache JMeter, and working with Git, Maven, Azure DevOps, Sonar, and Oracle databases.
IT Software Engineer at UBS Business Solution Poland
August 1, 2019 - March 1, 2023
MDE Market Data Engine project: collection of all trading information after EOD and provide realtime pricing for multiple currencies; curve view for future prices. Tech stack includes Java 8, Spring Boot microservices, Python, C++, Sybase, MSSQL, Solaris, Linux; frontend with jQuery; middleware with Tibco, 29West message broker. CI/CD using TeamCity and Gradle; involvement with data processing and integration tasks.
Senior Java Developer at Sabre Polska
September 1, 2018 - July 1, 2019
Worked on Airline solutions, enabling data collection for fuel, airport charges, and indirect costs; supported invoice processing workflow and revenue calculations. Participated in daily standups, estimation poker, and sprint planning; solved bugs, implemented customer requests, performed peer reviews. Tech stack included Java 6/7, JBoss ESB, JUnit, Mockito, Gradle, Maven, Git, Jenkins, and Oracle DB; plan to move to microservices with Java 8 and Spring Boot.
Senior Java Developer at Vodafone International Services
June 1, 2017 - July 1, 2018
Spain team delivering middleware for front-end (Mobile & Web) using Spring technologies; exposing REST services and integrating with backend SOAP services. Implemented with Spring Boot, Spring Rest, Spring Data (Mongo, Redis for caching); REST APIs documented on Swagger Hub; security via OAuth2 and JWT; containerized deployments with Docker.
Software Specialist at CIT Global
June 1, 2016 - June 1, 2017
Led a mobile payment application initiative, coordinating with multiple partners (Central Bank of Jordan, Umniah, Cairo Amman Bank, EMP Jordan & Egypt). Managed a team of 5 developers and 2 QCs; conducted estimation, planning, task breakdown, and execution to meet deadlines and corporate goals.
Senior Java Developer at CIT Global
January 1, 2015 - June 1, 2016
Designed and developed high-volume, low-latency applications for mission-critical systems; contributed to all phases of the development lifecycle; delivered reusable software components and supported continuous improvement with new technologies and architectural reviews.
Java Developer at CIT Global
June 1, 2014 - January 1, 2015
Back-end web development for VERiCASH mobile money platform; server-side logic, integration with banks' web services APIs; technologies included GWT, EJB3, Mule, Spring, Java 8, Oracle, MongoDB, ActiveMQ, JBoss EAP6, Tomcat.
Java Developer at Ark Development
June 1, 2012 - June 1, 2014
Developed Social Network System (connectarabs.com) with News Feed, Groups, Events; allowed users to post talents and share; supported sponsor features. Used MVC with JSF, Java 7, Spring, RESTful Web Service, JSON, jQuery, JPA, Hibernate, Neo4j, MySQL.
Java & Oracle Developer at Advanced Technology
January 1, 2012 - June 1, 2012
ERP systems for HR and Inventory modules; implemented using MVC with Servlet/JSP; developed PL/SQL packages and Java integration.

Education

B.Sc. Computer Engineering and Automatic Control at Faculty of Engineering, Tanta University
January 1, 2003 - January 1, 2008

Qualifications

Java Programming Core and Advanced
January 11, 2030 - April 3, 2026
Oracle 10g (SQL – PL/SQL – Forms)
January 11, 2030 - April 3, 2026
Blockchain Boot Camp
January 11, 2030 - April 3, 2026

Industry Experience

Financial Services, Software & Internet, Professional Services, Telecommunications, Travel & Hospitality

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more