Yassine Yousfi

Yassine Yousfi

Senior Software Engineer | Full-Stack & Backend | FinTech Systems

Casablanca, Morocco

#OpenToWork

About

Senior Software Engineer with 5+ years of experience building scalable backend systems, microservices, and full-stack web platforms across finance, logistics, travel, and edtech. Strong expertise in Java, Spring Boot, Python, React, Node.js, Kubernetes, and cloud-native delivery. Proven track record improving system performance, shipping production products end-to-end, and partnering with business stakeholders to solve complex technical challenges.

Experience

Soci´et´e G´en´erale CIB

R&D Software Engineer

Feb 2022 – Present

• [Pricing Reliability] Designed and delivered cross-asset pricing microservices (Java/Spring Boot, Python) covering equities, rates, FX, and structured products — enabling trading desks to process valuations 30% faster, directly reducing time-to-price on new financial instruments. • [Observability & Incident Response] Architected a full ELK Stack observability platform (Elasticsearch, Logstash, Kibana): centralized log ingestion from 10+ microservices via Logstash pipelines, built real-time Kibana dashboards tracking pricing errors and SLA breaches, and configured automated alerting — cutting mean time to detect (MTTD) incidents by 40% and giving operations teams live visibility into production health. • [System Stability] Instrumented structured JSON logging across all services feeding into Elasticsearch indices, enabling root-cause analysis in minutes instead of hours and reducing escalations to senior engineers during on-call rotations. • [Developer Productivity] Enhanced the internal pricing IDE used by traders and quants for simulation and scenario analysis, reducing manual configuration steps and accelerating product structuring workflows for the business. • [Cloud Scalability] Containerized and deployed services on Azure Kubernetes Service (AKS) with automated CI/CD pipelines (TeamCity), enabling zero-downtime deployments and supporting a 3x increase in concurrent pricing requests without infrastructure changes. • [Quality & Compliance] Established TDD practices with JUnit and Mockito, achieving high regression test coverage that eliminated a class of pricing calculation bugs before reaching production — critical in a regulated financial environment. • [Business Alignment] Partnered with quantitative analysts, traders, and product owners to translate complex financial requirements into engineering solutions, shortening the feedback loop between the trading floor and the R&D team.

JavaSpring BootKubernetes

Soci´et´e G´en´erale CIB

Full-Stack Software Engineer

Jan 2020 – Present

• Delivered 15+ production web applications for international clients across fintech, logistics, travel, healthcare, and edtech sectors. • Designed and implemented modern frontend architectures with React.js and Next.js, following Atomic Design principles with SSR, SEO optimization, and accessibility compliance. • Built secure, scalable backend APIs using Node.js (Express) and Spring Boot, with JWT authentication, RBAC, and third-party payment integrations (Stripe). • Developed a real-time logistics and delivery management platform featuring live order tracking, geolocation, route management, and WebSocket notifications. • Built a U.S. salary comparison platform with intelligent search, GeoDB autocomplete, analytics dashboards, and optimized data filtering pipelines. • Created educational platforms with gamification, quizzes, drag-and-drop modules, progress tracking, and interactive learning workflows. • Improved application performance scores by 35%+ through caching strategies, lazy loading, code splitting, and architectural refactoring. • Managed full software lifecycle from requirement gathering and UI/UX planning through deployment, monitoring, and post-launch iteration.

ReactNode.jsSpring Boot

Freelance / Upwork

Education

SUPMTI School of Engineering

Master’s · Software Engineering

2020 – 2022

University of Reims Champagne-Ardenne

Bachelor’s · Computer Science / Software Engineering

2015 – 2018

Skills

JUnitAzureKubernetesDockerMicroservicesGraphQLREST APIsExpress.jsNode.jsSpring BootMaterial UITailwind CSSReduxNext.jsReactSQLTypeScriptJavaScriptPythonJava

Languages

English (Full professional proficiency)French (Full professional proficiency)