LL.

Hi, I am Leon Lam.

A Back End Engineer.

I’m Leon, a backend developer from Dallas who enjoys building efficient, reliable systems with tools like Java, Spring Boot, and Docker. I love solving tough backend challenges and constantly learning new things. Outside of tech, I’m into gaming, lifting, and hanging out with my cat.

Projects

SmileWorks

A scalable office management solution for dental clinics, offering streamlined patient management and appointment scheduling, with support for expanding to multiple locations.

  • NextJS
  • TypeScript
  • React
  • Express
  • MongoDB
  • Docker

Catafun - Natural Language to SQL Query Generator

Developed a system that converts natural language questions into complex SQL queries and returns human-readable answers, reducing a 1-hour data analysis task to just 5 minutes. Led a cross-functional team of six, driving collaboration and adaptability. Played a key role in surpassing project goals by 50% through innovative problem-solving and effective team leadership.

  • Python
  • MySQL
  • React
  • JavaScript

CPU simulation

Simulated a basic computer system with seperate processes for CPU and Memory, communicating through inter-process communication. Memory holds a single program, which the CPU executes step-by-step until completion, at which point the simulation terminates.

  • Java

Skills

  • C
  • C++
  • Java
  • Python
  • HTML
  • CSS
  • JavaScript
  • React
  • SASS
  • Material UI
  • Git
  • CI/CD

Contact

Email me