Available for freelance projects and full-time opportunities

Francis Tabora Afata

Full-Stack Software Engineer β€” Java/Spring Boot | React/Angular | QA Automation

I build reliable, secure and well-structured web applications, from frontend to backend, with a strong focus on code quality, security and user experience. I also help businesses and entrepreneurs create solutions tailored to their business needs.

πŸ“ France Β· πŸ“© Available for freelance projects and full-time opportunities
Tabora

Main Projects

A few projects that best represent my full-stack skills

Bike Rent project preview

Bike Rent

Java / Spring Boot

Problem : complex management of bookings and users in a rental service

Solution : development of a full application with secure authentification, role managment and admin dashboard

Value : simplified management, better organization of bookings and a solid base to scale the platform

Java 17 Spring Boot MySQL / PostgreSQL Spring Security & JPA
LibraryApp project preview

LibraryApp

Java / Spring Boot

Problem: efficiently manage a book catalog, borrowings and users while securing access based on roles.

Solution: development of a complete web application with authentication, stock management, borrowing and returns, user history and a secure admin area.

Value: centralized library management, reliable availability tracking and a robust foundation for evolving the application with new features.

Java 17 Spring Boot Spring Security & JPA MySQL / PostgreSQL Docker
BeatStore project preview

BeatStore

MERN / Stripe

Problem : enabling creators to sell their beats online in a simple and secure way

Solution : development of an e-commerce platform with authentification, dynamic cart and Stripe payment integration

Value : smooth user experience, secure transactions and direct monetization for artists

React + Vite Node.js / Express Stripe + Webhooks JWT / Bcrypt MongoDB / Mongoose
NMK Royal project preview

NMK Royal

Project developed for a Client

Problem : need for a professional and credible online presence

Solution : creation of a modern, responsive and SEO-optimized website with a secure contact form

Value : improved visibility, stronger brand image and lead generation

Next.js React Tailwind SEO
Angular Dashboard project preview

Angular Dashboard

Angular

Problem : need for an internal tool to efficiently maanage data

Solution : development of a dashboard with authentification, protected routes and dynamic CRUD

Value : time saving, centralized data and improved operations management.

Angular TypeScript RxJS REST API

Secondary projects

You can find additional projects I have built

View more projects

Services

Solutions I provide to support your web projects

Modern website

Creation of modern, fast and optimized websites to showcase your business

Dashboard / Business App

Development of complex web interfaces with data management and business logic

Secure API & Backend

Building secure and high-performance APIs for your applications

Skills

Technologies and tools I use to build modern web applications

Frontend

  • React / Next.js
  • Angular
  • JavaScript (ES6+) / TypeScript
  • HTML / CSS / Tailwind

Backend

  • Java / Spring Boot
  • Node.js / Express
  • REST API
  • MongoDB / MySQL
  • JWT / Bcrypt / Spring Security

Tools

  • Git / GitHub
  • Netlify / Render
  • Postman
  • Linux / Windows

Testing & Quality

  • Selenium
  • Ranorex
  • Postman
  • QA Automation
  • Agile / Scrum Β· Jira

Professional Experience

Experiences that strengthened my rigor, technical mindset, and adaptability

SAP France β€” Test Automation Intern

β€’ Automated functional and non-regression tests on Ocean, a SAP Analytics Cloud module integrated with Microsoft Excel.

β€’ Evaluated tools and recommended the most suitable solution.

Java Selenium Ranorex

Opinaka β€” Development Intern

β€’ Developed Elasticsearch plugins and interfaces using Strapi and Gatsby.

β€’ Built a JSON-based dropdown list from data.

Flutter / Dart Strapi Gatsby Elasticsearch Kibana

OACA Tunisia β€” Development Intern

β€’ Developed a management application for employer declaration processing.

β€’ Designed and implemented an Oracle database for user information.

UML PowerAMC Oracle Forms Developer

SWIM Information Technologies β€” Software Development Intern

β€’ Developed a taxi management application.

β€’ Modeled customer, driver, vehicle and payment data.

Visual Basic 2012 Microsoft Access

Education

An academic background focused on software engineering and computer science

ESIEA β€” School of Engineering for a Useful Digital World

Engineering Degree in Software Engineering

Ivry-sur-Seine / Laval

Central University of Tunis β€” Polytech Centrale

Bachelor's Degree in Computer Science

Tunis

Certifications

A few certifications that strengthen my technical foundation

TOEIC, ETS Global (725/990): 2023 - 2025
Git Fundamentals
AWS Cloud Practitioner
Java SE 17 Fundamentals
JavaScript Masterclass β€” Hands-On Projects
ReactJS Masterclass β€” Zero to Job-Ready

About

Full-Stack Developer specialized in building modern, high-performance, and secure web applications.

Full-Stack Software Engineer and ESIEA graduate, specialized in Java / Spring Boot and modern web development with React and Angular.

My QA Automation experience at SAP France and my Full-Stack projects helped me develop a strong focus on quality, security and reliability, from requirements analysis through deployment.

Curious and adaptable, I remain open to new technologies and can work on business applications, backend APIs, dashboards and web solutions for companies.

πŸ’Ό Web Applications β€’ APIs β€’ Dashboards β€’ QA Automation

Contact

Interested in a collaboration, a project, or an opportunity?

Availability

Open to freelance and full-time opportunities

I usually reply within 24 to 48 hours.