Dimitri RANC

You must be an Hacker!

33800 BORDEAUX, FRANCE

+33 6.MR.RO.BO.T?

cv@dranc.dev

34 ans

me

Backend & Cloud Software Engineer

Backend & Cloud Software Engineer with 10 years of experience in cloud infrastructure design and DevOps, specializing in scalable and high-performance solutions (AWS, Azure, TypeScript, .NET).

🔧 Skills

Languages TypeScript, C#, Kotlin, JavaScript, Dart, Java, C, C++, Objective-C, HTML

Databases DynamoDB, PostgreSQL, MySQL, CosmoDB, Query optimization

Frameworks & Libraries Node.js, NestJS, .NET Core, Flutter, Hugo, AngularJS, Ionic, Unity 3D, VanillaJS

Cloud & DevOps AWS, Azure, Docker, Terraform, GitLab CI/CD, IdentityServer, Azure DevOps, TeamCity

Tools & Methodologies Git, Jira, Open API, Confluence, Grafana, Prometheus, Agile/Scrum, TDD

Software Architecture & Best Practices Clean Code, DRY, KISS, Onion Architecture, Postman, Bruno

Systems & Networking Linux/Unix, Bash/Shell, Networking fundamentals, Load balancing

Languages Fluent English (TOEIC 850, 6-month stay in Australia)

🏢 Experiences

Online Services Ubisoft Bordeaux

Jan 2023 to now

3 years

Design and maintenance of cloud infrastructures for video games

  • Analysis, design, and maintenance of critical cloud services for Ubisoft games
  • Ensuring scalability, reliability, and performance of social features (friendships, matchmaking, etc.)
  • Close collaboration with production teams to ensure optimal user experience
  • Focus on automation and monitoring
Environnement technique
  • Node.js, TypeScript, NestJS, Jest, Jasmine
  • AWS, DynamoDB, SQS, Lambda, Kinesis, PostgreSQL, Redis
  • Docker, GitLab CI/CD, Swagger, Grafana, Prometheus

Project Q Ubisoft Bordeaux

Jun 2021 to Jan 2023

1½ year

Continuous integration and deployment for an Unreal Engine game

  • Responsible for continuous integration and deployment for Ubisoft's first game on Unreal Engine
  • Implementation of TeamCity pipelines to automate testing and deployments
  • Reduction of production blockages
  • Development of generic tools reusable for future productions using Unreal Engine
  • Collaboration with technical teams to ensure build compatibility and target environment stability
Environnement technique
  • Kotlin, C#, Unreal Engine, C++
  • TeamCity, Perforce, CI/CD

Hager Group Mission with Accenture

Sep 2019 to Jun 2021

1½ year

Development and optimization of Cloud/IoT services for energy management

  • Development and maintenance of Cloud/IoT services dedicated to smart energy management
  • Optimization of solar production via weather APIs
  • Rewrite of critical services in .NET Core
  • Improvement of performance and scalability
  • Proactive monitoring of infrastructures
Environnement technique
  • ASP.NET Core, .NET Core
  • Azure, Azure DevOps, Azure Function, Application Insight, CosmoDB, Terraform, IoT, Monitoring

EDF Mission with Sopra Steria

Apr 2017 to Sep 2019

2½ years

Modernization of a business application for hydroelectric plants

  • Evolutionary maintenance of a SharePoint application dedicated to hydroelectric plant management
  • Partial redesign of the architecture to improve performance
  • Migration to modern technologies
  • Participation in business needs analysis and sprint planning
Environnement technique
  • SharePoint, ASP.NET, Entity Framework, Oracle
  • jQuery, KendoUI

Total Mission with Sopra Steria

Oct 2017 to May 2018

8 months

Optimization of an oil forecasting application

  • Intervention on a critical project to reduce technical debt and develop new features
  • Improvement of front-end performance
  • Modernization of the user interface
Environnement technique
  • AngularJS, JavaScript
  • Bootstrap, KendoUI

Airbus BizLab Mission with Sopra Steria

Sep 2016 to Apr 2017

8 months

Development of a mobile application for pilots

  • Design and development of a hybrid application to digitize Airbus pilots' flight procedures
  • Active participation in architectural decisions and UX/UI design
  • Automation of tests and builds
Environnement technique
  • Ionic, AngularJS, Hybrid applications
  • Yeoman, Gulp, Karma

Sopra Steria

Apr to Sep 2016

6 months

R&D Internship - Innovative projects (AI, 3D, mobile)

  • Development of innovative prototypes within the Innovation Lab
  • 3D viewer for commercial use (Unity 3D)
  • Military report analyzer with AI (demonstration to the Air Force)
  • Exploration of emerging technologies for tablet applications
Environnement technique
  • Unity 3D, Xamarin, Objective-C
  • Bootstrap

Tiki Move

Apr to Jun 2011

3 months

Internship DUT - Native mobile development

  • Development of native mobile applications for iOS and Android
  • Participation in all stages of the project lifecycle, from design to publication
  • Discovery of best practices in mobile UI/UX
Environnement technique
  • Android SDK, Objective-C, Native applications

📖 Education

Master in Computer Science Software Engineering - Université de Bordeaux

Project Management, Multicore/GPU Programming, Bioinformatics, Distributed Software Architectures, Additional English course (CLES 2 level).

DUT in Computer Science IUT Gradignan

Algorithms, Databases, Web and mobile development, Networks.

🕹️ Interests

Software Development Participation in competitions (Google Code Jam, BattleDev), Technological watch (Cloud, IoT)

Self-hosting Personal server management (Proxmox, Immich, Jellyfin)

House Renovation Electricity, Plumbing, Carpentry

Sports Running, Squash, Surfing