I'm a results-driven software engineer with hands-on experience in designing and developing RESTful APIs and microservices using Spring Boot. I build scalable, secure, and maintainable backend systems for fintech and enterprise applications, integrating with databases, messaging systems, and cloud infrastructure while collaborating with cross-functional teams. I thrive in regulated environments and have shipped services that enable end-to-end business workflows, including secure authentication and authorization with OAuth2 and Microsoft Entra ID. I enjoy turning complex requirements into clean APIs, reusable components, and reliable deployments on Kubernetes in Google Cloud Platform.

Shrook Zein

I'm a results-driven software engineer with hands-on experience in designing and developing RESTful APIs and microservices using Spring Boot. I build scalable, secure, and maintainable backend systems for fintech and enterprise applications, integrating with databases, messaging systems, and cloud infrastructure while collaborating with cross-functional teams. I thrive in regulated environments and have shipped services that enable end-to-end business workflows, including secure authentication and authorization with OAuth2 and Microsoft Entra ID. I enjoy turning complex requirements into clean APIs, reusable components, and reliable deployments on Kubernetes in Google Cloud Platform.

Available to hire

I’m a results-driven software engineer with hands-on experience in designing and developing RESTful APIs and microservices using Spring Boot. I build scalable, secure, and maintainable backend systems for fintech and enterprise applications, integrating with databases, messaging systems, and cloud infrastructure while collaborating with cross-functional teams.

I thrive in regulated environments and have shipped services that enable end-to-end business workflows, including secure authentication and authorization with OAuth2 and Microsoft Entra ID. I enjoy turning complex requirements into clean APIs, reusable components, and reliable deployments on Kubernetes in Google Cloud Platform.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Advanced

Work Experience

Software Developer at Ejada Systems
December 1, 2023 - Present
Developed, tested, and maintained backend microservices for Al Rajhi Bank’s enterprise banking platform and internal platforms, integrating with financial and government systems in regulated environments. Contributed to loan and financing-related features, supporting end-to-end business workflows from validation to execution. Built and exposed secure REST APIs to integrate backend services with external government and financial entities, as well as internal enterprise systems. Designed and implemented Backend-for-Frontend (BFF) services to support mobile applications. Enforced OAuth2 authentication and authorization integrated with Microsoft Entra ID. Created a reusable JWT validation library adopted across multiple microservices to enforce consistent authentication and authorization policies. Configured a Spring Cloud Gateway as a centralized API entry point, routing requests to multiple backend microservices. Led backend development lifecycle, from user story analysis to API design

Education

B.Sc. Computer Science at Asyut University
January 11, 2030 - January 3, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Government, Professional Services

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more