Skip to main content
Portrait of Allan
  • C# / .NET
  • React
  • Next.js
  • Node.js
  • Python
  • PostgreSQL
  • Docker
  • GitLab

Ransau Systeme · Consultant

Lead C# .NET DeveloperBackend

Specialist in optimizing massive data flows, from technical audit to deployment.

Paris, France

Work

Latest projects

    • ReactJS
    • Node.js
    • Nest.js
    • PostgreSQL
    • REST API
    • CI/CD
    • Agentic AI

    Role

    Tech Lead & Software Architect (B2B SaaS)

    Context

    Launch of a new solution for project and procurement management in the industrial sector. The goal was to design a robust, high-performance B2B SaaS platform ready to be commercialized.

    Constraints

    • Building the entire product from a blank page.
    • Securing multi-tenant (B2B) data.
    • Choosing a scalable architecture to support future evolutions.

    What I did

    • Tech Lead involved across the product's full lifecycle, from architecture to delivery.
    • Gather requirements and write the technical specification.
    • Select the technology stack to guarantee scalability and maintainability.
    • Design and lead the cloud-native software architecture of the B2B SaaS application.
    • Directly manage a team of 6 developers.
    • Develop the backend architecture and the frontend interfaces.

    Results & deliverables

    1. AI workflows: built custom agents and skills.

    2. PostgreSQL: modeled a multi-tenant architecture.

    3. DevOps: chose the CI/CD platform, automated testing, built continuous integration and deployment pipelines.

    4. API: designed and developed a REST API with Nest.js.

    5. Technical specification and overall technical architecture validated.

    6. B2B SaaS platform fully developed and functional.

    7. Modern technology foundation making it easy to add future features.

    • C#
    • Avalonia
    • MVVM
    • Dapper
    • PostgreSQL
    • Python
    • Docker
    • CI/CD
    • AutoLISP

    Role

    Lead C# Developer & Software Architect

    Context

    The engineering firm relied on an obsolete tool (VBA/Access) whose source code was partially lost. The goal was to build a modern business tool to automate the generation of complex electrical cabinet diagrams.

    Constraints

    • Reverse engineering a database.
    • Mastering electrical engineering to handle domain-specific requirements.
    • Generating DWG renders natively viewable in AutoCAD.

    What I did

    • In charge of the full project, from requirements gathering to deployment, working across the different engineering teams.
    • Choose the stacks, design the software architecture and the relational data model.
    • Technical lead, hands-on development and management of a team of 3 developers.
    • Develop the full-stack business application.
    • Deploy and configure the production servers.
    • Design and integrate an agentic AI workflow for interpreting business data.

    Results & deliverables

    1. Development: modern C# + Avalonia desktop application, MVVM architecture and Dapper ORM.

    2. PostgreSQL: designed the database architecture and deployed the server.

    3. DevOps: containerization with Docker and CI/CD with GitLab.

    4. Microservices & scripts: backend services in Python and AutoLISP, automation and business data processing.

    5. Modern software architecture deployed in production on an ESXi environment.

    6. Module generating electrical diagrams in DWG format from business data.

    7. Agentic AI workflow reducing engineers' data-entry time.

    Read the case study

    • C#
    • Python
    • SQL
    • Linux
    • Git
    • REST API

    Role

    Backend Developer (Optimization & Performance)

    Context

    A business tool generating €750k/year suffered from crippling slowdowns when handling pig-run passes producing 1 TB to 8 TB of data. The goal was to speed up the reading and display of data collected by pipeline inspection tools.

    Constraints

    • Processing massive binary data streams (ultrasound, sensors) without any loss of information.
    • Maintaining compatibility with Machine Learning tools.
    • Analyzing a codebase containing closed 'black box' libraries (40% of the code).

    What I did

    • Software engineer in an R&D department responsible for the visualization and analysis software for oil pipeline inspection data.
    • Design and develop the backend software architecture (Project Flash) to process massive industrial data flows (binary files of 1 TB to 8 TB).
    • Audit and reverse-engineer an undocumented legacy piece of software.
    • Invent a new compressed data format optimizing storage.
    • Develop new modules for reading binary data streams.

    Results & deliverables

    1. Created a proprietary data format reducing the storage footprint by a factor of 6.

    2. New high-performance reading modules deployed in production.

    3. Plugins & Machine Learning: physical metric computations that interface with Machine Learning models (Python/Matlab).

    4. Legacy source code 100% reverse-engineered, enabling future features to be added.

    • C#
    • React.js
    • Python
    • MySQL
    • Linux
    • Docker
    • REST API
    • CI/CD

    Role

    Full-Stack C# Developer

    What I did

    • Built a business tool for interactive visualization and analysis of ultrasonic non-destructive testing (NDT) data.

    Results & deliverables

    1. Designed the software architecture to handle heavy binary data flows (500 GB to 1.5 TB per analysis).

    2. Built the user interfaces for interactive visualization of industrial data.

Skills

What I bring

Hard skills

  • Backend

    Full-stack development, design of robust architectures (from scratch or legacy rewrites) and development of high-performance APIs

    • C# (.NET Core / 8+)
    • ASP.NET Core API
    • Dapper
    • Entity Framework Core
    • Python
    • REST API
  • Frontend

    Building modern interfaces and scalable B2B SaaS ecosystems centered on user experience

    • WPF
    • Avalonia
    • ReactJS
    • Next.js
  • Databases & DevOps

    Database architecture, SQL queries, application containerization and deployment of virtualized servers

    • PostgreSQL
    • MySQL
    • NoSQL
    • CI/CD
    • Docker
    • Linux
    • Azure
    • GitLab
  • AI Workflows

    • Claude Code
    • Codex
    • Skill design
    • Markdown files
    • Advanced context structuring
  • Architecture & Quality

    • Clean Architecture
    • CQRS
    • DDD
    • xUnit
    • Moq
    • NUnit
  • Soft skills

    • Agile project management
    • Steering committee / board reporting
    • Management & Tech Lead

Technologies

  • C# / .NET
  • React
  • Next.js
  • Node.js
  • Python
  • PostgreSQL
  • Docker
  • GitLab
  • C# (.NET Core / 8+)
  • ASP.NET Core API
  • Dapper
  • Entity Framework Core
  • Python
  • REST API
  • WPF
  • Avalonia
  • ReactJS
  • Next.js
  • PostgreSQL
  • MySQL
  • NoSQL
  • CI/CD
  • Docker
  • Linux
  • Azure
  • GitLab
  • Claude Code
  • Codex
  • Skill design
  • Markdown files
  • Advanced context structuring
  • Clean Architecture
  • CQRS
  • DDD
  • xUnit
  • Moq
  • NUnit

About

Who I am

Lead C# .NET Developer with 5 years of experience designing robust backend architectures for SaaS applications and business tools.

A specialist in optimizing massive data flows, I work from the technical audit through to deployment.

To maximize my productivity and speed up software design, I use agentic AI workflows every day, while keeping full control over writing the code and making the architectural decisions.

Education

  1. 2021

    Engineering degree

    ESILV - École Supérieure d'Ingénieur Léonard de Vinci

    Paris, La Défense

  2. 2018

    Associate degree in Computer Science (DUT Informatique)

    Université Paris Descartes

    Paris 16e

Languages

  • French
  • English

Interests

  • Basketball

    Competing at the national level

  • Chess

    Casual play at an intermediate level