Richard Zampieri is a Principal Engineer based in Vancouver with a decade of hands-on experience building high-performance, cloud-native platforms and data analytics products across C++, Node.js, Python, and TypeScript. He leads and mentors cross-functional teams, driving delivery of real-time analytics, scalable backend systems, and modern web applications while integrating agile practices and UX collaboration. As creator of ExpressoTS, he actively simplifies server-side TypeScript development and contributes DI patterns to the ecosystem, showing a practical bias toward developer productivity. His background spans autonomous vehicle R&D, multiplayer game networking, and enterprise integrations, reflecting an unusual blend of low-level systems thinking and product-focused engineering. He pairs an MBA and formal project management training with a proven track record of shipping reliable, high-availability systems in both startup and enterprise contexts.
8 years of coding experience
16 years of employment as a software developer
Master of Business Administration (M.B.A.) Business Administration and Management General, Master of Business Administration (M.B.A.) Business Administration and Management General at Fundação Dom Cabral
MBA Entrepreneurship/Entrepreneurial Studies, MBA Entrepreneurship/Entrepreneurial Studies at Babson College
Post Graduation Project Management, Post Graduation Project Management at FGV - GETULIO VARGAS FOUNDATION
Post-Secondary Diploma Programming for Games Web + Mobile Games, Post-Secondary Diploma Programming for Games Web + Mobile Games at Vancouver Film School
College BTech. Information Technology, College BTech. Information Technology at Uninorte - Laureate International
A Typescript + Node.js lightweight framework for quick building scalable, easy to read and maintain, server-side applications 🐎
Role in this project:
Back-end Developer
Contributions:43 releases, 75 reviews, 41 commits in 1 year 10 months
Contributions summary:Richard primarily contributed to the back-end development of the Expressots framework. Their work involved creating a `BaseController` class with helper functions for handling requests and responses. Furthermore, they implemented a CreatePlayerController and updated the application's core files. This indicates a focus on building the API structure, handling routes, and integrating use cases within the framework.
Boost a set of libraries for the Typescript programming language that extends the language capability in several areas
Contributions:1 release, 2 reviews, 5 PRs in 1 year 4 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.