Nick Kasten is a Lead Software Engineer based in Austin, TX with 11 years of experience building full-stack JavaScript systems and production ML tooling. He has progressed from developer roles and developer advocacy at IBM to senior engineering at Upside and now leads engineering at an NDA startup, blending hands-on coding with team leadership. His background includes forecasting and ML work for restaurant labor/sales at HotSchedules and experience translating research prototypes into usable products. Comfortable across front-end, back-end, and data workflows, he pairs a formal CS and applied math education with a pragmatic, continuous-learning mindset. Colleagues know him for smoothing cross-functional collaboration—an attribute honed early in customer-facing and developer-relations roles. He lives and codes in Austin, bringing both operational rigor and curiosity about emerging ML/IoT approaches to his teams.
11 years of coding experience
7 years of employment as a software developer
Bachelor’s Degree Computer Science and Applied Mathematics, Bachelor’s Degree Computer Science and Applied Mathematics at Texas State University
Full Stack Web Development Certification Computer Software Engineering, Full Stack Web Development Certification Computer Software Engineering at freeCodeCamp
Associate’s Degree Computer Science, Associate’s Degree Computer Science at Austin Community College
English
Github Skills (106)
github10
databases10
style-transfer10
node-red10
declarative10
javascript10
sentiment-analysis10
git10
typescript10
image-segmentation10
image-manipulation10
nodes10
image-recognition10
user-interface10
frontend10
Programming languages (8)
TypeScriptDockerfileJavaScriptHTMLJupyter NotebookLessRich Text FormatPython
Contributions:13 commits, 7 pushes, 1 branch in 1 year 7 months
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.