Coding banner

Abanoub Wagim

Java Backend Developer

Backend-focused developer specializing in Java and Spring Boot, with hands-on experience building RESTful APIs, implementing business logic, and designing relational databases.

About Me

Profile

Hi, I'm Abanoub Wagim — a Java backend-focused developer.

Personal Bio: I am a software developer specializing in Java. With a passion for clean code and resilient systems, he enjoys building features that drive business impact.

Professional Summary: Hands-on experience with Spring Boot for building RESTful APIs, working with relational databases, and applying OOP principles.

Java Spring Boot REST API Database

Education

Faculty of Information Systems

Higher Institute For Specific Studies – B.S. in BIS • 2022 – 2026 (Egypt)

GPA: 2.96/4.0

Coursework: Algorithms, Distributed Systems, Databases, Software Engineering

Industrial Secondary School — Electronics Department

Thanawiya Sanaye'ya – Electronics • Graduated 2022 (Egypt)

Grade: 84%

Coursework: Electronics, Circuits, Electrical Systems, Digital Logic

Work Experience

Volunteer – Backend Developer (DSDC)
Cairo International Book Fair (CIBF) • Dec 2025 – Present
  • Contributing as a backend developer in an ongoing technical project for the Cairo International Book Fair (CIBF).
  • Building and maintaining backend services using TypeScript, Node.js, and Prisma ORM.
  • Gaining hands-on experience in real-world software development, teamwork, and problem-solving in a production-oriented environment.
  • Supporting event organization and coordination through a custom digital program.
  • Collaborating with the team to manage schedules, volunteers, and participant data.
Intern – Front-End Developer
National Telecommunication Institute (NTI) • May 2025 – July 2025
  • Master HTML, CSS, and JavaScript to build modern, interactive websites.
  • Design responsive websites that adapt to all screen sizes and devices.
  • Completed hands-on tasks after each training session and uploaded all projects to GitHub using Git version control.
Intern – Java Developer
Information Technology Institute (ITI) • July 2024 – Aug 2024
  • Create Java classes and use object references.
  • Encapsulate a class using access modifiers and overloaded constructors.
  • Handle a checked exception in a Java application.
Volunteer – Java Core Team Member Developer
Google Developer Student Club (GDSC) • Aug 2023 – Aug 2024
  • Conducted Java workshops and mentored participants on core Java concepts and programming fundamentals.
  • Guided learners through problem-solving exercises and coding challenges.
  • Built projects and solved challenges using Java, Data Structures, and Algorithms.
  • Collaborated with peers in coding sessions and workshops.

Skills & Tools

Backend Development
Java SE Java EE Spring Core Spring Data Spring Boot Spring MVC Spring Security Hibernate/JPA Microservices REST API Swagger Spring Cloud Maven JUnit Docker
Frontend Development
HTML5 CSS3 JavaScript Bootstrap Angular
Database & Tools
MySQL PostgreSQL Prisma ORM Git & GitHub Postman

Featured Projects

Get In Touch

Contact Information

Let's talk about your next project. I'm available for full-time roles and freelance engagements.

Send a Message