Hello,
I am
  Abdellah Khallouk

Backend-focused Java Developer with 3+ years of experience building REST APIs, backend services, data-driven modules, and Android-based solutions. Skilled in Java, Spring Boot, Spring Framework, REST/JSON communication, and modular service-layer development with a strong focus on scalability, maintainability, and clean architecture.

Download CV
Abdellah Khallouk

Backend-Focused Java Developer

About Me

About

Building robust REST APIs and scalable backend services with Java and Spring Boot.

I am a Backend-focused Java Developer with 3+ years of experience building REST APIs, backend services, data-driven modules, and Android-based solutions. Skilled in Java, Spring Boot, Spring Framework, REST/JSON communication, and modular service-layer development.

Experienced in MySQL, Oracle SQL Developer, SQL Workbench, Postman, Maven, Gradle, and Docker Desktop. Proficient with IntelliJ IDEA, Android Studio, Visual Studio Code, and Git/GitHub, supporting stable development environments and CI/CD workflow alignment. Strong advocate for clean code, testing, and Agile development practices.

  • Full Name:Abdellah Khallouk
  • Language:English, Arabic, French
  • Phone No:+1 703 373 6821
  • Email:abdellah@webappn.com
  • Address:Alexandria, USA
0%

Java & Spring Boot

Backend development, REST APIs, Spring Framework, Hibernate, and service-layer architecture.

0%

REST & JSON

Building REST APIs with structured request validation, response formatting, and error handling.

0%

Database Management

MySQL, Oracle SQL Developer, SQL Workbench, and query optimization.

0%

Tools & DevOps

Maven, Gradle, Docker Desktop, IntelliJ IDEA, Git/GitHub, CI/CD fundamentals.

My Resume

Achievements

Education

  • 09/2019 – 07/2022
    Master of Science – Mechatronic Engineering
    - Obuda University

    Advanced graduate studies in Mechatronic Engineering, developing deep expertise in mechanical systems integration, embedded systems, and automation. Completed thesis-focused research strengthening analytical and problem-solving skills for industrial automation and engineering applications.

  • 09/2014 – 06/2018
    Bachelor of Science – Mechatronics and Embedded Systems
    - Faculty of Science Dhar El Mahraz, Fez, Morocco

    Undergraduate degree in Mechatronics and Embedded Systems, acquiring comprehensive knowledge in robotics, automation, electrical systems, and embedded programming. Developed foundational skills in systems design and mechanical engineering principles applicable to industrial and software solutions.

Experience

  • Dec 2024 – Present
    QED Investors | Alexandria, VA - Backend Java Developer

    💠 Develop scalable backend services using Java and Spring Boot, implementing structured business logic and reusable service layers.
    💠 Build and enhance REST APIs that support secure data transfer, validation workflows, and structured JSON responses.
    💠 Work on MySQL and Oracle SQL Developer to design schemas, refine database interactions, and support indexing and performance tuning.
    💠 Refactor existing backend modules by restructuring classes, improving dependency management, and applying clean coding patterns.

    Environment: Java, Spring Boot, Spring Framework, REST/JSON, MySQL, Oracle SQL Developer, IntelliJ IDEA, Postman, Git/GitHub, Maven, Gradle.

  • Jul 2023 – Oct 2024
    ClearKarma | Vienna, Austria - Software Developer

    💠 Built and enhanced Android application components using Java/XML, contributing to mobile workflow logic and UI-driven feature handling.
    💠 Developed backend logic for processing environmental data, transforming API responses, validating JSON payloads, and structuring business rules for traceability features.
    💠 Integrated third-party APIs and collaborated with MySQL databases, designing queries, adjusting table structures, and supporting data-driven operations within the application.
    💠 Conducted cross-platform debugging in Android Studio, IntelliJ, and Visual Studio Code to resolve UI inconsistencies, backend issues, and integration failures.
    💠 Collaborated with engineering teams to refine feature designs, optimize user flows, and support prototype iterations in an Agile development cycle.

    Environment: Java, Android Studio, XML, MySQL, SQL Workbench, JavaScript, Python, REST, JSON/XML, Uniface, Git/GitHub, Docker Desktop (basic), React (entry), AngularJS (entry), HTML5, CSS3, Agile/Scrum

  • Oct 2021 – Feb 2023
    Attracto Next Tech Digital Solutions | Győr, Hungary - Junior Java Developer

    💠 Assisted in implementing backend services using Java and Spring components, contributing to feature development and modular logic.
    💠 Built REST API endpoints with structured request validation, response formatting, exception handling, and standardized payload rules.
    💠 Worked with MySQL and Oracle SQL Developer to perform CRUD operations, improve data integrity, and build query logic for backend functionality.
    💠 Participated in environment configuration tasks including application property setup, build execution support, and aligning modules for smooth deployments.
    💠 Debugged backend modules by reviewing logs, analyzing stack traces, and identifying logic defects for faster issue resolution and system stabilization.

    Environment: Java, Spring Framework (basic), REST, JSON/XML, MySQL, Oracle SQL Developer, IntelliJ IDEA, Git/GitHub, Maven (basic), Postman, Agile/Scrum

  • Jan 2018 – May 2018
    ZALAGH PLANCHER FES | Casablanca, Morocco - Assistant Concept Engineer – Internship

    💠 Analyzed system input/output behavior for industrial automation equipment, mapping operational dependencies and mechanical requirements.
    💠 Prepared detailed mnemonic tables outlining operational logic, sequential tasks, and equipment response behavior.
    💠 Designed Structured Function Charts (SFC) using STEP7 to represent automated industrial processes and sequential workflows.
    💠 Supported troubleshooting tasks and efficiency improvements by assisting with electrical diagnostics and automation performance evaluation.

    Environment: STEP7, SFC, CATIA V5, CATIA V6, MATLAB Simulink, LabVIEW

