Hamdi R.
Lead Full-Stack Developer & Solution Architect
Experience
Jul 2022 - Jul 2025
3 years 1 monthLead Full-Stack Developer & Solution Architect
Karray-Pflege GmbH
- Built a cloud-native recruitment platform supporting candidate management, email notifications, and meeting scheduling, managing healthcare professionals’ lifecycle from application to visa issuance
- Served 1,500+ users across multiple countries with real-time candidate tracking and partner institution monitoring
- Enabled candidates to upload documents and select employers directly via their account
- Led architecture and development of Spring Boot and Angular with a microservices architecture
- Integrated AI (OpenAI GPT) for multilingual translation, profile summarization (-40% screening time), and an FAQ chatbot (-60% support requests)
- Integrated AWS API Gateway for secure and scalable API management and set up CI/CD pipelines (Docker, GitHub Actions) to ensure zero-downtime releases and faster development cycles.
Jul 2021 - Jun 2022
1 yearFull Stack Developer
Private Contractor
- Developed a curriculum-based educational platform enabling teachers to create games and track student performance with real-time analytics, facilitating communication between students and teachers
- Designed interactive game mechanics, ensuring real-time responsiveness and making courses more engaging and comprehensible
- Built Java (Spring Boot) REST APIs and reusable Angular components (canvas), with unit tests (Karma, Jasmine) to accelerate feature delivery, maintain UI consistency, and improve frontend reliability
- Collaborated in an Agile Scrum environment, contributing to sprint-based delivery and supporting CI/CD pipelines to enable smooth, automated releases
Apr 2020 - Jun 2021
1 year 3 monthsBackend Developer
Machinestalk
- Enabled contractors to manage municipal services (e.g., bin allocation, user registration, inspections) digitally on behalf of beneficiaries, using a microservices architecture with OpenMaint for infrastructure tracking and Keycloak for secure, role-based access
- Designed scalable integration architectures and developed robust RESTful APIs with Spring Boot within an Agile Scrum to connect with external platforms (e.g., OpenMaint, ThingsTalk, FMS, Digital ID), improving automation, data consistency, and interoperability across enterprise and third-party systems
- Implemented REST and SOAP protocols with integration tests using Mockito, ensuring stable communication and reducing production bugs
Sep 2019 - Mar 2020
7 monthsBackend Developer
Machinestalk
- Implemented real-time data synchronization between a mobile app and the ThingsTalk IoT platform using Apache Kafka
- Enabled live tracking of users, assets, and vehicles via mobile telemetry (fuel, speed, location) and improved reliability with Kafka monitoring (KaDeck) for message integrity
- Implemented RESTful APIs with Spring Boot for full CRUD operations and configured Apache Kafka brokers with custom producers & consumers
- Integrated Keycloak for centralized authentication & authorization, enhancing security and simplifying user access management
May 2018 - Aug 2019
1 year 4 monthsFull Stack Developer Java & AngularJs
Machinestalk
- Contributed to ThingsTalk (Aramco’s customized version of ThingsBoard), an enterprise IoT platform for real-time monitoring of buildings, devices, and vehicles
- Optimized and extended a legacy codebase while building a centralized notification module and customizing user, device, asset, and role management, improving maintainability and overall platform flexibility and reliability
- Developed RESTful backend services with Spring Boot, dynamic dashboards with AngularJS, and integrated third-party APIs within an Agile Scrum team to expand system functionality and external interoperability
Dec 2017 - Apr 2018
5 monthsFull Stack Developer - Scrum Master
Machinestalk
- Served as Scrum Master for a cross-functional team of 6 developers, leading the development of an MVP for a Java and Angular car-sharing management system
Oct 2016 - Nov 2017
1 year 2 monthsJava Developer - BPM Engineer
Machinestalk
- Contributed to the design of business processes and developed HR and Finance automation modules using Alfresco, Camunda and Java, streamlining administrative workflows and reducing manual effort across departments
Summary
- Results-driven Full-Stack Engineer with 9+ years building scalable enterprise applications
- Expert in Java, Spring Boot, and Angular with hands-on AI integration experience
- Led development of international recruitment platform used by 1,500+ users across countries
- Passionate about emerging technologies and solving complex business challenges
- Known for my strong sense of responsibility, dynamic mindset, excellent communication and collaboration skills
Languages
Arabic
NativeEnglish
AdvancedFrench
AdvancedGerman
IntermediateEducation
Oct 2013 - Jun 2016
National Engineering School of Sousse
Master of Science, Software Engineering · Computer Science · Sousse, Tunisia
Oct 2009 - Jun 2012
Preparatory Institute for Engineering Studies
Preparatory Cycle · Sfax, Tunisia
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience