Summary
Jimmy Chan is a Senior Software Engineer based in Queensland, Australia, with 12 years of hands-on experience building and evolving full-stack products from mobile to backend systems. He specializes in Ruby on Rails, PostgreSQL and JavaScript/Node.js while comfortably crossing into iOS, Android, C#, PHP and Python—a versatility honed by migrating and re-architecting legacy platforms into scalable Rails-based products. Jimmy excels at taking ownership of messy or late-stage projects, refactoring brittle codebases, and designing integrations such as JWT-secured enterprise buses and mobile push ecosystems. His career includes recurring senior roles at Tanda and Smartsheet and a track record of translating client needs into maintainable architectures that enable product growth. A biology graduate by training, he brings a curious, systems-thinking approach to software problems and a proven ability to learn new platforms quickly.
12 years of coding experience
13 years of employment as a software developer
Bachelor's degree, Biology/Biological Sciences, General, Bachelor's degree, Biology/Biological Sciences, General at The University of Queensland