Thomas Fitzgibbons is a senior software and data engineer with five years of experience building production-grade ML solutions and data products for clients like John Deere, John Deere Financial, and Unleashed Brands. He combines strong backend skills in Python, Spark/Databricks, SQL and Java with hands-on experience deploying LLM-based RAG systems using Triton, Milvus, and FastAPI. His work has driven measurable business impact—most notably a lending estimation product that unlocked tens of millions in financing—and he has led full-stack, GIS-integrated research projects for state DOTs at Purdue. Based in Plano, Texas, Thomas holds a BS in Computer Science from Purdue and brings a rare mix of applied ML, data engineering, and production deployment experience across cloud and on-prem inference stacks.
5 years of coding experience
5 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Purdue University
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.