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
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
Used Spring Boot, Angular, Rest API, Spring Cloud, Tailwind CSS, Java, JUnit, Mockito, Docker, Kafka, Jira, Azure Devops, and PostgreSQL
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
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
Used Spring Boot, Angular, Rest API, Spring Cloud, Tailwind CSS, Java, JUnit, Mockito, Docker, Kafka, Jira, Azure Devops, and PostgreSQL
Full-Stack Developer Intern
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
Led the development and deployment of a leave management microservice, automating validations, reducing errors, and enabling real-time leave tracking
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
Built a CV scoring system using Python algorithms and NLP models, improving candidate preselection quality and reducing recruitment time by 20%
Ensured code quality and reliability by writing comprehensive unit tests using JUnit and Mockito
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
Part-Time Full-Stack Developer
Contributed to the development of "Food," an online food ordering and delivery platform
Focused on Front-End Development, designing intuitive user interfaces with Ionic and Angular, creating user-friendly pages and components
Developed server-side APIs with Spring Boot to enable order placement for users and offer management for restaurants
Configuration and management of a robust infrastructure with Amazon Web Services, thereby contributing to an efficient and high-performing system architecture
Used Spring Boot, Angular Ionic, Docker, Capacitor, AWS, Payment Gateway (Paypal), GitHub, Jira, API Rest, and PostgreSQL
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
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, resulting in a 40% reduction in administrative workload, all fortified by a robust authentication system
Used Spring Boot, Angular, Keycloak, GitHub, API REST, Jenkins, Jira, and MySql
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
Upgrading and redesigning the existing application of Ethena.fi, ensuring a modern, user-friendly interface
Implementing React 19 with optimized performance, using the latest React features for state management and component-based architecture
Enhancing the AI-powered analytics within the platform, integrating machine learning models for financial predictions and real-time insights
Used React 19, Node.js, PostgreSQL, Tailwind CSS, Three.js, TypeScript, GitHub, Jira, and Figma
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.