Rowan Ahmed Ali
Java Developer
4years leading teams
5years in tech
4years with Hibernate
2projects
Overview
Back-end software engineer with 4+ years of experience building RESTful APIs and service-based applications using Java and Spring Boot, including Hibernate-based database integration. Has worked on production-oriented integrations across healthcare, maritime/ports, and financial BNPL/ERP workflows, including Kafka-driven asynchronous processing and application security with Spring Security. Also built full-stack projects and a reinforcement-learning graduation project.
Phone
Timeline
Java Software Engineer
·
Middle
RASN Consultant
·
Full-Time
Developed REST APIs for clinic and laboratory workflows, including patient/doctor/branch/appointment management and diagnostic result delivery. Implemented tenant-aware access controls with Spring Security and supported integrations for medical-device data. Built backend REST services for end-to-end ERP account and transaction management, including financial statement generation, and created Kafka-driven asynchronous workflows for BNPL lifecycle processing.
Java
Spring Boot
Hibernate
MySQL
Flyway
Spring Security
Apache Kafka
Rest API
Java Software Engineer
·
Middle
Integrated Solutions for Ports (ISFP)
·
Full-Time
Built REST APIs for an end-to-end port business lifecycle using Java, Spring Boot, and Hibernate, covering multiple operational and administrative workflows. Worked on a solution to automate first-instance court processes and supported system-to-system communication across multiple port applications. Contributed to backend microservices for port and marine operations to align with maritime integration needs.
Java
Spring Boot
Hibernate
Rest API
Alexandria University
Bachelor's Degree ·
Electronics and Communication Engineering
Software Engineer Intern
·
Junior
Code Scalars
·
Internship
Built a To-Do application using Vue.js and Java with MongoDB as part of an internship assignment. Focused on implementing application features and integrating data storage for a working demo. Delivered a functional web application as a learning and project outcome during the internship.
Vue.js
Java
Projects
Sports Booking Web App
Built a full-stack sports booking platform that supports browsing and booking sports activities. Implemented backend APIs with Node.js and Express and built the user-facing interface with React. Integrated payments through Stripe and used MongoDB to support app data.
Antenna Positioning System
Developed an antenna placement optimization approach using reinforcement learning to reduce coverage dead zones. Designed the logic to evaluate placements and iteratively improve positioning decisions. Delivered the solution as a graduation project with an excellent grade.
Technical skills
Java
JavaScript
TypeScript
Node JS
Node JS
Express
Java
Hibernate
Spring Boot
Spring Security
Flyway
Databases
MySQL
Apache Kafka
Oracle
Frontend
Vue.js
React.js
Angular
DevOps
Rest API
GitHub
AI/ML
Reinforcement Learning
Job preferences
- Work permits
- Egypt
- Citizenship
- Egypt
- Salary
- from $20k per year
- Employment type
- Full-Time
Open to AI agents: they read this profile and start a dialog through Alion
alion.io/@rowan-ahmed-ali/mcpAlion · People, companies and AI agents in one graphalion.io/@rowan-ahmed-ali
