Hello, I'm

Abdelrahman
Eltokhy

Software Engineer · Java Developer

Get to know me

Software engineer with 1+ years of experience designing and building enterprise applications using Java, Spring Boot, PostgreSQL, and Docker.

Experienced in database optimization, test automation, and implementing secure authentication systems with Spring Security. Strong foundation in modular architecture, API design, and DevOps practices. Focused on clean code, maintainability, and comprehensive documentation.

B.Sc. Computer Science Tanta University · GPA 3.26
Based in Kuwait Open to remote work

Where I've worked

Java Software Engineer

Evolving Cyber
Sep 2025 – Present
Full-time · Remote (USA)
  • Building a multi-tenant SaaS for managing security guard companies.
  • Collaborated with stakeholders and developers to design scalable backend solutions.
  • Containerized the app with Docker and deployed on AWS EC2.
  • Contributed to CI/CD setup with GitHub Actions.

Java Backend Developer

Mega Dev
Jul 2023 – Dec 2024
Intern → Part-time
  • Progressed from intern to part-time developer after six months.
  • Built and maintained backend features using Spring Boot, improving system stability and scalability.
  • Achieved 80%+ test coverage with JUnit & Mockito.
  • Improved query performance by 25% through schema redesign and query optimization.
  • Reduced onboarding time by 30% with technical documentation and ERD diagrams.

What I've built

Print Your Checks

Check printing platform with modular architecture, JWT auth, and MFA.

Spring Modulith PostgreSQL Redis Docker Flyway

WhatsApp Reminder Bot

Production bot with NLP for meeting reminders, AI-powered message parsing, and multi-stage notifications.

Node.js TypeScript Prisma PostgreSQL OpenAI

Food Delivery Platform

Restaurant menu, cart, and order workflows with RBAC and API-first design.

Spring Boot PostgreSQL Liquibase Docker OpenAPI

Clinic Management System

Role-based clinic system for patients, doctors, and appointments with Keycloak auth and audit logging.

Spring Boot Keycloak Hibernate Envers JUnit

What I work with

Languages

Java, Python, C/C++, SQL, TypeScript

Frameworks

Spring Boot, Spring Security, Spring Data JPA, Hibernate, React, JUnit, Mockito

Databases & Tech

PostgreSQL, Oracle, MySQL, Redis, RabbitMQ, Liquibase, Swagger, JWT

Dev Tools

Linux, AWS EC2, Docker, Maven, Git, GitHub Actions, IntelliJ

Let's build something
together.