Quality over speed
I prefer delivering a robust and well-tested solution over a quick but fragile one. Technical shortcuts always cost more in the long run.
Hover each badge to see proficiency level and usage context.
Apex
2 yrs of experience
10+ classes, triggers and batch jobs in production.
Flow Builder
2 yrs of experience
20+ Flows built, reducing manual workload by 30%.
LWC
1.5 yrs of experience
Reusable Lightning Web Components for custom UI.
SOQL / SOSL
2 yrs of experience
Complex queries, governor limits awareness, optimized reports.
Salesforce CLI
2 yrs of experience
Deployments, scratch orgs, metadata management.
Change Sets
1.5 yrs of experience
Sandbox-to-production deployments.
JavaScript
3 yrs of experience
Used for LWC, Next.js and scripting.
TypeScript
1.5 yrs of experience
Type-safe Next.js application and API routes.
Java
1 yr of experience
OOP fundamentals, training context.
GitHub Actions
2 yrs of experience
CI pipelines: lint, typecheck, test, build.
Git
3 yrs of experience
Daily use: branching, PRs, conflict resolution.
Next.js
1 yr of experience
This portfolio. App Router, SSR, i18n, Supabase.
Supabase
1 yr of experience
PostgreSQL backend: RLS, API routes, real-time.
REST / SOAP
2 yrs of experience
Salesforce integrations with external systems.
Redis / Upstash
1 yr of experience
Cache layer and rate-limiting on this portfolio.
VS Code
3 yrs of experience
Primary IDE: extensions, debugging, CLI integration.
Training → Internship → Work-study → Full-time — continuous upskilling.
GRETA du Val d'Oise — Lycée Louis Jouvet
First professional qualification in IT. Hardware, networking, Windows 10, VirtualBox, Active Directory, user support.
Global Info — Back Market partner
End-of-training internship (TAI). Hardware and software support, IT asset management.
GRETA du Val d'Oise
Administration of Windows Server environments, networking, virtualization, security, and monitoring.
Midrange Group
Required internship as part of the TSSR program (GRETA du Val d'Oise). Deployment of 200+ workstations via Windows Autopilot, Windows Server 2022 (AD DS, DNS, DHCP, GPO), PfSense, Acronis, Datto RMM.
LD Digitales × OpenClassrooms
Full-stack Salesforce development (Apex, Flows, LWC, SOQL), CI/CD with GitHub Actions, security, deployments, and delivery of LD Digitales' internal Salesforce application.
OpenClassrooms
RNCP Level 6 (Bac+3/4 equivalent). Specialisation: Salesforce, Apex, LWC, CI/CD, automated testing, data modeling.
LD Digitales
Salesforce project delivery, Apex/LWC development, Flow automation, integrations, client support, and technical documentation.
I obtained my TAI diploma (IT Support Technician, RNCP Level 4) at GRETA du Val d'Oise in July 2022, following practical training at Lycée Louis Jouvet in Taverny. There I developed skills in user support, network configuration, virtualization, and Active Directory management.
From October 2022 to June 2023, I completed the TSSR program (Higher Technician in Systems & Networks, RNCP Level 5) at GRETA du Val d'Oise, including a four-month internship at MIDRANGE GROUP (February – May 2023). I provided technical support for 50+ workstations, deployed 200 Dell machines via Windows Autopilot, administered a full Windows Server 2022 environment (AD DS, DNS, DHCP, GPO, PXE), set up a PfSense firewall with Squid proxy, and managed backups with Acronis Cyber Protect Cloud.
While completing the TSSR, I began exploring Salesforce independently from 2022 — Trailhead, documentation, personal projects. That curiosity led me to specialize. From October 2023 to September 2025, I completed my work-study at LD Digitales (remote) as a Salesforce Developer, alongside the Développeur Concepteur Logiciel title from OpenClassrooms (RNCP Level 6). I built and maintained 10+ Apex classes and batch jobs, created 20+ automation Flows (reducing manual workload by 30%), designed reusable LWC components, and implemented CI/CD pipelines with Salesforce CLI and GitHub Actions. Since October 2025, I am in a permanent role (CDI) at LD Digitales — a natural continuation of the work-study.
I prefer delivering a robust and well-tested solution over a quick but fragile one. Technical shortcuts always cost more in the long run.
Every project I deliver includes complete documentation: architecture, technical choices, deployment runbooks, and user guides. Code should be understandable by someone other than me.
I enjoy working in teams and sharing my knowledge. Training a user or admin to properly use a solution is an integral part of my mission.
The best technical solution has no value if it doesn't solve the user's real problem. I listen first, design second.
When I'm not coding, you'll likely find me reading technical blogs (I love following Salesforce release notes!), contributing to help forums, or tinkering with personal projects in Python or TypeScript.
I'm also passionate about cybersecurity — a passion inherited from my years in systems administration. I regularly participate in CTFs (Capture The Flag) and try to stay updated on the latest threats and best practices.
Finally, I love traveling and discovering new cultures. Working with distributed international teams across multiple time zones doesn't scare me — on the contrary, it's a constant enrichment.
Salesforce developer & consultant: I design reliable, secure, maintainable solutions with a strong focus on user experience and delivery quality.
I work with Apex, Flows, data models, security (permission sets, sharing), and CI/CD pipelines (Salesforce CLI, GitHub Actions) to ship cleanly to production.
My systems & DevOps background helps me approach Salesforce with an operations mindset: observability, risk management, documentation, and automation—so solutions stay robust over time.