Summary
Daniel Macdonald is a software engineer with 11 years of experience building scalable, cloud-native platforms and real-time data systems, currently on the Inventory Hub/Platform team at ToolsGroup. He was the first backend engineer on Onera’s multi-tenant Inventory Hub, taking it from idea to live product and leading key efforts like database migrations and an asynchronous command framework. At ToolsGroup he created an "Easy Button" to spin up containerized services, cutting project startup time from weeks to days, and helped design a Tenant Service as a new source of truth for customer data. Earlier work at Oracle involved automating test code generation for cloud services, demonstrating a knack for tooling that reduces onboarding friction. Based in the Raleigh-Durham area, he pairs strong backend engineering with a practical focus on developer experience and platform reusability.
11 years of coding experience
4 years of employment as a software developer
Bachelor of Science (BS), Computer Science and Economics, 3.82/4.0, Bachelor of Science (BS), Computer Science and Economics, 3.82/4.0 at Duke University
High School Diploma, High School Diploma at Greensboro Day School
Spanish, English