Summary
Junjie Chen is a Senior Software Engineer based in Adelaide with about a decade of experience designing cloud-native web applications and APIs across education, translation, and logistics domains. He combines hands-on development in Ruby on Rails, Node.js and React with strong architecture and database modeling skills (MySQL/Postgres/Redis) to deliver performant, maintainable systems. Junjie has led teams and scaled platforms as a CTO and senior engineer, introducing CI/CD, containerization and asynchronous architectures to convert legacy products into SaaS offerings. He has a proven track record of turning complex business processes—such as freight forwarding and airline cargo systems—into end-to-end online workflows that significantly increased capacity and reduced errors. A pragmatic coach and code-quality advocate, he emphasizes testing, refactoring and stakeholder alignment while keeping the team current on language and framework best practices. His background bridging product, ops and strategy gives him a rare blend of technical depth and business-driven delivery.
9 years of coding experience
18 years of employment as a software developer
Graduate diploma, Information Technology, Graduate diploma, Information Technology at University of South Australia
Bachelor of Economics, International Economics and Trade, Bachelor of Economics, International Economics and Trade at Fuzhou University
Master of Engineering - MEng, Computer Applied Technology, Master of Engineering - MEng, Computer Applied Technology at Xiamen University