Hamdi Rajab
Lead Full-Stack Developer & Solution Architect
Experience
Lead 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.
Full 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.
Backend 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.
Backend 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.
Full 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.
Full 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.
Java 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.
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Information Technology (5.5 years), Healthcare (3 years), Education (1 year), Government and Administration (1 year), and Automotive (0.5 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (7.5 years), Product Development (6.5 years), Quality Assurance (1 year), Finance (1 year), Human Resources (1 year), and Project Management (0.5 years).
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
Skills
- Backend: Java, Spring Boot, Rest Api, Microservices, Kafka
- Frontend: Angular, Typescript, Javascript, Canvas
- Devops & Cloud: Docker, Git, Ci/cd, Aws
- Process Management: Jira, Agile Scrum (Scrum Master)
- Ai: Prompt Engineering, Agentic Ai, Api Integration
Languages
Education
National Engineering School of Sousse (ENISo)
Master of Science in Computer Science, Software Engineering · Computer Science · Sousse, Tunisia
Preparatory Institute for Engineering Studies
Preparatory Cycle · Sfax, Tunisia
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Hamdi based?
What languages does Hamdi speak?
How many years of experience does Hamdi have?
What roles would Hamdi be best suited for?
What is Hamdi's latest experience?
What companies has Hamdi worked for in recent years?
Which industries is Hamdi most experienced in?
Which business areas is Hamdi most experienced in?
Which industries has Hamdi worked in recently?
Which business areas has Hamdi worked in recently?
What is Hamdi's education?
What is the availability of Hamdi?
What is the rate of Hamdi?
How to hire Hamdi?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Lead Full-Stack Developer & Solution Architect
Nearby freelancers
Professionals working in or nearby Braunschweig, Germany