Craig Blackburn

Senior Software Engineer at YouScience

Spanish Fork, Utah, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor’s Degree, Computer Science, Alumni, Bachelor’s Degree, Computer Science, Alumni at Utah State University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,937reputation
309kreached
18answers
12questions
Badges
anaconda
top-5%
pycharm
top-5%
github-logo-circle

Github Skills (147)

amazon-dynamodb10
tidy10
aws-lambda10
serverless-framework10
environmental9
environmental-monitoring9
dynamodb9
lambda9
serverless-applications9
azure-functions9
serverless9
aws-dynamodb9
sam9
aws9
pycharm9

Programming languages (9)

TypeScriptRustPLpgSQLJavaScriptVueGoLuaHTML

Github contributions (5)

github-logo-circle
Contributions:2 releases, 30 PRs, 242 pushes in 1 year 2 months
eventsswiftiosevents-app
darksinge/deep-cleaner

Mar 2017 - Aug 2022

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