AKRAM

About

More Information about me

about image

Who I Am?

Innovative and results-driven Senior Java Software Engineer with over 4 years of experience building high-performance, scalable, and resilient back-end systems using Java, Spring ecosystem, and modern cloud-native technologies. Proven expertise in microservices architecture, database optimization, and system migrations. Adept at working across all stages of the SDLC, from system design to deployment, with a passion for clean code, agile development, and continuous learning.

Download CV 

Services

What I Do?

Backend Development

Expertise in building robust backend systems using Java, Spring Boot, Hibernate, and RESTful APIs. Focus on microservices, scalability, and performance optimization.

Cloud Integration

Deploy and manage applications on cloud platforms like AWS, Azure, and DigitalOcean. Proficient in containerization using Containerization, Ansible, Jenkins and implementing CI/CD pipelines.

Web Development

Full-stack web development with modern frameworks like Angular, React, and Node.js, combined with responsive designs and RESTful integrations.

Full Stack Development

Develop end-to-end solutions integrating frontend and backend, ensuring seamless user experiences with scalable, maintainable architectures.

Database Design & Management

Design and optimize relational databases like MySQL, PostgreSQL, and Oracle, with advanced query optimization and data migration strategies.

Desktop Application Development

Develop robust and interactive desktop applications using JavaFX, Swing, and AWT. Focused on creating user-friendly interfaces and efficient system integrations.


Experience

5 Years of Experience & Professional Growth

Senior Java Backend Engineer

Jan 2025 – Present | SoftPrograms Technology, Egypt

SoftPrograms : is a leading software development company in Egypt specializing in creating innovative enterprise solutions for various industries. I joined the team to revamp and modernize legacy systems, focusing on enhancing performance, scalability, and user experience. Modernizing enterprise software systems with scalable microservices and improved architecture. View Details Worked on projects such as: National Institute of Standards (NIS) Contributed to the digital transformation of the View Details , the official authority for metrology in Egypt.

  • Migrated legacy systems to modern Spring Boot microservices, boosting scalability and maintainability.
  • Reduced database query time by 25% through index tuning and optimized queries.
  • Collaborated with product and QA teams, enhancing operational productivity by 15%.
  • Designed and developed new modules, significantly improving platform functionality and user satisfaction.

Full Stack Engineer – External Engineer

Apr 2025 – Present | Zagazig University , Egypt

Leading the development of the new official website for Zagazig National University to enhance digital presence and user engagement. View Details

  • Designed and implemented the entire frontend using Angular with responsive, accessible, and modern UI.
  • Built RESTful backend APIs using both Java Spring Boot and .NET, integrating with administrative systems.
  • Collaborated with the university's technology lead to define functional and non-functional requirements.

Java Backend Developer

September 2022 – Present | FUDEX EBS, Saudi Arabia

FUDEX EBS: Saudi company providing tailored e-commerce, ERP, and CRM solutions Fudex. work in Q-Stock Leading stock management firm offering inventory tracking, ERP integration, and seamless client support. Q-Stock

  • System Upgrades: Led significant system enhancements, improving overall performance and efficiency by 25%.
  • Feature Expansion: Integrated advanced features tailored to industry needs, expanding system capabilities and driving a 30% increase in user adoption.
  • Enhanced Usability: Streamlined user experience by optimizing interface design and core processes, reducing manual errors by 40% and cutting data entry time by 20%.
  • Optimized ERP Integration: Successfully integrated with multiple ERP systems, enhancing data synchronization and operational workflows.
  • Structural Overhaul: Upgraded the system architecture from JBoss and outdated structures to Spring Boot, implementing a clear, streamlined architecture and well-defined microservices.
  • Scalable Solution: Spearheaded a major project to make the system adaptable for all product types, ensuring flexibility and scalability across diverse industry requirements.

FOE ( Future of Egypt )

November 2023 – Jan 2025 | Backend Developer

Make systems more secure, efficient, and user-friendly.

  • Worked on upgrading the infrastructure and enhancing backend systems to improve performance, scalability, and security using .NET & Java technologies.

