INITIALIZING SYSTEM_
root@mseddi-os

Mohamed Mseddi

Senior Backend Java Engineer

● SYSTEM ONLINE
LOC: Sfax, Tunisia
EXP: 5+ Years
READY_
~/about.txt
cat about.txt
Backend-focused Java engineer specializing in scalable microservices architecture, distributed systems, and secure RESTful APIs using Spring Boot and Kubernetes. Experienced in architecting OAuth2 authentication platforms, leading cloud-native migrations, and building high-availability backend services. Delivered production platforms serving 10,000+ users, processing 50,000+ authentication requests daily, while improving deployment speed through CI/CD automation.
whoami
Senior Backend Java Engineer | Microservices & Distributed Systems | Cloud Enthusiast
~/work_history.log
git log --oneline --graph
Backend Engineer
Byrsa-Tech
08/2021 – present | France, Remote
Cloud Infrastructure Migration

Led migration of 8+ microservices from Clever Cloud to Scaleway Kubernetes, then to Scaleway VPS with Coolify, owning containerization, deployment architecture, and infrastructure strategy. Reduced deployment time by 70% by implementing automated CI/CD pipelines. Optimized Kubernetes resource allocation and autoscaling strategies to improve system stability under load. Wrote unit and integration tests (JUnit, Mockito, Testcontainers) to safeguard service behavior throughout the migration.

DockerKubernetesScalewayCoolifyJenkinsCI/CD
Defmarket – Benefits App

Architected OAuth2 authentication and Role-Based Access Control (RBAC) for a production platform serving 10,000+ users, strengthening security and access governance. Reduced API response time by 35% through query optimization and caching strategies. Integrated Stripe payment system handling high transaction volume with secure and reliable processing.

Spring BootOAuth2RBACStripe
OAuth2 Authorization Server

Architected and delivered a centralized OAuth2 authentication platform securing 5+ production applications and processing over 50,000 authentication requests daily. Integrated RabbitMQ for asynchronous communication between the authorization server and connected applications.

Spring Auth ServerOAuth2JWTRabbitMQ
Real Estate Management Web App

Designed and developed backend-driven web platform with server-side rendering, optimizing data fetching and response times. Reduced page load time by 50% through optimized architecture and rendering strategy. Implemented scalable filtering system supporting thousands of listings with efficient query handling.

Spring BootVue.jsSSR
Early Projects
Various
2017 – 2021
Timesheet Management PaaS, DSO Services

Built multi-role timesheet platform with role-based access control, automating reporting and scheduling workflows. (6 months)

AngularSpring Boot
Kubernetes YAML Generator Web Tool, SiFAST

Developed web tool to generate Kubernetes configuration files, reducing manual errors in deployment setup. (2019)

Symfony 4Docker
COVID-19 Charity App, International Institute of Technology

Developed real-time donation platform using Firebase, enabling processing of 500+ donations with live tracking. (2020)

FlutterFirebase
/usr/bin/skills
ls -la /skills/
drwxr-xr-x 1 root root 4096 Programming_Languages
JavaPythonTypeScriptSQL
drwxr-xr-x 1 root root 4096 Backend_&_API_Design
Spring BootSpring SecuritySpring Authorization ServerHibernateRESTful APIsMicroservices Architecture
drwxr-xr-x 1 root root 4096 Frontend
AngularVue.js (Quasar)
drwxr-xr-x 1 root root 4096 DevOps_Cloud
DockerKubernetesScalewayClever CloudCoolifyJenkinsCI/CD
drwxr-xr-x 1 root root 4096 Databases
PostgreSQLMySQLMongoDBRedis
drwxr-xr-x 1 root root 4096 Messaging
RabbitMQ
drwxr-xr-x 1 root root 4096 Testing
JUnitMockitoTestcontainers
drwxr-xr-x 1 root root 4096 Security
OAuth2JWTRBAC
drwxr-xr-x 1 root root 4096 Tools
GitMavenGradle
~/education.txt
cat education.txt
Software Engineer
International Institute of Technology
09/2018 – 07/2021 | Sfax, Tunisia
Bachelor's Degree in Computer Science and Multimedia
Higher Institute of Computer Science and Multimedia
09/2015 – 07/2018 | Sfax, Tunisia
cat certificates.txt
Big Data Engineer: IBM
cat languages.conf
English: Fluent
French: Fluent
Arabic: Native
/etc/network/interfaces
cat /etc/contact.conf
Location: Sfax, Tunisia
ping -c 1 medmsd.github.io
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.042 ms
--- medmsd.github.io ping statistics ---
1 packets transmitted, 1 received, 0% packet loss
PING successful - Ready for collaboration!
wget ./resume.pdf
OS: Portfolio v3.0 | Kernel: 5.15.0-generic
Engine: Three.js WebGL | Render: Active
Uptime: ∞ days, 24:00