
Tayeb Gasmi
Java Backend Engineer
1 recommandation
Salaire / Taux journalier
1 personne recommande
Tunis, Tunisie
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Java Backend Engineer with 2+ years specializing in microservices architecture and Spring Boot development. Built scalable multitenancy systems, optimized Kubernetes deployments, and led IoT integrations using Kafka and Apache NiFi. Expert in creating robust backend solutions with performance optimization and seamless system integrations.
Expérience de travail
Java Backend Enginner
Sisal Technology Tunisia
mars 2024 - Présent
2 ans 8 mois
Tunisia · Hybrid
At Sisal Technology, I contributed to developing and deploying scalable microservices using Kubernetes and Spring Boot. I optimized job management by migrating cron jobs to Kubernetes Scheduler, enhanced batch processing with Spring Batch, and developed dynamic reports using JasperReports. Additionally, I ensured secure SFTP transfers, managed SMTP configurations, and improved service resilience with Spring Retry.
machinestalk Tunisia
juil. 2022 - mars 2024
1 an 9 mois
Tunis, Tunisie
Java Full Stack Engineer
juil. 2022 - mars 2024
1 an 9 mois
Tunis, Tunisie
At Machinestalk, I developed a multitenancy system for databases and Redis, integrated Keycloak for secure authentication, and built real-time dashboards with Hasura. I also led the integration of IoT devices using Apache Nifi, Kafka, and WebSocket, and implemented end-to-end IoT solutions with ThingsBoard, enhancing connectivity and data processing.
Full Stack Engineer
févr. 2023 - août 2023
7 mois
Tunis, Tunisie
During my internship, I contributed to the development of a BPM engine using Spring Boot and Angular, integrating Camunda for process modeling. I also implemented secure content management with Alfresco and created detailed documentation while performing rigorous unit testing with JUnit and Mockito to ensure system reliability.
Software Engineer
Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
oct. 2021 - août 2022
11 mois
Tunis, Tunisie
Analyze Requirements, designs architectures, and develop Web applications using cutting edge technology. ● Successfully Developed three Web Applications (end-to-end projects) with huge Respect to the best practices and the clean code, not to mention that I built a live chat service from scratch, 3D Customization system and integrated a chatbot and stream-meet API. Considering the Back-End, I used Spring Boot, NodeJS and Socket and for the Front-End I worked with React (ReactMUI, Redux), Angular, Bootstrap and tailwind css. ● Analyze the Project requirements and identify the keys and features to effectively design and Build optimized Databases solutions for both relational and non-relational data for a variety of projects in several fields using technologies such as MongoDB and MySQL. ● Converting requirements into APIs that enable customized process controls while providing systems integration support for ~3 projects simultaneously. Collaborate and brainstorm with team members to handle all the challenges to successfully finish the projects in the estimated time.
Software Engineer
Tunisie Telecom
juin 2021 - juil. 2021
2 mois
Tunis, Tunisie
Developed a Web Application Designed to help the HR team to manage employees including tasks such as scheduling project’s timeline and deadlines. ●Lead the resolution of the project technical issues (e.g. networking, environment setup and software). ●Worked cross-functionally to understand the business objective of the project, its requirements and the Company’s different departments.
Formation
Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
2020 - 2023
3 ans 1 mois