KEVIN LAM

Software Developer & Mechanical Engineer

Building digital applications with a technical skillset and creative approach.

ABOUT

I am a software developer that enjoys learning and creating new things. Before working on software, I was a project mechanical engineer in aerospace for eight years. In that time, growing my problem solving knowledge, collaboration experiences, and project management skills.

My curiosity leads me to new concepts, and that energizes my enjoyment of learning and practicing software development. It's this process that lets me thrive in my work.

I write a lengthy and detailed developer journal about my software learning journey. I am open to full-stack development roles.

profile picture

FEATURED PROJECTS

Quality Chords - Full-stack guitar chord rendering database

A tool to teach guitar chords from a database by movable chord quality shape.

  • Full backend API endpoints
  • Data to svg rendering
  • Admin console with data operations for all schema

Nextjs, Prisma, Typescript

live link icongithub link iconjournal link icon
project image

Bowlerator - Business Landing Page

Brochure type landing page to emphasize taking action for a food bowl generator app.

  • Product story emphasized design
  • Wireframed layout

Nextjs, Bulma, Typescript

live link icongithub link iconmedium link iconjournal link icon
project image

Worm's Eye View - Garden plant suggestion algorithm

Four member team project, Suggests suitable gardening plants per user conditions.

  • Recommendation algorithm based on user
  • Data operations via database, ORM, API backend
  • Garden visualizer built with p5js

Firebase, p5js, Express, Postgres

live link icongithub link icon
project image

Additional Projects

Solari - Data calculation & visualization

Planning tool that simulates energy output of a solar project. Managed bulk data to do backend calculations. Results visualized with recharts.

Recharts, Nextjs, Bulma

live link icongithub link iconjournal link icon

Dakine Ipsum - Ruleset based text generator

Lorem Ipsum filler text using Hawaii Creole English. Generated with a Context Free Grammar based on formal english grammar production ruleset.

Custom Context Free Grammar, Tracery, React

live link icongithub link iconjournal link icon

CONTACT

Send me a message