Jim Kang is a founding engineer with 11 years of experience building full-stack, cloud-native systems and distributed data pipelines across startups and product teams. He combines hands-on implementation—from microservices in Go and Node.js, message-driven telemetry with Pulsar/Kafka, to React front-ends—with product-minded architecture work and operational tooling. At TreeNet he built charge-point microservices, a license-plate recognition flow, and a simulator to validate integrations with OCPP/ISO15118, showing an ability to ship end-to-end systems in resource-constrained teams. He has led architecture and mentoring efforts, introduced observability and quality gates (Datadog, Sentry, CI testing), and routinely bridges engineering with non-technical stakeholders. Known for clear technical communication and pragmatic problem-solving, he excels at connecting teams to move projects forward. Based in New Taipei, Taiwan, he brings both hardware-adjacent experience (EV charging, Arduino prototypes, embedded device comms) and scalable cloud expertise.
11 years of coding experience
9 years of employment as a software developer
Bachelor of Engineering (B.E.), Computer Engineering, Bachelor of Engineering (B.E.), Computer Engineering at Boise State University
Contributions:7 commits, 6 pushes, 1 branch in 1 month
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.