Yoel PEPIN

FullStack software engineer C# / Python

Tech Lead · .NET Architecture · Mobile · Data & AI · IT Consultant

I design scalable, reliable and maintainable systems, from industrial desktop software to the cloud, with a strong focus on architecture, data and AI.

7+ years
of experience
Since 2019
~5,000
client accounts automated
ATMP · Ayming
~€1.5M
lost per week of delay
ATMP · Ayming IT director's estimate
~265,000
files audited read-only
SESAM · ICEKERA
140+
pull requests reviewed
DREVIO Mobile
~650
automated tests
Aivocat · ICEKERA
↓

Profile

Skills & stack

FullStack software engineer (C# / Python) with a strong focus on architecture, data and cloud. I help organisations design and deliver scalable, reliable and maintainable systems, combining Clean Architecture, CQRS and DevOps best practices.

I have designed and industrialised critical solutions ranging from industrial desktop software (WPF, .NET) to cloud platforms on AWS (ECS, RDS, DynamoDB, XRay), including large-scale data and automation pipelines.

  • Technical leadership and SAFe Scrum Master role in international Agile Release Trains (90+ people)
  • Legacy system integration and architecture modernisation
  • Development of BI and data platforms for decision support
  • Advanced automation (scraping, ETL, asynchronous pipelines, orchestration)

Passionate about software engineering, I favour robust, tested and observable solutions, with close attention to performance, security and maintainability.

View the full stack

Stack C# .NET

Front
ASP.NET (Blazor)WPF
API
AuthenticationAuthorizationJWTMiddlewares
Caching
Output CachingRedis
ORM
Entity FrameworkPostgreSQLSQL Server
Messaging
RabbitMQ
Logging
Serilog
Testing
xUnitMoqPlaywrightK6Testcontainers
Streaming
Apache Kafka
Real Time
SignalR
Task Scheduling
Background ServicePeriodicTimer
Cloud
AzureAWS RDSS3DynamoDB
CI/CD
GitHub ActionsJenkinsAzure
Patterns
CQRSMediatorREPR
Architectures
Clean ArchitectureVertical Slice
Libraries
AutoMapperMediatRFluentValidationSwagger

Stack Python

Framework
Odoo
BackEnd
DjangoFastAPI
Scraping
BeautifulSoupRequestsPlaywright
Data Analysis
PandasNumPy
ML
TensorFlowPyTorchNEATOpenCV
ETLs
CSVXMLPDF

Also: every area already covered by the .NET stack

Other

Front
JavaScriptTypeScriptReactHTMLCSSSassTailwind
Orchestration
SnapLogic
DevOps
DockerJenkinsGitHub ActionsAzure DevOpsAWS ECS
AWS
ECSRDSDynamoDBS3
Azure
Azure ADAzure Blob StorageAzure SQL
Security
JWTOAuth2AES-256Secrets Management

Experience

Professional experience

  1. Since 07/2026

    ICEKERA - Freelance (EI Yoel PEPIN)

    • Independent FullStack software engineer
    • IT Consultant
    ICEKERA - Freelance (EI Yoel PEPIN) logo
  2. Since 05/2026

    DREVIO

    • Tech Lead
    • Lead Developer
    • Full Stack software architect
    DREVIO logo

    Phase 1 completed in August 2026, mobile app in progress. Phase 2 started in September 2026 with HellBoy (training dataset), full launch in November 2026.

  3. 03/2025 - 03/2026

    PROELAN / Schneider Electric

    • FullStack Software Engineer .NET / WPF
    PROELAN / Schneider Electric logo

    Part of the “CEART” Agile Release Train of 90+ people, in the “Topology Manager” team (5 people) following the SAFe methodology.

  4. 06/2024 - 02/2025

    Ayming

    • Python Engineer
    • Cloud Architect
    Ayming logo

    International consulting firm specialised in improving companies' operational and financial performance. Contributed to several strategic projects automating business processes and securely managing sensitive data.

  5. 06/2023 - 05/2024

    AViSTO / Schneider Electric

    • C# Software Engineer
    • Certified SAFe Scrum Master
    AViSTO / Schneider Electric logo
    AViSTO / Schneider Electric logo

    International Agile Release Train of 90 people across France, Germany, Serbia, India and Singapore, with daily collaboration in English.

  6. 10/2019 - 06/2023

    DIGITOM

    • FullStack Engineer C# & Python
    • BI Analyst & Trainer
    • Odoo Integrator
    • DevOps Engineer
    DIGITOM logo

    Member of the ERP unit (2 to 3 people): Odoo ERP integration or custom application development, working with the BI unit and the group's departments.

International collaborations

From Guadeloupe to Romania, with teams spread across Europe and Asia.

GuadeloupeFranceNiceSpainGermanySerbiaRomaniaIndiaSingapore
  • Guadeloupe
    Université des Antilles (MIAGE), DIGITOM, and ICEKERA clients: SESAM, ARC Gestion et Recouvrement, Matheva, Aivocat, Valado
  • France
    Ayming, AViSTO and PROELAN for Schneider Electric, DREVIO in Nice
  • Germany · Serbia · India · Singapore
    International SAFe Agile Release Train of 90 people (AViSTO / Schneider)
  • Romania
    Remote work from Romania for DREVIO (Nice), and development alongside Romanian developers (PROELAN / Schneider)
  • Spain
    Training by the Spanish team (PROELAN / Schneider)

Education

Degrees, certifications & competitions

Degrees

  1. 2022

    Master's degree in MIAGE (IT for business)

    Data Science specialisation

    Université des Antilles (Guadeloupe)

  2. 2019

    Bachelor's degree in MIAGE

    Bachelor of Information Technology

    Université des Antilles (Guadeloupe)

Certifications

  • 2024

    SAFe 6.0 Scrum Master

    Scaled Agile Framework Inc.

  • 2023

    CS50x and CS50AI

    Harvard (Cambridge, Massachusetts)

Competitions

2022

1st place

Hack my Flat

IAD company hackathon

Google HashCode

Worldwide team ranking

  • 20224,728th / 9,031
  • 20211,545th / 9,004
  • 20205,830th / 10,724

Bar: share of teams ranked below. Best result in 2021 (top 17%).

Projects

Featured projects

Law firm's PC · 100% offline01Files & lawsPDF, Word, LEGI02OCRRapidOCR03Embeddingbge-m304SearchQdrant + BM2505Rerankingcross-encoder06GenerationQwen 3.5 9B07Answercited sources

Sovereign AI · Freelance

Aivocat

07/2026 - 08/2026

100% local AI legal assistant for a law firm: it analyses the documents of a case file without any data leaving the machine, and its answers cite their sources.

~650 tests · 100% offline

  • Python
  • FastAPI
  • Qdrant
  • Ollama
  • Qwen 3.5
  • RAG
01Guided scanReact Native · Expo02Private storageSupabase · RLS03AI analysisWorker · OpenAI04ReportLocated damage05Quote per garageEach garage's rates06PaymentStripe

Mobile & SaaS · Tech Lead

DREVIO

Since 05/2026

AI-powered vehicle damage assessment: photos of the vehicle, damage analysis, assessment report, a quote for each partner garage and online payment.

140+ PRs reviewed · 60+ deliverable work packages

  • React Native
  • Expo
  • .NET 10
  • Supabase
  • Stripe
  • OpenAI
AWS ECS · parallel tasks · auto-scaling~5,000 accountsNET ENTREPRISESnapLogic1 pipeline per taskDynamoDB · S3Data & statesXRay · emailsMonitoring & alerts

Large-scale automation · Ayming

ATMP

06/2024 - 02/2025

Automated retrieval of AT/MP (workplace accident) rates, calculation sheets and certificates for about 5,000 client accounts through NET ENTREPRISE. Migration from a Java solution to an asynchronous Python architecture: each AWS ECS task runs independently and triggers its own SnapLogic pipeline, with load-based auto-scaling.

~5,000 accounts · ~€1.5M lost per week of delay (IT director)

  • Python
  • Requests
  • AWS ECS
  • DynamoDB
  • S3
  • XRay
  • SnapLogic
01Garage archiveZIP photos + PDF02Quote readingChecked to the cent03AnnotationZones on the photo04ReviewRole-based rights05DatasetVersioned export

AI dataset · DREVIO Phase 2

HellBoy

Since 09/2026

Platform building the training set of DREVIO's future model: damage photos tied to the price actually invoiced, read from body shops' archives, annotated then reviewed.

  • TypeScript
  • Fastify
  • React 19
  • PostgreSQL
  • TanStack Query
01RegistrationOnline form02ScheduleRecurring classes03AttendanceFour statuses04ProgressLevels · techniques05PaymentsPlans · memberships06Back officeGeneric registry

Mobile app · Freelance

WONDO

Since 08/2026

iOS / Android app for martial arts clubs in Guadeloupe: schedule, attendance, progress and memberships for members and staff alike, with online registration and a web back office.

  • React Native
  • Expo
  • FastAPI
  • PostgreSQL
  • EAS
01File importExcel / CSV02Mini-CRMCase Kanban board03RemindersBulk emails04ReportWord + Claude AI05Client portalSecure JWT access

Website, CRM & portal · Freelance

ARC Gestion et Recouvrement

08/2026 - 09/2026

Platform for a debt collection firm: showcase website, mini-CRM to track reminders, client file import, AI-generated Word reports and a private client portal.

  • React
  • FastAPI
  • PostgreSQL
  • Claude API
  • Docker
  • Traefik
01Diagnostic testServer-side scoring02Waiting studentsCaptured leads03SessionsCalendar · topics04PaymentsGenerated automatically05Parent areaPersonal link06Google CalendariCal feed

Education platform · Freelance

Matheva

08/2026 - 09/2026

Private maths tutoring platform: public diagnostic test, tutor area (students, sessions, payments) and parent area, with Google Calendar export.

  • React
  • TypeScript
  • FastAPI
  • PostgreSQL
  • iCal
View UI & game experiments (11)›
Tictactoe vs IA

Tictactoe vs IA

Against an AI based on the MinMax algorithm

  • Python
  • MinMax
  • Pygame
Demo ↗
Dino Google

Dino Google

Replica of Google's Dinosaur mini-game

  • Python
  • Pygame
Demo ↗
HackDiv

HackDiv

Full-screen hacking effect

Animation Prix CSS

Animation Prix CSS

Pricing card with a 3D effect

Duo

Duo

Visual effect of a Three.js element

Glassmorphism Login Form

Glassmorphism Login Form

Glassmorphism effect with floating blocks

Split 3D Carousel

Split 3D Carousel

3D carousel with split images

Universe

Universe

3D stars and acceleration effect

  • JS
  • Three.js
Demo ↗
Gravity Points

Gravity Points

Interaction with gravity points

  • JS
  • dat.gui
Demo ↗
Paw Clap Button

Paw Clap Button

Animated “like” button

  • JS
  • Sass
Demo ↗
3ImgTransition

3ImgTransition

Controllable 3D transition between 2 images

  • JS
  • Three.js
Demo ↗

Services · ICEKERA

What I can do for you

As a freelancer under the ICEKERA brand (EI Yoel PEPIN), I support companies and independent professionals in Guadeloupe, in France and remotely. Each offer below is backed by projects actually delivered.

Custom development

Websites, CRMs, client portals and business applications, from design to production.

  • Web, mobile (React Native) and APIs (.NET, FastAPI)
  • Database, authentication and roles
  • Docker deployment and CI/CD on your server

Delivered for

  • ARC Gestion et Recouvrement
  • Matheva
  • DREVIO

Local & confidential AI

AI assistants that work on your documents without any data leaving your premises.

  • RAG on your documents, with sourced answers
  • Local LLMs (Ollama, Qwen) or APIs as needed
  • OCR, hybrid search and quality evaluation

Delivered for

  • Aivocat
  • DREVIO (AI analysis)
  • ARC (AI reports)

IT audit, migration & security

Take back control of an information system: data, servers, business software and access.

  • Tooled, read-only audit of your files
  • Migrations (NAS, servers, Sage Batigest, Excel)
  • Access rights, secure remote access, backups

Delivered for

  • SESAM
  • Valado

Automation & data

Automate repetitive tasks and turn your data into useful dashboards.

  • Data collection bots and ETL (Python, AWS)
  • Large-scale, parallel processing
  • Power BI reports and training for your teams

Delivered for

  • ATMP · ~5,000 accounts
  • SYLAE
  • Power BI (DIGITOM)

Part-time Tech Lead & architect

Frame the product, choose the architecture and move a development team forward.

  • Architecture, stack and split into deliverable work packages
  • Code review and quality (tests, CI)
  • Agile facilitation (certified SAFe Scrum Master)

Delivered for

  • DREVIO · 140+ PRs reviewed
  • Schneider Electric (SAFe)

How I work

  1. 1Discussion

    Understand your needs, your constraints and your priorities.

  2. 2Scoping

    Scope, architecture and split into deliverable work packages.

  3. 3Incremental delivery

    Usable versions delivered regularly, tested and reviewed.

  4. 4Go-live

    Automated deployment, documentation and handover.