Hi, I'm Eric Lam, a passionate software developer specializing in full-stack web and mobile applications. I love building scalable and user-friendly apps using modern technologies like React, NodeJS, and Flutter. When I'm not coding, I enjoy collaborating on innovative projects that solve real-world problems and improve user experiences. I've gained valuable experience through various internships and leadership roles, including developing applications in healthcare and stock screening with AI features. Currently, I’m completing my Bachelor's degree in Software Design while continuing to expand my skills and contribute to exciting tech projects.

Eric Lam

Hi, I'm Eric Lam, a passionate software developer specializing in full-stack web and mobile applications. I love building scalable and user-friendly apps using modern technologies like React, NodeJS, and Flutter. When I'm not coding, I enjoy collaborating on innovative projects that solve real-world problems and improve user experiences. I've gained valuable experience through various internships and leadership roles, including developing applications in healthcare and stock screening with AI features. Currently, I’m completing my Bachelor's degree in Software Design while continuing to expand my skills and contribute to exciting tech projects.

Available to hire

Hi, I’m Eric Lam, a passionate software developer specializing in full-stack web and mobile applications. I love building scalable and user-friendly apps using modern technologies like React, NodeJS, and Flutter. When I’m not coding, I enjoy collaborating on innovative projects that solve real-world problems and improve user experiences.

I’ve gained valuable experience through various internships and leadership roles, including developing applications in healthcare and stock screening with AI features. Currently, I’m completing my Bachelor’s degree in Software Design while continuing to expand my skills and contribute to exciting tech projects.

See more

Experience Level

React JS
Expert
JavaScript
Expert
TypeScript
Expert
React Native
Expert
Python
Expert
Node.js
Expert
MongoDB
Expert
GitHub
Expert
Flutter
Expert
Django
Expert
PostgreSQL
Intermediate
SQL
Intermediate
Tailwind
Intermediate
Java
Intermediate
Jira
Intermediate
AWS
Intermediate
MySQL
Intermediate
Docker
Intermediate
C++
Intermediate
See more

Language

English
Fluent

Work Experience

Full Stack Software Developer Intern at Centre for Advanced Computing
May 1, 2023 - June 30, 2024
Developed secure full-stack web and mobile applications for medical and research use, collaborating directly with 10+ clients to translate requirements into scalable solutions using React, Next.js, Node.js, Django, React Native, Flutter, MongoDB, PostgreSQL, and Docker. Built and redesigned client-facing components using Material UI and Tailwind CSS for web applications and Flutter for mobile applications, improving user engagement and user flow efficiency by 25%. Optimized and refactored MongoDB queries used in RESTful API endpoints to retrieve medical and financial dashboard data, reducing API response times from 4s to less than 1s. Automated testing pipelines using Flutter and Jest, reducing manual testing effects by 10+ hours per week.
Web Developer Intern at OMNIVERSITY
January 1, 2022 - April 30, 2022
Designed dynamic pages and responsive UI components using React and JavaScript, enhancing user flow efficiency by 40%. Implemented MySQL database queries using Node.js and Express to display dynamic content, enabling real-time data updates and improved scalability. Developed authentication features with Firebase Authentication, ensuring secure user signups and logins. Worked with Git/GitHub for version control, Jira for task management, and participated in code reviews and Agile sprints.
Teaching Assistant for Queen’s University at Queen’s School of Computing
September 1, 2022 - April 30, 2025
Taught CISC322 (Software Architecture), CISC325 (Human-Computer Interactions), CISC203 (Discrete Mathematics for Computing II), CISC124 (Introduction to Computing Science II). Evaluated over 200 assessments per semester, providing feedback that improved student understanding of course concepts in software architectural systems, UI/UX design concepts with Figma, and Object-Oriented Programming.
Senior Software Developer at Queen’s Technology and Media Association
April 1, 2024 - April 30, 2025
Lead a team in developing a full-stack stock screening web app with AI-powered search and chatbot features using Next.js and the OpenAI API. Integrated Firebase Authentication for secure user access and Firestore to quickly access real-time data in under 1 second. Designed and deployed backend services with AWS Lambda (Python) and exposed endpoints via AWS API Gateway.

Education

Bachelor of Computing (Honours) Specialization in Software Design at Queen's University
September 1, 2020 - June 26, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Healthcare, Education, Financial Services

Experience Level

React JS
Expert
JavaScript
Expert
TypeScript
Expert
React Native
Expert
Python
Expert
Node.js
Expert
MongoDB
Expert
GitHub
Expert
Flutter
Expert
Django
Expert
PostgreSQL
Intermediate
SQL
Intermediate
Tailwind
Intermediate
Java
Intermediate
Jira
Intermediate
AWS
Intermediate
MySQL
Intermediate
Docker
Intermediate
C++
Intermediate
See more