Utkarsh Goel

Founding Engineer at Outlier

Waterloo, Ontario, Canada
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

🤩
Rockstar
🎓
Top School
Utkarsh Goel is a founding engineer and Computer Science student at the University of Waterloo with six years of hands-on experience building full-stack systems, applied ML models, and AI infrastructure. He has shipped production improvements across domains—from automating backend data pipelines and dashboards to real-time CNC monitoring and mobile/3D customer apps—and recently led an award-winning RAG-based Municipal Proposal Copilot using LangChain, FAISS, FastAPI and sentence-transformers. Comfortable across Python, C#/C++, TensorFlow/PyTorch, Unity and cloud platforms, he focuses on retrieval, grounding, and model efficiency for generative AI systems. Beyond internships and startup roles, he contributes algorithm implementations in open-source repos and brings leadership experience from student government and sustainability initiatives, revealing a blend of technical depth and community-driven impact.
code6 years of coding experience
bookCambridge International AS and A Levels, Futher Mathematics, Mathematics, Physics, Chemistry, Computer Science, Cambridge International AS and A Levels, Futher Mathematics, Mathematics, Physics, Chemistry, Computer Science at King's College India
bookBachelor of Computer Science (Honours, Co-op), Computer Science, Bachelor of Computer Science (Honours, Co-op), Computer Science at University of Waterloo
languagesEnglish, Hindi, French
github-logo-circle

Github Skills (13)

data-structures10
algorithms10
c-language10
cpp10
cprogramming-language10
python10
data-structure10
dynamic-programming9
pattern-matching9
algorithm9
knapsack-problem8
javas3
java3

Programming languages (5)

CSSC++RustJavaScriptPython

Github contributions (5)

github-logo-circle
Algorithms And DataStructure Implemented In Python, Java & CPP, Give a Star 🌟If it helps you
Role in this project:
userBack-end Developer
Contributions:2 reviews, 11 commits, 3 PRs in 4 days
Contributions summary:Utkarsh contributed to the repository by implementing and updating various algorithms and data structures using C++ and Python. Their work included the implementation of the Sieve of Eratosthenes and the Z-algorithm in C++. They also added and updated code for the Knapsack problem and Bellman-Ford algorithm in Python. The contributions demonstrate a focus on fundamental algorithms and data structures, and their associated implementations.
datastructurecpppythonpython-algorithmspython-data-structures
Algorithms And DataStructure Implemented In Python & CPP, Give a Star 🌟If it helps you
Contributions:7 pushes in 3 days
datastructurepythoncpppython-cppa-star
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
Utkarsh Goel - Founding Engineer at Outlier