I'm a software engineer with a strong track record of delivering scalable applications across web and mobile. I've delivered production systems using stacks ranging from PHP and MySQL to React Native and AWS.
I focus on developer experience, maintainability, performance—cutting response times from 10s to 10ms, upgrading legacy platforms, and building claim payment authorization flows. I've developed features and validations in mission-critical internal tools, including premium rate table and client YTD process, used by thousands of employees supporting millions of users.
I also play a key role in a cross-platform, public-facing product - owning parts of its architecture (app monitoring, localization, CI, push notifications, and component library) and building half of its features using Expo, TypeScript, and tamagui (a Tailwind-like styling system for React Native).
Outside of work, I compete in coding challenges with Python, and I've earned top placements in hackathons and game jams.
Terry Lun
(778)883-3651
tianweilun@yahoo.com
This section is my personal study journal. Each day, I document something I've explored or built—whether it's a new tech concept, a design pattern, a tricky bug, or an unexpected insight. The goal is depth over volume: one meaningful takeaway a day is worth more than 20 forgettable ones.
This project is a practical exploration of modern agentic AI development, built to test the integration of several key technologies. Using a simple TODO list as a sandbox, it demonstrates how to build an application where a user can interact with both a standard web UI and a conversational LangChain agent.
AI, Javascript, python, FastAPI, HTMX, OpenAI
Image repository featuring object analysis and identification; Upload, download or delete image files; Object labeling using AWS lambda serverless compute.
Python, Flask, AWS S3, AWS Rekognition, AWS Lambda, AWS API Gateway
Similar to Feeding frenzy your goal is to consume available food to keep your energy up which allows you to see more of space. If you run out of energy you will perish in darkness. To gain the most energy possible you want to eat only organic food sources, this means playing dead for space ships so they send astronauts out to investigate resulting in a delicious snack.
Unity, C#, Adobe Illustrator
The Wuhan Virus is now an ongoing pandemic of coronavirus disease. As it spreads rapidly around the world, our daily lives are greatly affected. One of the many concerns is it is now less convenient to go to groceries and supermarkets due the line ups and wait times. We are going to build a program to help user pick a perfect store with low wait times within range.
-- April 2020
Python, Google APIs, Pandas, FoliumcoronA tRacker visualize live updates of virus cases using Augmented Reality.
EchoAR, NodeJS, Express, HTML, CSS, Bootstrap, JavaScript, Adobe Illustrator.
Heyday Accounting Firm is among the few firms in Canada offering both Canadian and U.S. accounting and tax services. Its partners and staff have professional experience at Big Four accounting firms and possess deep expertise in Canada-U.S. tax treaties. The firm specializes in delivering cross-border accounting and tax services to individuals and corporations.
HTML, JavaScript, CSSOliver Benefits Administration Software • 2024–2025
GroupHEALTH Benefit Solutions • 2022–2023
Reva Solutions • 2021
Net8 Esports Arena • 2017 - 2019
Freelance • 2011 - 2017
Kingsway Interiors • 2013 - 2016
Cash Store Financial • 2010 - 2012
University of Regina • 2006 - 2008
Python, JavaScript, TypeScript, Java, C/C++, C#, HTML, CSS, Visual Basic, React, NodeJS, Serverless, Express, Flask, MongoDB, Microsoft SQL, Selenium, AWS, GCP, Box SDK, Heroku, Docker, Kubernetes, Unity, Git, GitHub, Adobe Illustrator, Sony Vegas, Visual Studio, Visual Studio Code, Bash, Windows, MacOS
BCIT, Vancouver, BC • Expected to graduate in May 2022
Google Certification• 2021
AWS Training and Certification• 2020
BCIT, Vancouver, BC• May 2019
University of Regina, Regina, SK• June 2009
I am excited to work with you! Please take a moment to tell me about your business and the project. This will help us get off to a rocketing quick start.