AeroLeads people directory · profile

David Roman Email & Phone Number

Golang Software Engineer at Ubisoft Montréal at Ubisoft Montréal
Location: Montreal, Quebec, Canada 6 work roles 2 schools
LinkedIn matched
✓ Verified August 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Golang Software Engineer at Ubisoft Montréal
Location
Montreal, Quebec, Canada

Who is David Roman? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

David Roman is listed as Golang Software Engineer at Ubisoft Montréal at Ubisoft Montréal, based in Montreal, Quebec, Canada. AeroLeads shows a matched LinkedIn profile for David Roman.

David Roman previously worked as Cloud Developer at Ubisoft Montréal and Freelance Consultant at Davidroman. David Roman studied at Groupe 4 Institut International D'Ingénierie, Informatique Et Management.

Company email context

Email format at Ubisoft Montréal

This section adds company-level context without repeating David Roman's masked contact details.

Ubisoft Montréal

Review company-level records connected to David Roman before choosing the right outreach path.

Profile bio

About David Roman

Développeur Full-Stack SeniorAvec plus d'une décennie d'expérience en ingénierie logicielle, je me spécialise dans la création de solutions cloud évolutives et performantes, ainsi que d'applications innovantes. Mon expertise couvre :- Technologies Cloud : Maîtrise d'AWS, Kubernetes et du provisionnement bare-metal- Langages : Go, JavaScript, TypeScript, et plus- Frameworks : React, Vue.js, Node.js, et diverses technologies cloud-natives- Architecture : Microservices, Conception Orientée Événements, Conception Pilotée par le DomaineJe suis passionné par la résolution de défis techniques complexes et l'expansion continue de mes compétences. Actuellement, j'améliore ma maîtrise du C et j'explore Zig, toujours avide d'adopter de nouvelles technologies qui stimulent l'innovation dans l'industrie du logiciel.Mon parcours diversifié, incluant l'automatisation cloud, le développement de jeux vidéo et l'environnement des startups, me permet d'apporter une perspective unique à chaque projet.Connectons-nous pour discuter de comment nous pouvons repousser ensemble les limites de la technologie !

Current workplace

David Roman's current company

Company context helps verify the profile and gives searchers a useful next step.

Ubisoft Montréal
Ubisoft Montréal
Golang Software Engineer at Ubisoft Montréal
AeroLeads page
6 roles

David Roman work experience

A career timeline built from the work history available for this profile.

Cloud Developer

Current

Montréal, Québec, Ca

Throughout my tenure at Ubisoft, I've contributed to multiple teams and projects as a Cloud Developer:Metal As A Service Team:• Developed a touch-free provisioning API for bare-metal servers• Led the migration of Netbox, a critical CMDB, from OpenStack to Kubernetes, ensuring continuous operation of CI/CD pipelines and cross-team dependencies• Engineered high-performance internal APIs to streamline daily operations, including machine state management and hardware data collection• Architected and implemented a scalable backend system for rapid data ingestion, paired with a Next.js frontend for real-time visualization of server capacity, states, and anomaliesi3D (Ubisoft subsidiary) Project:• Assisted in migrating critical credentials to a new Golang-based platform• Implemented microservices architecture and Event-Driven Design principles• Applied Domain-Driven Design concepts to align software architecture with business operations• Provided mentorship to team members, particularly in Golang developmentCurrent Role - Engineering & Platform Department, Capabilities Team:• Focusing on backend tool development for internal platforms• Continuing to apply and expand expertise in cloud technologies and software architectureTechnical Skills:Golang, GitLab CI/CD, Terraform, Kubernetes, Docker, Next.js, React, Vue, Nuxt, Tailwind CSS, Bootstrap, Testcontainers, Swagger, OpenAPI, Redis, Event-Driven Architecture and Domain-Driven DesignThroughout these roles, I've demonstrated adaptability to diverse technical challenges, leadership in critical infrastructure projects, and proficiency in both backend and frontend development, always prioritizing performance, scalability, and alignment with business needs.

Mar 2020 - Present

Freelance Consultant

Davidroman

