Ahmed El-Seginy - Java Software Developer

Welcome!...

Ahmed El-Seginy

Software Engineer
Cairo, Egypt

“What makes my code so special is the time I have devoted to perfecting it.I build scalable systems with Java & Spring framework, with some frontend when the project needs it, and I use AI tools day to day to move faster and refine ideas.”

About Me

"Java backend developer with 2+ years building scalable enterprise applications — REST APIs, microservices, and event-driven systems with Spring."

My Approach

  • Test-driven development
  • Clean architecture principles
  • Agile methodology
  • Continuous learning

What I Do

Building scalable and maintainable backend systems using Java & Spring Boot

Designing and implementing secure RESTful APIs with Spring Security

Utilizing Spring Data JPA and Hibernate for efficient data persistence

Implementing workflow engines and business process automation

Applying OOP, SOLID principles, and design patterns for clean code

Implementing Event-Driven Architecture with RabbitMQ and ActiveMQ

Experience with API design and documentation using Swagger/OpenAPI

Microservices architecture and CI/CD pipeline management with Jenkins

Proficient in MySQL, PostgreSQL, and Oracle for relational database management

Using Liquibase for version-controlled database schema migrations

Writing complex SQL and PL/SQL queries for data manipulation and retrieval

Experience with database design and optimization

Technical Skills

Java icon
Java
Spring Boot icon
Spring Boot
Node.js icon
Node.js
MySQL icon
MySQL
PostgreSQL icon
PostgreSQL
Oracle icon
Oracle
RabbitMQ icon
RabbitMQ
ActiveMQ icon
ActiveMQ
Liquibase icon
Liquibase
Microservices icon
Microservices

Experience

My journey in software development

ZagSystems

Software Engineer

ZagSystems
Part-time
May 2025 - Jun 2026
Remote

Worked on IoT Platform and Pharmacy Inventory Management System within a microservices environment using Spring Boot. Developed an enterprise microservices platform and reusable workflow engine adopted across company projects, with a focus on scalability and modularity.

Backend Business LogicWorkflow EnginesMicroservicesCI/CD with JenkinsSystem ArchitectureAgile Collaboration
ZagSystems

Java with Spring Mentorship

ZagSystems
Mentorship
Sep 2024 - Aug 2025
Remote

Completed hands-on mentorship in Spring Boot, Microservices, and Event-Driven Architecture while building scalable backend applications.

Spring Boot MasteryRESTful APIsEvent-Driven ArchitectureSocial Media Platform
Online

Spring Boot Bootcamp

Online

Education
Jun 2024 - Jan 2025
Remote

Built backend applications with Spring Boot and MySQL, focusing on clean architecture, testing, and API documentation.

Spring CoreSpring BootMySQLClean ArchitectureAPI Documentation
My Work

Featured Projects

A showcase of my recent work, demonstrating expertise in backend development, full-stack solutions, and modern software architecture.

Luisi ERP-System preview
Full Stack

Luisi ERP-System

Enterprise Management Platform

Developed a comprehensive monolithic service using Spring Boot (backend) and Next.js with ShadCN UI & Redux (frontend). Secured authentication with AWS Cognito and managed relational data using PostgreSQL.

"Built the full stack solo — Spring Boot services, a Next.js + Redux UI, and AWS Cognito auth over PostgreSQL."

Stack
Spring BootNext.jsAWS CognitoPostgreSQLRabbitMQ+1
Social Media Platform preview
Backend

Social Media Platform

Zag Systems

Designed and developed RESTful APIs with Java Spring Boot, applied Spring Security with ActiveMQ Artemis, and managed relational data using MySQL + Hibernate + Liquibase.

"Designed the REST APIs, secured them with Spring Security, and handled async messaging with ActiveMQ Artemis."

Stack
JavaSpring BootSpring SecurityActiveMQMySQL+2
Z-Pharma Inventory System preview
Backend

Z-Pharma Inventory System

Zag Systems

Designed and developed core modules of a pharmaceutical inventory management system based on Microservices Architecture — including Pharmacy Management, Complaint Handling, Notification System, and User Management.

"Split the domain into microservices — pharmacy, complaints, notifications, and users — coordinated by a workflow engine."

Stack
JavaSpring BootSpring CloudMicroservicesDDD+4
Mizan Legal System preview
Full Stack

Mizan Legal System

Legal Management System

A comprehensive legal management system built as a monorepo with Java Spring Boot backend, Next.js web application, and Flutter mobile app. Features document management, case tracking, client management, secure authentication with role-based access control, and real-time updates across platforms. Organized as Git submodules for scalable microservices architecture.

"A monorepo tying a Spring Boot backend to a Next.js web app and a Flutter mobile app, with role-based access throughout."

Stack
JavaSpring BootNext.jsTypeScriptMySQL+3
Sakan preview
View Website
Full Stack

Sakan

Property Management System

A full-stack Property Management System for handling properties, leases, billing, maintenance, reporting, notifications, audit trails, and role-based user management. Built with a multi-module Spring Boot (Java 17) backend using JPA/Hibernate, MySQL, Liquibase migrations, and Apache Artemis messaging, paired with a Next.js 15 + React 19 frontend featuring Redux Toolkit, real-time updates over WebSockets (STOMP), and granular role-based access control.

"Multi-module Spring Boot backend with real-time updates over WebSockets and granular role-based access control."

Stack
Java 17Spring BootNext.jsReactMySQL+5
View Website
Frontend

Verdia

Cultivating Tomorrow's Harvest

Empowering farmers with sustainable AI-driven solutions and advanced robotics to maximize yield and minimize environmental impact.

"A frontend exploring AI-driven, sustainable agriculture tooling."

Stack
Next.jsTypeScriptShadCNAIRobotics+1

Education

Academic foundation and community involvement

New Cairo Technological University (NCTU)

B.S.E. in Information and Communications Technology (ICT)

New Cairo Technological University (NCTU)

Nov 2024 - Present
Faculty of Industrial and Energy Technology
In Progress

Currently pursuing advanced coursework in software engineering and system design, focusing on scalable architecture and enterprise solutions.

ICT StudentSoftware EngineeringSystem Design
Clubs & Activities
Microsoft Student Clubs (NCTU) - Co-Leader of Backend Team
Co-Leader of Backend Team

Microsoft Student Clubs (NCTU)

2024 - Present
Google Developer Groups (GDG) - Organizer
Organizer

Google Developer Groups (GDG)

2024 - Present
Misr International Computer & AI Academy | MICA

High School Diploma, Computer Programming

Misr International Computer & AI Academy | MICA

Oct 2020 - Jun 2024
Computer Science Track
95.67%

Mastered Java programming fundamentals with distinction, explored Oracle Database development and PL/SQL programming, and participated in coding competitions.

Java FoundationOracle DatabaseHigh Distinction

Get In Touch

Have a project or a role in mind? Send a message and I'll get back to you.

Contact Information

Reach out through any of these channels

Prefer email?

Reach me directly and I'll usually reply within a day.

Send Email

Send a Message

Fill out the form and I'll get back to you