Daniel Macdonald

Daniel Macdonald Email and Phone Number

Software Engineer - Inventory Hub and Platform team @ ToolsGroup
Chapel Hill, NC, US
Daniel Macdonald's Location
Raleigh-Durham-Chapel Hill Area, United States
Daniel Macdonald's Contact Details

Daniel Macdonald personal email

n/a

Daniel Macdonald phone numbers

About Daniel Macdonald

I am a software engineer in Toolsgroup (previously Onera before our acquisition in 2022). For more information on my current work, scroll down a bit. I am primarily interested in back end work, but I do have full stack experience and have also picked up various devops-adjacent responsibilities on my current team.Outside of coding, I love discussing the latest movies and NBA basketball news, and I am looking forward to a ski season that will hopefully involve fewer falls than last year!If you have any more questions, feel free to contact me!

Daniel Macdonald's Current Company Details
ToolsGroup

Toolsgroup

View
Software Engineer - Inventory Hub and Platform team
Chapel Hill, NC, US
Website:
toolsgroup.com
Employees:
327
Daniel Macdonald Work Experience Details
  • Toolsgroup
    Software Engineer - Inventory Hub And Platform Team
    Toolsgroup
    Chapel Hill, Nc, Us
  • Toolsgroup
    Software Engineer - Inventory Hub/Platform Team
    Toolsgroup May 2022 - Present
    United States
    Toolsgroup acquired Onera in May 2022 and I have continued my role on the Onera team as we work to enable other Toolsgroup teams to build applications on top of the Onera platform. Our team is central to the company's future strategy and is building a foundation for other teams to use.Key contributions:Led initiative to create an "Easy Button" for low-effort spin-up of new containerized cloud services. Easy Button has lowered new project startup time from a few weeks to only a day… Show more Toolsgroup acquired Onera in May 2022 and I have continued my role on the Onera team as we work to enable other Toolsgroup teams to build applications on top of the Onera platform. Our team is central to the company's future strategy and is building a foundation for other teams to use.Key contributions:Led initiative to create an "Easy Button" for low-effort spin-up of new containerized cloud services. Easy Button has lowered new project startup time from a few weeks to only a day or two.Updated Inventory Hub to allow merchants to use additional Onera/Toolsgroup applications without any impact on Hub's performanceWorked on new Tenant Service which will be new source of truth for customer data Show less
  • Onera, Inc.
    Software Engineer
    Onera, Inc. Dec 2019 - Present
    United States
    First backend engineer on Inventory Hub, which I helped build from scratch into a live product and data platform. Additionally, Inventory Hub was Onera's first multi-tenant product. The first version of the project used Spring Boot and was built within AWS. The main business function of Inventory Hub is to track merchant inventory in real-time, and data must be taken in from a number of sources and quickly replicated throughout the system to achieve the product goals.Major… Show more First backend engineer on Inventory Hub, which I helped build from scratch into a live product and data platform. Additionally, Inventory Hub was Onera's first multi-tenant product. The first version of the project used Spring Boot and was built within AWS. The main business function of Inventory Hub is to track merchant inventory in real-time, and data must be taken in from a number of sources and quickly replicated throughout the system to achieve the product goals.Major accomplishments:Built new Inventory Hub platform from idea stage to POC to live with merchants stageLed backend database migration to ensure easier scalabilityLed design of asynchronous command framework to execute various tasks within the platform Show less
  • Oracle
    Software Engineer
    Oracle Jun 2016 - Dec 2019
    San Francisco Bay Area
    I am a software developer in the Oracle Cloud Infrastructure division. As part of my role, I primarily help build out a code generator (using mostly Java) that automatically writes code for our test framework when given the spec file for a cloud service. The code generator produces standardized code that allows us to test each service's SDK and API against a single set of tests, so onboarding time for new services is greatly reduced from when each team wrote and ran their own… Show more I am a software developer in the Oracle Cloud Infrastructure division. As part of my role, I primarily help build out a code generator (using mostly Java) that automatically writes code for our test framework when given the spec file for a cloud service. The code generator produces standardized code that allows us to test each service's SDK and API against a single set of tests, so onboarding time for new services is greatly reduced from when each team wrote and ran their own tests.Secondary responsibilities include:Admin responsibilities for managing our compute resources for certain resourcesHelping standardize configuration of new cloud service installationWriting scripts to maintain a clean work environment and ensuring we don't breach environment resource quotas Show less
  • Cisco
    Software Engineering Intern
    Cisco May 2015 - Aug 2015
    Research Triangle
    As an intern I gained experience writing professional code in C++ and working with embedded devices.Primary responsibilities:Worked on the DX telepresence product lineAutomated media testing for telepresence calls from or to DX650 devicesEnhanced logging capabilities of DX650 to help with debugging communications with the network edge server.
  • Duke University Computer Science
    Cs 201 Teaching Assistant
    Duke University Computer Science Jan 2015 - Jun 2015
    Lead recitation classes of over 20 studentsHelp students debug their projects
  • Computer Science Education
    Alice Research Team Member
    Computer Science Education May 2013 - Jul 2013
    Durham, North Carolina
    Created materials, including lesson plans and online video tutorials, with Alice 2.0 so teachers could integrate computer science education with other subjectsTrained teachers so they could use Alice to make tailored lesson plans for their particular subjectsPoster accepted by SIGCSE (Special Interest Group in Computer Science Education) 2014 conference

Daniel Macdonald Skills

Java C++ C Github Python Javafx Software Development Sql Linux Spanish Microsoft Office Microsoft Excel Microsoft Word Powerpoint English Windows Academic Tutoring

Daniel Macdonald Education Details

Frequently Asked Questions about Daniel Macdonald

What company does Daniel Macdonald work for?

Daniel Macdonald works for Toolsgroup

What is Daniel Macdonald's role at the current company?

Daniel Macdonald's current role is Software Engineer - Inventory Hub and Platform team.

What is Daniel Macdonald's email address?

Daniel Macdonald's email address is dm****@****day.org

What is Daniel Macdonald's direct phone number?

Daniel Macdonald's direct phone number is +133650*****

What schools did Daniel Macdonald attend?

Daniel Macdonald attended Duke University, Greensboro Day School.

What skills is Daniel Macdonald known for?

Daniel Macdonald has skills like Java, C++, C, Github, Python, Javafx, Software Development, Sql, Linux, Spanish, Microsoft Office, Microsoft Excel.

Who are Daniel Macdonald's colleagues?

Daniel Macdonald's colleagues are Nikos Roussos, Jim Albert, Biniyam Workenh, Andres Forero, Zahra Arshadi, Nicholas Abbotts, Dave Glenn.

Not the Daniel Macdonald you were looking for?

  • Daniel Macdonald

    Senior Associate At Tishman Speyer | Us Army Veteran
    New York, Ny
    2
    jubileehousing.org, truamerica.com
  • Daniel Macdonald

    Content Creation Daniel Mac Entertainment Llc
    Tucson, Az
  • Daniel MacDonald

    Investment Banking Vice President At Brown Gibbons Lang & Company
    Chicago, Il
    2
    bgl.com, bglco.com
  • 4
    gmail.com, starwoodhotels.com, marriott.com, marriott.com

    5 +120396XXXXX

  • Daniel MacDonald

    Semi-Retired Technology Leaderlooking For Interesting Opportunities!
    Kissimmee, Fl
    3
    metroairports.org, hotmail.com, mspairport.com

    3 +161279XXXXX

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.