Craig Blackburn is a Senior Software Engineer with a decade of experience building scalable, fault-tolerant backend systems primarily in Node.js and TypeScript on AWS. He has designed systems that scale to millions of users (notably for BYUtv/BYUradio) and today continues to focus on cloud best practices and backend architecture at YouScience. Comfortable across languages—including Python, Rust, C++, and C#—he pairs broad database experience (MySQL, Postgres, MongoDB, Redis, DynamoDB) with a pragmatic engineering mindset. Craig shares his craft via a technical YouTube channel and maintains side projects like a Rust-based NxN Sudoku solver exposed as a public API. Outside software he builds hardware (a hand-assembled 8-bit computer), practices woodworking, and designs 3D-printed fixtures—demonstrating a hands-on, systems-oriented curiosity that informs his code. Based in Spanish Fork, UT, he blends production-grade backend expertise with a penchant for creative, low-level problem solving.
10 years of coding experience
7 years of employment as a software developer
Bachelor’s Degree, Computer Science, Alumni, Bachelor’s Degree, Computer Science, Alumni at Utah State University
DeepCleaner is a NodeJS module designed to tidy up nasty looking JSON.
Contributions:56 commits, 11 PRs, 46 pushes in 5 years 6 months
tidynodejsjsonnodejs-module
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.
Request Free Trial
Craig Blackburn - Senior Software Engineer at YouScience