Jin Guan

Software Engineer at IOTech Systems

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

🤩
Rockstar
🎓
Top School
Jin Guan is a software engineer based in Taiwan with six years of experience building backend systems, currently contributing at IOTech Systems. He has a strong focus on IoT and edge computing, demonstrated by contributions to the prominent EdgeX Foundry edgex-go monorepo where he implemented device resource/command APIs and refactored core data handling to support Redis and configurable event sizes. Jin progressed from a graduate engineer to a full engineer role, bringing practical production experience in service-oriented Golang codebases. His academic background includes a master's degree from George Mason University, complementing earlier work in data science during an industry internship. Colleagues value his attention to dependable data pipelines and pragmatic refactors that simplify maintenance at scale. He combines hands-on coding with a clear sense for improving system robustness in distributed IoT platforms.
code6 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, Bachelor's degree at Tunghai University
bookMaster's degree, Master's degree at George Mason University
github-logo-circle

Github Skills (13)

foundry10
go10
edg10
api10
edges10
apidoc10
restful-api9
api-design9
redis9
rest-api9
api-rest9
microservices8
microservices-application8

Programming languages (7)

ShellMakefileGoRobotFrameworkHTMLGroovyPython

Github contributions (5)

github-logo-circle
edgexfoundry/edgex-go

Jul 2020 - Jan 2023

EdgeX Golang Services Monorepo | Owner: Core/Support WG
Role in this project:
userBack-end Developer
Contributions:24 reviews, 33 commits, 64 PRs in 2 years 6 months
Contributions summary:Jin primarily contributed to the EdgeX Golang Services Monorepo by implementing and refactoring backend functionalities. They updated dependencies to use the Redis module, refactored core data components by moving subscriber.go and introduced the setting for maximum event size. The user also implemented device resource and device command APIs. These changes show a focus on improving the data handling and overall functionality of the EdgeX framework.
golangmonorepoedgexowner-coreowner
jinlinGuan/device-sdk-go

Sep 2020 - Feb 2025

Owner: Device WG
Contributions:50 pushes, 52 branches in 4 years 5 months
owner
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
Jin Guan - Software Engineer at IOTech Systems