Jim White

Contract Software Engineer at Self-employed

Gilbert, Arizona, United States
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
Jim White is a seasoned contract software engineer and IoT/edge specialist with over 25 years of experience designing and delivering enterprise, mobile, and embedded systems. A co-founder of EdgeX Foundry and former CTO of IOTech Systems, he blends hands-on backend and DevOps work (notably contributions to the edgex-go monorepo and Consul integrations) with product and open-source leadership. He has led large cross-functional teams at Dell Technologies, architected cloud-native and microservice solutions, and authored influential Java/mobile training and publications. Equally comfortable mentoring junior engineers and authoring course content, he continues to teach and build production-grade systems—most recently creating a DataCamp Intro to Java course and implementing Spring Boot/GraphQL batch backends for public sector clients.
code11 years of coding experience
job27 years of employment as a software developer
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at University of Minnesota
bookBS Computer Science and Mathematics, BS Computer Science and Mathematics at Dickinson College
github-logo-circle

Github Skills (6)

consul10
go10
devops10
logging9
api8
apim8

Programming languages (13)

JavaC++CMakefileGoHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
edgexfoundry/edgex-go

Dec 2017 - May 2022

EdgeX Golang Services Monorepo | Owner: Core/Support WG
Role in this project:
userBack-end & DevOps Engineer
Contributions:126 reviews, 216 commits, 134 PRs in 4 years 5 months
Contributions summary:Jim primarily focused on enhancing the EdgeX Golang Services Monorepo by integrating and configuring services to work with Consul. This involved significant changes to the `export-client` and `export-distro` services to initialize them on Consul. The commits also included adding logging improvements. The user also updated the `version.go` file.
golangmonorepoedgexowner-coreowner
Contributions:3 commits, 2 PRs, 2 pushes in 2 years 5 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.
Request Free Trial
Jim White - Contract Software Engineer at Self-employed