Summary
Doug Barbieri is a senior software engineer with 12+ years of professional experience and a multi-decade track record building high-reliability C++ systems, Node.js backends, and Electron/React desktop and mobile apps. He blends low-level, cross-platform C++/Qt expertise (Windows, Linux, macOS) with modern cloud and backend stacks—PostgreSQL, Redis Cluster, AWS Elastic Beanstalk and Stripe integrations—to deliver fast, transaction-focused systems. Doug has led product development as a CTO and shipped both commercial and open-source projects, bringing strong ownership from architecture through CI/CD automation. He’s delivered domain-specific solutions from non-linear video/audio editing to remote-operated vehicle UIs and financial transaction processing, showing an unusual ability to move between embedded GUIs and scalable web services. Based in San Carlos de Bariloche, Argentina, he pairs practical engineering with a linguistics background, which informs clear technical communication across distributed teams.
12 years of coding experience
31 years of employment as a software developer
Bachelor of Arts Linguistics, Bachelor of Arts Linguistics at University of California, Davis
Transfer to UC Davis Mathematics and Computer Science, Transfer to UC Davis Mathematics and Computer Science at Sacramento City College
English, Spanish