About

More Information about me

about image

Who I Am?

Innovative Senior Software Engineer with extensive experience in crafting and deploying robust software solutions, predominantly in Java. Proficient in Java SE and EE, with expertise in Spring, Hibernate, and microservices, alongside a solid foundation in database design and analysis. Known for translating business requirements into high-quality technical implementations, creating scalable, performance-driven applications, and thriving in collaborative environments. Continuously advancing in emerging technologies, actively engaging in competitive programming, and committed to lifelong 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 Docker 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

4 Years of Experience & Professional Growth

Java Backend Developer

September 2022 – Present | FUDEX EBS, Saudi Arabia

FUDEX EBS specializes in tailored e-commerce, ERP, and CRM solutions. Worked on Q-Stock, a leading stock management platform:

  • Upgraded system architecture from JBoss to Spring Boot, enhancing scalability.
  • Integrated advanced features, improving user adoption by 30%.
  • Streamlined processes, reducing manual errors by 40% and data entry time by 20%.
  • Improved ERP integration, boosting operational efficiency.

FOE ( Future of Egypt )

November 2023 – Present | Backend Developer

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

Freelancer | Full Stack Java Developer & Instructor

2019 – 2022

  • Developed and delivered freelance projects focusing on Java-based full-stack solutions.
  • Taught Java programming to aspiring developers, covering core and advanced concepts.


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.


Skills

My Expertise

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

Other Skills

Programming Languages
Java C++ C Python C#
Java & Related Technologies
Core Java Spring Framework (Core, Data, MVC, RESTful API, Boot, Security, Cloud) Hibernate JPA Servlet JSP JSF JavaFX Network Programming Swing AWT
Front-End Development
HTML CSS Bootstrap Angular Node.js TypeScript Basic React
Databases
MySQL PostgreSQL SQLite Oracle (Basic) Documented DB
API Development
RESTful Services Swagger Documentation SOAP (Basic) XML
Cloud & Microservices
Microservices Architecture AWS Azure DigitalOcean
Tools & Technologies
Git GitHub Bitbucket CI/CD Docker Docker Compose JIRA Jasper Reports JUnit
Core Competencies
Object-Oriented Programming System Analysis & Design Problem Solving Design Patterns Solid Principles Data Structures & Algorithms
Additional Proficiencies
.NET Framework Flask Framework WebSocket & Real-Time Development Google Mail Notification Firebase Graphical User Interface Development Swagger Documentation Project Management

Portfolio

See Best Projects

Bimarestan
Bimarestan

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

Nebras Academy

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

Online Quiz

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

Online Store

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

Stores and Sales Management

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

Private Lessons Management

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

Covid Case Tracker

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

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

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

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

Customize your view

Manage your font size, color and background. These settings affect all the portfolio on this browser

Font Size

Aa
Aa

Color

background

Light
Dim
Dark