In charge of creating new products, giving technical trainings, giving advices to tech companies and early startups.I've been working with well knowns European et USA companies.I loved to create new prototypes to MVP to explore functional requirements for their market and solves their technical problems.Mostly coding with a full JavaScript environment :- NodeJs- Moleculer- RxJS or mostjs- Mithril.js- NextJS- ReactJs- React Native- TypeScriptAnd some other technologies I use :- Postgres- RethinkDB- Docker- Kubernetes- Zeit - AWSSome companies I worked with : - VuLog- Majordhom- BuyCo- Groupe Tera- CarFit (predictive maintenance car system)

Jun 2015 - Mar 2020

Cto 🦄

Startup Republic

A mission among my missions.Interview and recruit teams of early startups by analysing their niche market, problem solving and capability to create an MVP quickly at low cost.I used to help to build some part of their software both web (React or Next.js), mobile (React Native) and backend (nodejs + Moleculer).It was an amazing experience that helped me to bring my technical and business skills to people that needed it.

Aug 2017 - Nov 2019

Game Developer

Marseile, Fr

I worked as a game developer at a video game agency.We created video games & mobile application.We were one of the early adopter of virtual reality with Oculus DevKit.I worked on multiple projects from multiples industries : real estate, serious games, games, prototypes and universities. Here a list of all kind of projects I worked on :- Augmented Reality and Virtual Reality for real estate agencies- Port an aventure game from C++ to C# in Unity 3D- Development of some freemium video games with Unity 3D- Development of internal tools (event based and flow based)- Consulting for video games companies that needed helps to port their games to U3D- Medical prototype for a university research team with both some electronics and a software- Development of mobile apps with JavaScript, mostly on the some "For dummies" appsSoftwares : Unity 3D, XCode, Visual Studio, MonoDevelop, Blender, 3dsmax and Substance DesignerLanguages : C++, C# (.NET2.0 & .NET3.0), Objective-C, GLSL, Surface Shader and CGHardware : Oculus Devkit, Leapmotion and Kinect

Aug 2013 - May 2015

Incident Manager

Paris, Île-De-France, Fr

Incident Management on every products of Aeropack (DCS, sales, ...)I used to work for 3 teams : Marseille, Brazil and SingaporeThe IT development team had more than 300 employees.My mission was to manage the development of new features and maintenance of the software while managing the incidents of our customers.The technologies involved in this software was mostly Microsoft's technologies like ASP.NET, C# and SQLServer.After several months, I automated the fix resolution of many recurrent bugs so the IT team had more time to release fixies. I was between customer relationship, management of the whole IT team and programming with them.I also had to create new features for our internal tools to enhance our efficiency in the company.

Sep 2011 - Sep 2013

Développeur

Les Clayes-Sous-Bois, France, Fr

I worked on a DCNS project involving a submarine combat system type scopène (INDE) with Java and GEMO Framework at BULL Toulon.This was the first time I had to work in this kind of environment and the experience was unbelievable.

Sep 2010 - Sep 2011
2 education records

David Roman education

Education record

Groupe 4 Institut International D'Ingénierie, Informatique Et Management

Bts Informatique De Gestion, Spécialité Développeur D'Applications

Lycée Bonaparte
FAQ

Frequently asked questions about David Roman

Quick answers generated from the profile data available on this page.

What company does David Roman work for?

David Roman works for Ubisoft Montréal.

What is David Roman's role at Ubisoft Montréal?

David Roman is listed as Golang Software Engineer at Ubisoft Montréal at Ubisoft Montréal.

Where is David Roman based?

David Roman is based in Montreal, Quebec, Canada while working with Ubisoft Montréal.

What companies has David Roman worked for?

David Roman has worked for Ubisoft Montréal, Davidroman, Startup Republic, Indeego Games, and Travel Technology Interactive.

How can I contact David Roman?

You can use AeroLeads to view verified contact signals for David Roman at Ubisoft Montréal, including work email, phone, and LinkedIn data when available.

What schools did David Roman attend?

David Roman studied at Groupe 4 Institut International D'Ingénierie, Informatique Et Management.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.