Patrick Devine is a Palo Alto–based software engineer and leader with 16 years of experience, currently serving as CTO of Infra while contributing as a back-end developer at Ollama. He lead-develops lifecycle management and OS installer code for VMware's vSphere/ESXi product line, pairing deep systems and installer expertise with strong Python skills. Recently he’s translated that low-level background into modern ML infrastructure work—adding backend features and model distribution support to the widely used ollama project. He also dabbles in indie game development and OpenGL, and has a knack for adding polished interactive touches (see his Docker doodles). That uncommon blend of OS-level engineering, API/back-end design, and front-end playfulness is a practical differentiator in both product and open-source work.
Contributions:16 commits, 11 PRs, 12 pushes in 7 months
Contributions summary:Patrick contributed to the `doodle` project by adding interactive elements and features. They implemented a "Docker Birthday Surprise" incorporating visual elements using an unspecified framework and added functionality such as an "ESC" key to exit the application. Furthermore, the user integrated a "Docker cheers" animation, demonstrating a focus on user interaction and potentially a game-like aesthetic.
Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, and other large language models.
Role in this project:
Back-end Developer
Contributions:387 reviews, 287 PRs, 388 pushes in 1 year 9 months
Contributions summary:Patrick's primary contribution appears to be implementing and modifying the back-end logic of the ollama project. Their commits focus on adding features, such as passing model and predict options, for generating text. These changes include modifications to the server routes, API types, and the underlying llama library, indicating work related to the core functionality and potentially API design for the project. The user also worked on distribution related features such as pushing and pulling model which required changes to the images and modelpath features.
deepseekgemmagemma2gemma3go
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.