David Chang

Software Development Engineer at IOTech Systems

Taipei, Taiwan
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

🎓
Top School
David Chang is a Software Development Engineer based in Taipei with over 8 years building service-oriented and microservices architectures, specializing in Go, C/C++, Java, and Linux. He focuses on IoT, API management, middleware integration, databases, message brokers, and cloud services, delivering reliable RESTful APIs and integration layers. At IOTech Systems and previously IBM, he has driven backend work that bridges device ecosystems to cloud platforms. An active contributor to the EdgeX Foundry edgex-go monorepo, he enhanced export service capabilities including InfluxDB and AWS IoT integrations and resolved testing/regression issues. His background in electrical engineering gives him practical insight into hardware-software integration that informs his IoT solutions. David blends hands-on systems programming with pragmatic middleware design to move edge data into scalable cloud workflows.
code7 years of coding experience
job12 years of employment as a software developer
bookElectrical Engineering Technologies/Technicians, Electrical Engineering Technologies/Technicians at Chien Hsin University of Science and Technology
github-logo-circle

Github Skills (13)

foundry10
mqtt10
go10
edg10
edges10
mqttnet10
aws-iot10
testing9
influxdb9
rest-api8
api-rest8
restful-api8
api-design8

Programming languages (1)

Go

Github contributions (5)

github-logo-circle
edgexfoundry/edgex-go

Jun 2018 - Sep 2018

EdgeX Golang Services Monorepo | Owner: Core/Support WG
Role in this project:
userBack-end Developer
Contributions:43 commits, 8 PRs, 26 comments in 2 months
Contributions summary:David primarily contributed to the EdgeX Foundry Go services monorepo by modifying and enhancing the export service. Their work included adding and updating core functionalities such as InfluxDB integration and AWS IoT support. They also made changes to the configuration and testing of the export service. The user also addressed test failures and incorporated various bug fixes.
golangmonorepoedgexowner-coreowner
davidmsh/developer-scripts

Jul 2019 - Oct 2019

Contributions:11 pushes, 1 branch in 3 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
David Chang - Software Development Engineer at IOTech Systems