William Cheung is a senior software engineer based in Toronto with 14 years of professional experience and a deep track record of building production systems across cloud-native, FinTech, and AI domains. He currently leads backend and integration work at Abby’s Accounting Automation team, shipping serverless ETL, GraphQL, OAuth/webhook integrations, and multi-country tax connectors while running partner meetings and test-driven delivery. Previously he prototyped and scaled AI-driven products using LangChain, RAG, Bedrock/Anthropic/OpenAI, Pinecone, Timescale, and FastAPI for health and wellbeing pilots, and has a string of hackathon wins and Topcoder AI Champion accolades that signal practical creativity. Comfortable across Python, AWS, Terraform, Postgres, and hybrid stacks, he blends startup grit with enterprise experience from Rapid7, Pitney Bowes and others. Not obvious from his title: he’s been training LLMs to code and has repeatedly been the sole backend developer on fast-moving greenfield initiatives that secured follow-on funding.
14 years of coding experience
33 years of employment as a software developer
Grade 13, Grade 13 at Jarvis Collegiate Institute
BASc, Electrical Engineering, BASc, Electrical Engineering at University of Toronto
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.