Summary
Nicholas Ruffing is a Staff Software Engineer based in Seattle with 8+ years building full-stack systems across health tech, defense, e-commerce fraud, and warehouse management. He combines hands-on frontend and backend expertise—Vue.js, C#/.NET, TypeScript, SQL—and has led teams delivering AI-powered prior authorization and maritime applications at scale. Mission-driven and efficiency-minded, he focuses on practical solutions that reduce complexity while collaborating closely with clinical and product stakeholders. An active open-source contributor and @vuepress member, he maintains notable packages like dragon-drop-vue and supports the developer community through sponsorship and mentoring. His background in electrical and computer engineering and academic research in network security give him a disciplined, measurement-driven approach to problem solving. He also consults on accessible mobile UX for neurodiverse users, reflecting a commitment to inclusive product design.
8 years of coding experience
11 years of employment as a software developer
Master of Science (M.S.), Electrical Engineering, Master of Science (M.S.), Electrical Engineering at Cleveland State University