I'm a backend engineer who enjoys designing clean, maintainable services and REST APIs.
PILOT Mohamed El-Hawary
ACADEMY B.Sc. Information Technology, Borg El Arab Technological University
GRADUATED 2026 · Excellent (93.24%)
SPECIALTY Java · Spring Boot · microservices architecture
SECURITY Spring Security · Keycloak (OAuth2 / JWT)
DATA MariaDB / MySQL · InfluxDB · Hibernate/JPA · Flyway migrations
CARGO Dockerized services, event streaming with Kafka
Backend
Databases
DevOps, Observability & Testing
|
Microservices banking platform behind an API gateway with rate limiting. Six services: account, transaction, payment, fraud detection, notification, and the gateway itself. Stack: Java, Spring Boot, MariaDB, Cassandra, Docker Compose |
Seven Spring Boot services that stream smart-device readings through Kafka into InfluxDB, send threshold alerts by email, and generate AI energy-saving tips with Spring AI. Stack: Java 21, Kafka, InfluxDB, MariaDB, Keycloak, Resilience4j, Prometheus, Grafana |
| Mission | What it does | Tech |
|---|---|---|
| Banking-System | Accounts, transactions, payments and fraud detection as separate services | Java, Spring Boot, MariaDB, Docker |
| home-energy-tracker | Real-time energy monitoring with alerts, JWT security and AI insights | Java 21, Kafka, InfluxDB, Keycloak |


