Craig Presti

Principal Engineering Manager at Microsoft

Adelaide, South Australia
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
Craig Presti is a Principal Engineering Manager with roughly two decades of experience building complex software and leading teams to production at scale, currently focused on making products and platforms AI-native. At Microsoft he drives incubation of agentic systems and developer workflows where LLMs become part of the runtime, and has contributed to notable projects like Microsoft Semantic Kernel to bridge models with real apps. He combines deep architecture and developer-experience expertise with product-facing incubation work, taking ideas from zero to production while shaping reliability, safety, and ownership models for intelligent systems. An entrepreneur and operator as well—co-founder of a sports SaaS and former owner of a martial arts business—he brings pragmatic attention to real users and operational constraints. Based in Adelaide, he enjoys learning in public and mentoring teams through the socio-technical shifts required to build sustainable AI-driven software.
code14 years of coding experience
job20 years of employment as a software developer
bookBS Computer Science and Software Engineering, BS Computer Science and Software Engineering at Swinburne University of Technology
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,135reputation
78kreached
12answers
5questions
github-logo-circle

Github Skills (18)

react10
javascript9
azure-functions9
apidoc8
api8
dotnet-core8
csharp8
llm7
openai7
ai7
wpf6
sdk6
windows6
single-sign-on6
url-encoding6

Programming languages (8)

TypeScriptC#CSSC++JavaScriptPHPHTMLPython

Github contributions (5)

github-logo-circle
microsoft/semantic-kernel

Feb 2023 - Mar 2023

Integrate cutting-edge LLM technology quickly and easily into your apps
Role in this project:
userFull-stack Developer
Contributions:99 reviews, 9 commits, 20 PRs in 20 days
Contributions summary:Craig contributed to aligning and updating sample applications with documentation changes, modifying code in React-based web applications. They renamed an Azure Function sample project from "SemanticKernelFunction" to "KernelHttpServer," which indicates familiarity with backend API development and deployment. Additionally, the user made changes to the KernelHttpServer to bring embeddings and memory capabilities and updated dependent app samples.
aiartificial-intelligencellmopenaisdk
Contributions:140 commits, 1 PR, 25 pushes in 2 years 1 month
uwpwindowscsharphybridwpf
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 Presti - Principal Engineering Manager at Microsoft