James Smith

Senior Bot Engineer at WooliesX

Sydney, New South Wales, Australia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
James Smith is a Senior Bot Engineer and full‑stack developer with 15 years of experience building cloud-native, scalable systems and modern front-end experiences using React and Node. He has a strong track record improving developer delivery through automation, DevOps uplift and pragmatic release engineering across enterprises and startups, including Optus and IAG. James contributes to prominent open-source observability work—adding Windows host metrics and packaging improvements to the OpenTelemetry Collector—demonstrating deep systems and monitoring expertise. He also founded a health-focused analytics startup and balances technical rigor with creativity as a professional drummer and aspiring blacksmith, a mix that fuels his hands-on, outcome-driven approach.
code15 years of coding experience
job7 years of employment as a software developer
bookB. Computer Science, B. Computer Science at University of Wollongong
github-logo-circle

Github Skills (18)

observability10
data-collection10
windows10
system-monitoring10
go10
opentelemetry10
collections10
devops10
metric10
msp9
msix9
packaging9
package9
powershell5
kubernetes4

Programming languages (8)

TypeScriptJavaCMakefileGoPHPRubyPython

Github contributions (5)

github-logo-circle
OpenTelemetry Collector
Role in this project:
userBack-end & DevOps Engineer
Contributions:83 reviews, 79 commits, 103 PRs in 8 months
Contributions summary:James's contributions focused on adding and implementing host metrics functionality to the OpenTelemetry Collector, with a specific focus on Windows. They developed scaffolding for the Host Metrics receiver, enabling the collection of CPU, memory, disk, and network metrics. Furthermore, the user refactored existing code and updated dependencies, demonstrating skills in system monitoring and configuration. They also contributed to building an MSI package.
opentelemetry-collectortracingtempoobservabilitytelemetry
Contrib repository for the OpenTelemetry Collector
Role in this project:
userBackend Developer
Contributions:74 reviews, 31 commits, 35 PRs in 6 months
Contributions summary:James primarily contributed to the host metrics receiver within the OpenTelemetry Collector Contrib repository. The commits focused on adding and improving the functionality for various host metrics scrapers, including those for CPU, memory, disk, and network usage. Their work involved implementing the logic to collect and report these metrics, specifically for the Windows operating system, along with the related refactoring and test improvements.
contribopentelemetry-collectortracingtempoobservability
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.
Request Free Trial
James Smith - Senior Bot Engineer at WooliesX