Joshua Marinacci is a Staff Engineer and seasoned engineering leader based in Eugene, Oregon with 14+ years of experience building developer tools, rich UIs, and novel interfaces like VR/AR, IoT, and wearables. He combines hands-on full‑stack work—rewriting legacy stacks into modern TypeScript/React and contributing to projects like a pure‑JS Canvas implementation—with team leadership across startups and large orgs including Markforged, Woven Planet/Level 5, and Mozilla. Joshua has led developer relations and documentation efforts that tangibly grew engagement and traffic, and he’s comfortable shipping both consumer and developer-facing products on schedule. His background spans embedded prototypes (connected cameras, BLE, digital signage) to large video/ML ingestion pipelines and WebXR standards work, giving him rare cross‑stack fluency from hardware to WebGL. Colleagues rely on him to coach teams, make pragmatic technical decisions, and steward integrations between UX, security, and backend systems. He’s travel‑friendly but Oregon‑rooted, an open‑source contributor, speaker, and O’Reilly author who thrives on turning experimental interface ideas into production reality.
14 years of coding experience
21 years of employment as a software developer
BS Computer Science, BS Computer Science at Georgia Institute of Technology
Pure JS implementation of the HTML Canvas 2D drawing API
Role in this project:
Full-stack Developer
Contributions:4 releases, 4 reviews, 278 commits in 8 years 2 months
Contributions summary:Joshua significantly contributed to the `node-pureimage` repository, focused on implementing core features for a pure JavaScript implementation of the HTML Canvas 2D drawing API. Their work included adding support for drawing lines, incorporating the OpenType.js library for font rendering, and implementing basic polygon filling. Furthermore, the user added support for drawing and rendering text and implemented image scaling.
Contributions:51 commits, 41 pushes, 1 branch in 3 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.