Available to hire
I excel at bridging the gap between business problems and software engineering, delivering software and developer tools that make complexity simple and easy to understand.
With hands-on experience leading teams and architecting end-to-end systems, I thrive on shipping robust solutions, collaborating across disciplines, and communicating clearly to drive product success.
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Senior Software Developer at Source Inc
June 1, 2025 - December 1, 2025Designed and architected Shinzo's security policies, data flow, and user/developer experience; developed initial prototypes of Shinzo's data pipeline, app SDK, and testing framework in Go.
Senior Software Developer at Sequence Platforms Inc
June 1, 2023 - June 1, 2025Led development and support of Sequence game engine SDKs and demos; managed a small team of developers; developed and supported an open-source Unity SDK featuring a custom Ethereum library, Indexer, secure storage module, authentication framework, and a non-custodial smart contract wallet as a service tool; oversaw a third-party Unreal SDK integration and contributed to core C++ logic.
Software Developer at Unity Technologies
November 1, 2022 - June 1, 2023Accelerate Solutions (Remote, Canada): Hosted bi-weekly hour-long discussions related to blockchain technologies and web3 for two years, driving blockchain awareness, education, and initiatives; provided technical presence in sales calls and validated technical accuracy on marketing materials; delivered consulting services to developers in the web3 gaming space; developed platform integrations and a performance-quality system for a mobile port.
Back End Developer at Unity Technologies
February 1, 2022 - November 1, 2022Player Wallet – Payment Group (Remote, Canada): Developed microservices in Go: a blockchain node service aggregator and a ledger service; produced technical design documents while architecting a new product in the web3 gaming space.
Developer Support Engineer at Unity Technologies
November 1, 2020 - February 1, 2022Ads Monetization & User Acquisition (AMER, Remote, Canada): Led Unity's ad-support transition and training for iOS 14 ATT/IDFA changes; provided customer-facing technical support to self-serve and enterprise clients; investigated issues using Imply, Charles Proxy, and device logs; escalated as needed; learned about common pitfalls in software tools that can be challenging for developers.
Education
Honours Bachelor of Computer Science (BCS) at University of Waterloo
September 1, 2015 - August 1, 2020Honours Bachelor of Business Administration (BBA) at Wilfrid Laurier University
September 1, 2015 - August 1, 2020Qualifications
Industry Experience
Gaming, Software & Internet, Media & Entertainment
Skills
See more
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Waterloo today.