Nicholas Main is a Chief Technology Officer with a decade of hands-on software experience, currently designing and delivering enterprise-scale cloud applications while leading and mentoring engineering teams. He blends full-stack TypeScript expertise (Node.js, Angular, PostgreSQL) with architecture and operational ownership, having progressed from game development on Roblox to senior engineering and founding partner roles. Known for pairing practical coding with people leadership, he spends time training teammates and working alongside them to build reliable, secure systems. A Magna Cum Laude computer science graduate, he brings a disciplined, mentorship-focused approach rooted in early leadership as a Boy Scouts senior patrol leader. Outside of work he continues to design games and play tabletop RPGs, reflecting a creative streak that informs his product-minded engineering.
10 years of coding experience
5 years of employment as a software developer
North Cobb High School
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Kennesaw State University
Crochet is a framework for Roblox games written for use with roblox-ts
Contributions:40 commits, 4 PRs, 39 pushes in 1 year 11 months
robloxcrochetroblox-tsgames
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
Nicholas Main - Chief Technology Officer at Payroll Integrations