Skip to main content
Domenico Leopardi

Domenico Leopardi

Linux Systems Manager | Engineering Manager | DevOps & Fleet Engineering | Team Lead | Software Developer

Talent
Baie-D'UrféMember since June 10, 2026
CI/CDDevOpsAgile/ScrumJavascriptC/C++BashGoLangSQLJavaGitGrafanaNode.jsVue.jsQtLinuxUbuntuWindows
·

Hire this person

Send a job offer directly to this candidate

CI/CDDevOpsAgile/ScrumJavascriptC/C++

About

Linux Systems Manager and Software Developer with 10+ years of experience building and operating large-scale embedded device fleets. Proven track record managing 9,000+ Linux ATMs across the full product lifecycle, from hardware integration to CI/CD automation. Bilingual (EN/FR), experienced team lead with a hands-on DevOps and systems engineering approach.

Experience

Linux Systems Manager / Software Developer at Bitcoin Depot (2020-09 – Present)

  • Managed a team of 6 developers and systems engineers, owning software roadmap, sprint execution, and production reliability for a 9,000+ device connected fleet across North America.
  • Owned end-to-end product lifecycle from feature development through deployment and Level 3 support. Maintaining high availability and security across 9,000+ Linux-based kiosk devices.
  • Led and coordinated disaster recovery efforts.
  • Engineered new update methodologies for thousands of Bitcoin ATMs to improve deployment reliability.
  • Developed and maintained automation scripts in Bash to streamline system administration tasks, reducing manual effort and improving consistency.
  • Implemented monitoring solutions using Grafana to track system health and identify potential issues across the ATM network.
  • Integrated devices with SDK and Node.js C/C++ addons or with protocols such as serial or USB.
  • Provided technical support and debugging assistance for hardware-related issues.

Product & Software Developer at Colorbeam Lighting (2018-04 – 2020-09)

  • Built web GUI for an IoT gateway device using Raspberry Pi, JavaScript, and Vue.js.
  • Maintained gateway device codebase (GoLang/C++)
  • Provided technical support and training to customers
  • Contributed to product design based on user feedback

Backend Software Developer at Newtrax Technologies (2017-06 – 2018-01)

  • Ported a C# backend server from Windows to Linux (Ubuntu)
  • Analyzed and documented a third-party software codebase
  • Applied Agile/Scrum methodologies

C++ Programmer/Analyst at Renaps Technology Canada Inc (2016-11 – 2017-05)

  • Develop new suite of Software in C++ using C api
  • Integrate software tools to help other developers
  • General debugging over several technology platforms

R&D Software Developer (Internship became employment) at Triotech Amusement Inc. (2014-08 – 2016-11)

  • Wrote and maintained applications as part of a distributed system in C++
  • Integrated new technologies and hardware to existing software
  • Developed new interactive games
  • Created prototypes to evaluate possible gameplay concepts
  • Coordinated with multiple interdisciplinary teams
  • Installed, configured and tested equipment for client demonstrations and on-site deployments

Internship - Programmer/ Junior Analyst at Standard Like (2013-01 – 2013-04)

  • Detect and Correct diverse software errors in Java and Bash
  • Develop internal programs in Java
  • Impact analysis for future changes or updates

Internship - Programmer (Internship became employment) at Safran (Messier-Dowty) (2011-09 – 2012-04)

  • Programming in C++ with Qt and Visual Studio
  • Continued a C++ project that interacts with an SQL database
  • Ensure the quality of the software with the users directly

Education

Bachelor in Software engineering – École de technologie supérieure (2016)

Diploma in Computer and Digital Systems – Vanier College (2010)

Skills

Linux Systems ManagerEngineering ManagerDevOps & Fleet EngineeringTeam LeadSoftware Developer

Reviews