About Me
Java Software Engineer with hands-on experience in backend and full-stack development, specializing in building scalable, secure, and maintainable applications. Proficient in Java and Spring Boot, with additional experti…
Java Software Engineer with hands-on experience in backend and full-stack development, specializing in building scalable, secure, and maintainable applications. Proficient in Java and Spring Boot, with additional expertise in Express.js, Angular, RESTful APIs, Docker, and PostgreSQL. Experienced in microservices architecture, authentication systems (Keycloak, OAuth2), and real-time data processing using Kafka. Skilled in agile practices and DevOps tools like Jira and Azure DevOps. Passionate about delivering high-quality software solutions that solve real-world problems in sectors like finance, compliance, and education.
Experience
Software Engineer & Consultant
<p>Participated in the development of REGALICA, a banking solution dedicated to risk management and compliance at Central Bank of Tunisia<br>
Developed REST APIs with Spring Boot for a financial report conversion module, integrating AI-based compliance checks<br>
Collaborated with business and technical teams to ensure alignment with regulatory and operational standards<br>
Used Spring Boot, Angular, Rest API, Spring Cloud, Tailwind CSS, Java, JUnit, Mockito, Docker, Kafka, Jira, Azure Devops, and PostgreSQL</p>
Software Engineer & Consultant
Participated in the development of REGALICA, a banking solution dedicated to risk management and compliance at Central Bank of Tunisia. Developed REST APIs with Spring Boot for a financial report conversion module, integrating AI-based compliance checks. Collaborated with business and technical teams to ensure alignment with regulatory and operational standards.
Software Engineer & Consultant
<p>Participated in the development of REGALICA, a banking solution dedicated to risk management and compliance at Central Bank of Tunisia<br>
Developed REST APIs with Spring Boot for a financial report conversion module, integrating AI-based compliance checks<br>
Collaborated with business and technical teams to ensure alignment with regulatory and operational standards<br>
Used Spring Boot, Angular, Rest API, Spring Cloud, Tailwind CSS, Java, JUnit, Mockito, Docker, Kafka, Jira, Azure Devops, and PostgreSQL</p>
Full-Stack Developer Intern
<p>Contributed to the development of a microservices-based enterprise management platform with multiple modules to modernizing the company’s operational tools, particularly in HR and recruitment management<br>
Led the development and deployment of a leave management microservice, automating validations, reducing errors, and enabling real-time leave tracking<br>
Developed and configured an AI-powered chatbot with Spring AI, enhancing admin engagement by centralizing access to company informations and providing personalized, real-time assistance<br>
Built a CV scoring system using Python algorithms and NLP models, improving candidate preselection quality and reducing recruitment time by 20%<br>
Ensured code quality and reliability by writing comprehensive unit tests using JUnit and Mockito<br>
Used Spring Boot, Next.js, FastAPI, OpenAi API, Spring Cloud, GraphQL API, Redis, Jwt, Java, JUnit, Mockito, tailwind CSS, Apollo Client, Jira, Confluence, Git, Docker, Kafka, and PostgreSQL</p>
Part-Time Full-Stack Developer
<p>Contributed to the development of "Food," an online food ordering and delivery platform<br>
Focused on Front-End Development, designing intuitive user interfaces with Ionic and Angular, creating user-friendly pages and components<br>
Developed server-side APIs with Spring Boot to enable order placement for users and offer management for restaurants<br>
Configuration and management of a robust infrastructure with Amazon Web Services, thereby contributing to an efficient and high-performing system architecture<br>
Used Spring Boot, Angular Ionic, Docker, Capacitor, AWS, Payment Gateway (Paypal), GitHub, Jira, API Rest, and PostgreSQL</p>
Part-Time Full-Stack Developer
Contributed to the development of 'Food,' an online food ordering and delivery platform. Focused on Front-End Development. Developed server-side APIs with Spring Boot. Configuration and management of a robust infrastructure with Amazon Web Services.
Full-Stack Developer Intern
<p>Collaborated in the development of a human resource management application<br>
Spearheaded the design and development of a responsive user interface for managing 5000+ users, leaves, and user accounts, resulting in a 40% reduction in administrative workload, all fortified by a robust authentication system<br>
Used Spring Boot, Angular, Keycloak, GitHub, API REST, Jenkins, Jira, and MySql</p>
Full-Stack Developer Intern
Collaborated in the development of a human resource management application. Spearheaded the design and development of a responsive user interface for managing 5000+ users, leaves, and user accounts.
Freelance Full-Stack Developer
<p>Upgrading and redesigning the existing application of Ethena.fi, ensuring a modern, user-friendly interface<br>
Implementing React 19 with optimized performance, using the latest React features for state management and component-based architecture<br>
Enhancing the AI-powered analytics within the platform, integrating machine learning models for financial predictions and real-time insights<br>
Used React 19, Node.js, PostgreSQL, Tailwind CSS, Three.js, TypeScript, GitHub, Jira, and Figma</p>
Freelance Full-Stack Developer
Upgrading and redesigning the existing application of Ethena.fi, ensuring a modern, user-friendly interface. Implementing React 19 with optimized performance. Enhancing the AI-powered analytics within the platform, integrating machine learning models for financial predictions and real-time insights.