Application disponible

Freelance tayeb gasmi

Argent
freelance
Email vérifié

tayeb gasmi

0.0/5 (0 Avis)
Membre depuis le 14 juin 2026
Niveau de profil 100%

Java React Software Engineer

Full-Stack Software & AI Engineer with 4 years experience designing and developing scalable web applications, intelligent systems, and cloud-native solutions. Skilled in JavaScript/TypeScript, React, Next.js, Node.js, Java, Spring Boot, microservices architecture, Docker, Kubernetes, and modern CI/CD practices. Experienced in building secure and high-performance backend services, interactive frontend applications, and integrating distributed systems.

Strong background in Artificial Intelligence and Generative AI, including LLM integration, AI-powered web applications, AI agents, Retrieval-Augmented Generation (RAG), prompt engineering, vector databases, and workflow automation. Capable of developing end-to-end AI solutions that combine machine learning and large language models with modern web technologies to solve real-world business problems.

Passionate about clean architecture, software quality, automated testing, and Agile methodologies. Dedicated to building scalable, reliable, and intelligent products that deliver measurable value to users and organizations.

0 Projets en cours
0 Projets terminés
0 Projets annulés

* Cliquez sur le bouton ci-dessous afin d'envoyer une proposition

Contacter le freelance

Expériences

Full-stack Java Software Engineer

  •  Sisal Technology
  •  Avr 2024 - Présent

• Engineered and maintained Kubernetes/OpenShift manifests for orchestrating containerized applications, improving deployment times
and scalability.
• Migrated all scheduling operations into the K8s framework for reliable scaling during load surges.
• Implemented Spring Batch for large-scale data processing, resulting in a 40% increase in processing speed and efficiency.
• Integrated secure file transfers via JSCH and configured SMTP for automated email notifications.
• Optimized SQL queries, reducing query execution times by 40%, improving database performance and responsiveness.
• Designed and refactored RESTful APIs using Spring WebFlux, improving response times for critical services.
• Applied hexagonal architecture principles to improve modularity and maintainability
• Implemented unit and integration tests using JUnit and Mockito, including mock server configurations for dependent services.
• Used React to create UI components and dashboards, integrating with backend REST APIs to display real-time data.
Methodology: Agile (Scrum), CI/CD
Technical Environment: Java, Spring Boot, Spring Batch, React, Docker, Kubernetes, PostgreSQL, MongoDB, JasperReports, Git, Spring
WebFlux, Hexagonal Architecture, JUnit, Mockito

Full-stack Java Software Engineer

  •  Machines talk
  •  Fév 2022 - Présent

• Built and implemented a multitenancy system for databases and Redis, enhancing scalability.
• integrated Keycloak for centralized authentication and management across microservices.
• Spearheaded the integration of IoT devices using Apache NiFi, Kafka, and WebSocket, ensuring seamless communication and data flow.
• Architected and containerized microservices with Docker and Kubernetes, improving deployment consistency and scalability.
• Managed transactional data storage and reporting using PostgreSQL and MongoDB for NoSQL storage.
• Developed interactive dashboards with React for device telemetry visualization.
• Applied reactive programming with WebFlux to handle real-time communication.
• Implemented unit and integration tests for microservices using JUnit and Mockito, including mock servers for dependent services.