Preston Macdonald is a Senior Data Scientist who translates real-world grit—from a background as a firefighter—into pragmatic, high-impact AI and ML solutions. With over six years building end-to-end generative AI, deep learning, NLP, and reinforcement learning systems, he designs scalable, cloud-native workflows (notably on Databricks) and rapidly prototypes production-ready models. At Red Hat he progressed from Marketing Data Scientist to Senior Data Scientist, shaping AI strategy and aligning technical roadmaps with stakeholder needs. He combines strong presentation and cross-functional collaboration skills with hands-on model optimization to drive measurable business outcomes. Preston’s academic foundation in analytics and computational mathematics complements his applied focus, and his career path shows a persistent emphasis on impact-driven analytics across nonprofit and enterprise settings.
5 years of coding experience
7 years of employment as a software developer
Associates of Science, Associates of Science at Central Carolina Community College
Master of Science - MS Analytics Analytics, Master of Science - MS Analytics Analytics at Institute for Advanced Analytics
Bachelor in Computational Mathematics Applied Mathematics, Bachelor in Computational Mathematics Applied Mathematics at Appalachian State University
Associate of Arts - AA Computer Networking, Associate of Arts - AA Computer Networking at University of Phoenix
Contributions:4 pushes, 1 branch in 1 year 9 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.