Nathan Frank is a Senior Software Engineer based in Austin with 11 years of experience building cloud-native systems, data platforms, and developer tools. He currently scales core services at MongoDB and concurrently runs Recolude, a startup delivering 3D recording storage and analytics, reflecting an entrepreneurial streak alongside enterprise impact. His background includes migrating large analytics platforms to Snowflake, architecting hybrid cloud POCs, and converting legacy calculations into standardized APIs—work that has driven significant cost savings and operational consistency. Comfortable across software engineering, DevOps, data science, UX, and ML, he blends hands-on coding with platform-level architecture. Early exposure to hardware and UAV multi-agent research hints at a longstanding appetite for systems-level problems and cross-disciplinary solutions.
11 years of coding experience
7 years of employment as a software developer
Bachelor’s Degree Software Engineering, Bachelor’s Degree Software Engineering at Mississippi State University
Contributions:2 PRs, 14 pushes, 1 branch in 9 months
botircbots
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.