Nicolas Vinuesa is a pragmatic software engineer with nine years of experience building scalable back-end systems, currently contributing to Juju at Canonical from Bordeaux. He has led teams and projects across IoT, medical imaging and e‑commerce, with deep hands‑on expertise in Go, Java/TypeScript and cloud-native tooling (Kubernetes, Docker, Kafka). At Keen Eye he solved large-scale image processing challenges—implementing a high-performance cgo image reader, pyramid tiling for whole-slide microscopy, and PostGIS-backed annotation services handling millions of shapes. Previously he led payload encoding for Actility’s LoRa/LoRaWAN stack and has a strong background in event-driven architectures and performance tuning. An active open-source contributor, he’s extended the well-regarded typelevel/squants Scala library with new electro/energy units, reflecting a taste for precise, reusable abstractions. Colleagues describe him as a technical leader who blends low-level optimization skills with pragmatic system design and a focus on developer practices.
The Scala API for Quantities, Units of Measure and Dimensional Analysis
Role in this project:
Back-end Developer
Contributions:9 commits, 13 PRs, 22 comments in 2 months
Contributions summary:Nicolas primarily contributed to the `squants` library by adding new units and conversions, specifically focusing on electro and energy related quantities. They implemented new types and methods related to inductance, permittivity, electric charge density, electric current density, magnetic field strength, electric field strength, and molar energy. The changes involved defining new units of measure and providing implementations for calculations within the existing library structure.
Contributions:146 pushes, 1 branch in 7 years 10 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.