My service

service
Backend Development

Backend Development

Robust APIs and microservices with Java & Spring Boot.

Backend Development

Designing and implementing secure, high-performance APIs, microservices, and event-driven architectures with Kafka and Hibernate ORM.

REST API Development

REST API Development

Building secure and scalable REST APIs with Java & Spring Boot.

REST API Development

Designing REST APIs with structured request validation, JSON response formatting, error handling, and OAuth2/JWT authentication.

Database Design

Database Design

Optimizing MySQL and Oracle database architectures.

Database Design

Schema design, query optimization, indexing strategies, and efficient CRUD operations using MySQL, Oracle SQL Developer, and SQL Workbench.

Android Development

Android Development

Building robust mobile apps with Java and Android Studio.

Android Development

Developing Android applications using Java/XML, implementing mobile workflow logic, UI-driven features, and cross-platform debugging.

My Traits

Traits

Problem Solver

Analytical thinker with a passion for tackling complex challenges.

Problem Solver

Known for breaking down complicated technical issues into practical, innovative solutions while maintaining efficiency.

Adaptable

Thrives in dynamic environments and embraces new technologies.

Adaptable

Quick to learn emerging tools and frameworks, seamlessly adjusting to evolving project requirements.

Team Player

Works effectively with diverse teams to achieve shared goals.

Team Player

Strong communicator and supportive colleague, fostering an environment of trust, knowledge-sharing, and growth.

Detail-Oriented

Focuses on precision and quality in every aspect of work.

Detail-Oriented

Committed to delivering clean, reliable, and well-documented solutions with long-term sustainability in mind.

My Projects

Portfolio
  • ALL
  • DEVELOPMENT

Peer-to-Peer Chat Application

Built a direct socket-based messaging system enabling real-time peer-to-peer communication with secure IP/port authentication, message streaming, and dynamic UI interaction. Implemented advanced features including file sharing, synchronized UI themes, Caesar Cipher encryption, voice-command input, and timestamped chat-history management. Designed a reliable client-side architecture with robust error handling, connection recovery logic, and persistent conversation logs for seamless user experience.

  • Duration : –
  • Client : Personal
  • Tech: Socket-based networking, file transfer, UI/UX, encryption
  • Type : Peer-to-peer Messaging Application

Ball-Tracking Robot — Raspberry Pi 3B

Developed an autonomous tracking robot using Raspberry Pi and OpenCV to detect, isolate, and follow a moving ball through real-time computer-vision processing. Engineered directional movement logic that adjusts motor control based on object coordinates, enabling responsive navigation and motion-based decision making. Built a functional surveillance prototype capable of continuous region monitoring and automated response behaviors while maintaining optimized performance on limited hardware.

  • Duration : –
  • Client : Personal
  • Tech: Raspberry Pi 3B, OpenCV, computer vision, motor control
  • Type : Autonomous Robotics Prototype

Get in Touch

Contact

E-Mail

  abdellah@webappn.com

Contact

  +1 703 373 6821

Address

  Alexandria, USA