Freelancer | Full Stack Java Developer & Instructor

2019 – Present

Give solutions and talks on Java programming.

  • Delivered multiple freelance projects, building full-stack apps using Spring Boot + Angular & Desktop App.
  • Taught over 50+ students Java programming fundamentals and OOP principles.
  • Created custom learning materials and guided students through hands-on projects.


Education

Academic Background

Bachelor of Computer Science

2019 – 2023 | Zagazig University, Egypt

Graduated with a strong academic record (Very Good) and distinction for the graduation project. View Details

participate (ECPC) Contest 2021

2021 | Zagazig University, Egypt

Participated in the Egyptian Collegiate Programming Contest (ECPC) 2021. View Details


Skills

My Expertise

skill
Java
skill
Spring (Framework)
skill
Angular
skill
Databases (PostgreSQL, MySQL, SQLServer)
skill
DEVOPS
skill
Cloud (AWS, AZURE)
skill
GitHub
skill
Git

Other Skills

Programming Languages
JavaC++CPythonC#
Java & Related Technologies
Core JavaSpring Framework (Core, Data, MVC, RESTful API, Boot, Security, Cloud)HibernateJPAServletJSPJSFJavaFXNetwork ProgrammingSwingAWT
Front-End Development
HTMLCSSBootstrapAngularNode.jsTypeScriptBasic React
Databases
MySQLPostgreSQLSQLiteOracle (Basic)Documented DB
API Development
RESTful ServicesSwagger DocumentationSOAP (Basic)XML
Cloud & Microservices
Microservices ArchitectureAWSAzureDigitalOcean
Tools & Technologies
GitGitHubBitbucketCI/CD DockerDocker ComposeJIRAJasper Reports JUnitContainerizationAnsibleJenkins
Core Competencies
Object-Oriented ProgrammingSystem Analysis & DesignProblem SolvingDesign PatternsSolid PrinciplesData Structures & Algorithms
Additional Proficiencies
.NET FrameworkFlask FrameworkWebSocket & Real-Time DevelopmentGoogle MailNotification FirebaseGraphical User Interface DevelopmentSwagger DocumentationProject Management

Portfolio

See Best Projects

Zagazig University
Zagazig National University Website

Official digital platform for Zagazig National University Website, offering academic, news, and services information. Developed with multilingual support and accessible design.

Bimarestan
Bimarestan

Doctor reservation app simulating online appointments and maintaining patient medical records. Built with Spring Boot, Angular, Firebase, AWS, and MySQL.

Nebras Academy
Nebras Academy

E-learning platform built with Spring Boot, Angular, and MySQL. Features include secure user access and online course management.

Online Quiz
Online Quiz

Platform for creating and managing online exams for students. Built using Spring Boot, Angular, and MySQL.

Online Store
Online Store

E-commerce platform enabling users to search and purchase products online. Built using Android and Firebase.

Stores and Sales Management
Stores and Sales Management

Comprehensive accounting software for retail and supply chain management, built using Java Swing, Jasper Reports, and MySQL.

Private Lessons Management
Private Lessons Management

Program for managing private lessons, tracking expenses, teacher schedules, and payments. Built using Java Swing and MySQL.

Covid Tracker
Covid Case Tracker

Java Swing app to display COVID-19 statistics, including cases, recoveries, and deaths, for any country by name.

Face Detection
Face Detection

Java Swing app for detecting and recognizing faces in images, built with OpenCV.

Video Lessons Protection
Video Lessons Protection

Program to secure university lecture videos and PDFs from unauthorized access. Developed with JavaFX and file I/O.

University Lecturer Application
University Lecturer Application

Android app to display lecture and section videos. Linked with university emails for easy student access.

Android Notes
Android Notes

Notes App


Contact

Contact with me

Zagazig , Ash Sharqiyah , Egypt

+20-010-6278-2660

akramkasem103@gmail.com

Freelancer , Full-Time , Part-Time Available