Summary
Ivan Ma is a Fullstack Fintech Software Engineer II with nine years of hands-on experience building payment-enabled web and mobile products, currently shipping features at Jobber. He combines backend Java and Python expertise with React Native and TypeScript front-end work to deliver cross-platform payment flows and GraphQL-backed data models. Past roles show a pattern of improving reliability and automation—overhauling Stripe integrations, implementing caching and multi-threaded pipelines, and streamlining deployments on AWS to reduce downtime. A lifelong learner finishing a Computer Science degree at the University of Alberta, he pursues side projects in web development and automation and enjoys exploring new languages and APIs. Outside engineering he volunteers in his community, practices photography, and balances focus with gaming, reflecting a people-oriented, persistent approach to shipping polished products.
9 years of coding experience
3 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Alberta
Chinese, English