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.
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
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.
Backend development, REST APIs, Spring Framework, Hibernate, and service-layer architecture.
Building REST APIs with structured request validation, response formatting, and error handling.
MySQL, Oracle SQL Developer, SQL Workbench, and query optimization.
Maven, Gradle, Docker Desktop, IntelliJ IDEA, Git/GitHub, CI/CD fundamentals.
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.
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.
💠 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.
💠 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
💠 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
💠 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
Robust APIs and microservices with Java & Spring Boot.
Designing and implementing secure, high-performance APIs, microservices, and event-driven architectures with Kafka and Hibernate ORM.
Building secure and scalable REST APIs with Java & Spring Boot.
Designing REST APIs with structured request validation, JSON response formatting, error handling, and OAuth2/JWT authentication.
Optimizing MySQL and Oracle database architectures.
Schema design, query optimization, indexing strategies, and efficient CRUD operations using MySQL, Oracle SQL Developer, and SQL Workbench.
Building robust mobile apps with Java and Android Studio.
Developing Android applications using Java/XML, implementing mobile workflow logic, UI-driven features, and cross-platform debugging.
Analytical thinker with a passion for tackling complex challenges.
Known for breaking down complicated technical issues into practical, innovative solutions while maintaining efficiency.
Thrives in dynamic environments and embraces new technologies.
Quick to learn emerging tools and frameworks, seamlessly adjusting to evolving project requirements.
Works effectively with diverse teams to achieve shared goals.
Strong communicator and supportive colleague, fostering an environment of trust, knowledge-sharing, and growth.
Focuses on precision and quality in every aspect of work.
Committed to delivering clean, reliable, and well-documented solutions with long-term sustainability in mind.
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.
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.
abdellah@webappn.com
+1 703 373 6821
Alexandria, USA