Welcome to my portfolio

Annette Lam

Full-Stack Developer crafting exceptional digital experiences

Scroll to explore

About Me

Annette Lam

Hi, I'm Annette Lam, a recent graduate of the Computer Systems Technology program at BCIT and a proud recipient of the Pacific Leaders Scholarship. With a background in political science and philosophy, I bring a unique perspective to software development, blending problem-solving skills with a passion for creating impactful digital solutions.

My journey into tech began while working as a technical support agent. I noticed that many of the software tools we relied on were outdated and inefficient. This inspired me to transition from the legal field to technology, driven by a desire to be on the end that creates innovative programs rather than just supporting them.

My core tech stack includes using React, Node.js, and .NET Core to build modern and scalable applications. My hands-on experience includes designing and deploying applications with AWS, Docker, and CI/CD pipelines.

Languages

Cantonese
Native or bilingual proficiency
English
Native or bilingual proficiency
French
Limited working proficiency
Mandarin
Limited working proficiency

Featured Projects

FISA Portal

FISA Portal

A comprehensive data automation portal designed for the Federation of Independent School Associations (FISA). This platf...

Node.jsSQLiteStripeAstroJSPrismaTailwind CSS
KOM CPC Website

KOM CPC Website

A complete redesign of the community policing website for the KOM Community Policing Centre. The project focused on enha...

ReactJavascriptFramer MotionChakraUIStrapiSEOHeadless CMS
PlanetPass

PlanetPass

An AI-powered travel platform designed to promote sustainable travel practices. PlanetPass leverages machine learning to...

ReactChakra UICSSMongoDBRedisSeleniumRESTful APIsAI
Claim Craft

Claim Craft

An AI-powered application designed to assist insurance adjusters by simplifying the claims process, especially for prope...

C#JavaScriptCSSASP.NET CoreReactReact NativeExpo/Expo GoMongoDBAICross-Platform Development
AI Transcription

AI Transcription

A transcription and translation application leveraging Azure Cognitive Services for audio processing. Features include s...

ASP.NET Core MVCRESTful APIsC#Azure Cognitive ServicesAISQLiteJWT AuthenticationHCI
Portfolio Website

Portfolio Website

A personal portfolio website showcasing my projects, skills, and experiences. Built with Next.js and Tailwind CSS, the s...

Next.jsTypescriptTailwind CSSFramer MotionVercel
Reci.py

Reci.py

A recipe generator app that uses AI to recommend recipes based on user preferences and dietary restrictions. Reci.py off...

ReactPythonFlaskAxiosReact-BootstrapAIRESTful APIsWeb Scraping

Technical Skills

💻

Languages & Frameworks

C#

Java

Python

JavaScript

TypeScript

Node.js

React

Angular

Vue.js

ASP.NET

Django

FastAPI

HTML5

CSS3

RESTful APIs

GraphQL

PHP

🗄️

Databases

AWS DynamoDB

MongoDB

MySQL

PostgreSQL

SQLite

SQL Server

🛠️

⚙ Tools & Workflow

Docker

Kubernetes

Git

Azure

AWS

Trello

Figma

Linux

Apache

Professional Journey

Mar 2025 – Present

Database Developer/Analyst

MSMRI Research Group @ University of British Columbia - Faculty of Medicine

Maintained and enhanced custom imaging database for MRI research.

Developed front-end and back-end features using PHP, SQL, JavaScript, and shell scripting.

Collaborated with radiologists, technicians, and IT to support MRI data pipelines and system performance.

Participated in development lifecycle, from design to testing and rollout, while ensuring SOP compliance.

Sep 2024 - Dec 2024

Software Developer

Federation of Independent Schools in BC

Automated data collection and invoice generation using AstroJS.

Implemented secure payment processing with Stripe.

Migrated database from Microsoft Access to SQLite.

View Project
Apr 2024 - May 2024

Software Developer

KOM Community Policing Centre

Redesigned website for better usability and accessibility.

Created user-friendly documentation for non-technical staff.

Improved website SEO and performance optimization.

View Project
May 2023

Team Lead

Hackathon Project: Reci.py

Built an AI-powered recipe generator app.

Collaborated with a team of 5 using agile methodologies.

Integrated AI models for recipe recommendations

View Project
June 2019 – August 2022

Court Clerk, Court Administration

Ministry of Attorney General – Vancouver, B.C

Prepared and reviewed legal documents for court compliance.

Set up and operated courtroom technology to monitor proceedings.

Created and endorsed official court records.

Represented the Ministry professionally, adhering to policies and procedures.

April 2019 – June 2019

Scheduling Clerk, Supreme Court Scheduling

Ministry of Justice – Vancouver, B.C.

Coordinated trial and hearing schedules while performing data entry for court systems.

Processed legal documents and payments accurately using CEIS, SCSS, and CSO systems.

Responded to inquiries about Supreme Court Rules, policies, and procedures.

Maintained professionalism when handling upset litigants and counsel.

August 2017 – July 2018

Ecare Technical Support Representative

Rogers Communications – Vancouver, B.C.

Achieved Platinum Member Status for top performance metrics (95%+ customer satisfaction, 90% resolution rate).

Provided technical support via online chat under Oracle Cloud Platform.

Promoted Rogers' products while delivering exceptional customer service.

Maintained accurate case records using ServiceNow portal.

Get In Touch

Vancouver, BC, Canada

Whether you have a question, want to collaborate on a project, or just want to say hello, I'd love to hear from you!