Summary
Gregory Mcwhirter is a seasoned software developer with 17 years of experience building scalable systems across risk, subscriptions, and search domains. Based in Montreal, Canada, he is currently a Senior Software Developer at SwiftConnect, shaping reliable, scalable backend systems. His recent roles include building data pipelines for risk model training at Bolt and driving engineering effectiveness and development infrastructure at Abnormal Security, emphasizing reliability and developer productivity. Earlier at ZipRecruiter he contributed to search relevance and platform services, leveraging Python and Go. His academic background includes a Ph.D. in Logic and Philosophy of Science from UC Irvine and a B.S. in Mathematics-Philosophy-Economics from the University of Pittsburgh, which informs a rigorous, analytical approach to software design. Proficient in Golang, Python, JavaScript/TypeScript, and C/C++, he also has a track record as an educator and tutor in math, CS, and logic, underscoring strong communication and mentorship skills.
17 years of coding experience
13 years of employment as a software developer
B.S., Mathematics-Philosophy, Economics, B.S., Mathematics-Philosophy, Economics at University of Pittsburgh
Doctor of Philosophy (Ph.D.), Logic and Philosophy of Science, Doctor of Philosophy (Ph.D.), Logic and Philosophy of Science at University of California, Irvine