Open to freelance projectsMontréal · Working remotely

Dany Naser Addin

Engineering Team Lead

Web applications, business tools and distributed systems

I’m an Engineering Team Lead at Ubisoft, working on Rainbow Six Siege. I develop monetization tools and also take on freelance projects involving web applications and business software.

Dany Naser Addin
DANY / MONTRÉAL
01
Current roleUbisoft · Rainbow Six Siege
02
Main languagesTypeScript · Go · C#
03
Working languagesFrench · English

01

Software development & consulting

01

Applications & business tools

I develop web applications and internal tools for managing data and team tasks. I work mainly with TypeScript, Go and C#.

  • Web applications
  • Internal tools
02

Architecture & operations

I design services and the way they exchange data. My work also covers migrations, testing and diagnosing problems in production.

  • Microservices
  • Data
  • Deployment
03

AI integration

I build skills and MCP integrations to connect agents to a project’s tools. I define the tasks they handle and how their work will be checked.

  • Skills
  • MCP
  • Agents
TECHNOLOGIES

TypeScript / Go / C# / Vue.js / Node.js / Docker / Kubernetes

02

How I use AI

I use ChatGPT, Codex and Claude Code to develop applications, write documentation and organize work. I regularly try new models and share what I learn at work.

01

Skills and MCP integrations

I write reusable instructions for recurring tasks. MCP integrations give agents access to the tools and data they need for a project.

02

Development with agents

I break work into bounded tasks and provide the relevant context and files. I review changes and test their behavior before integrating them.

03

Documentation and team planning

I also use AI to write documentation after presentations and prepare sprint follow-ups. I share these methods with my colleagues.

ChatGPTCodexClaude CodeMCP
FOR A DEVELOPMENT TASK
01

I provide the requirements, constraints and relevant files so the agent can understand the project.

03

Selected projects

PROFESSIONAL · UBISOFT01

Rainbow Six Siege

Monetization tooling

Purpose
Configure and deploy monetization data across the game’s cloud services.
My work
Development of internal interfaces and services, data synchronization and technical coordination.
Status
Used in production.
GoC#TypeScriptVue.js
PERSONAL PRODUCT02

Personal finance

Desktop application

Purpose
Track transactions and budgets in a desktop application.
My work
Design and development of imports, categorization and analysis views. Data is stored locally in SQLite.
Status
In personal use.
macOSSQLiteLocal storage
PERSONAL PRODUCT · IN DEVELOPMENT03

Multiplayer game

Photos, videos and local networking

Purpose
Play a photo and video game together on iPhone, with a Mac as the display.
My work
Development of local networking, session synchronization and media playback on the devices.
Status
In development. Testing focuses on synchronization and media playback.
iOSmacOSReal-timeNative media
APPLIED RESEARCH04

Augmented reality interfaces

Human–computer interaction research

Purpose
Supervise multiple systems through an augmented reality interface.
My work
Development of hands-free interactions and spatial views connected to real-time data.
Status
Prototype evaluated against desktop controls.
Unreal EngineC++AR / XRHuman–computer interaction

04

Professional experience

2022 — TodayUbisoftEngineering Team Lead — Rainbow Six Siege

Development and maintenance of monetization tooling for Rainbow Six Siege.

  • I coordinate technical decisions, sprint planning and work with other teams.
  • I developed tools for configuring data and deploying it to cloud services.
  • I worked on inventory synchronization, data corrections and access migrations.
  • I handle production incidents, database migrations and end-to-end tests.
  • I mentor junior developers and interns, give technical presentations and write documentation.
GoC#/.NETTypeScriptNode.jsPythonVue.jsCypressDocker
2021 — 2022Aspen TechnologyFullstack Software Developer

Development of .NET services and Vue.js web applications for enterprise software.

  • I contributed to Docker containerization and CI/CD pipelines.
  • I received several team awards in my first year for code quality and collaboration across teams.
.NETVue.jsDockerCI/CDNode.js
2018 — 2020Polytechnique MontréalResearch Engineer — XR & Autonomous Systems

Research into augmented reality interfaces for supervising autonomous systems.

  • I developed a hands-free application for interacting with information displayed in a spatial interface.
  • I integrated real-time sensor data into the application’s views.
  • I evaluated the interface through comparative experiments against desktop controls.
Unreal EngineC++AR / XRPython

05

About me

I live in Montréal and work in French and English. Before Ubisoft, I developed software at Aspen Technology and researched augmented reality at Polytechnique Montréal. I also develop personal finance applications and multiplayer games.

LinkedIn
EDUCATION
2018 — 2020

Polytechnique Montréal

M.Sc.A. · Computer & Software Engineering

Augmented reality & autonomous systems
2013 — 2018

Polytechnique Grenoble

Engineering degree · Computer & Software Engineering

Computing, networks & cybersecurity
Dany.

FREELANCE ENGINEERING

Let’s move your project forward.

An idea to develop, a technical roadblock or a team that needs support? I can help with a focused task or work alongside you throughout the project.

Tell me what you’re working on — even if the brief isn’t ready yet.

contact@dany-naser.com

My résumé

Available in French and English.