Hi! I'm Tim. I'm a full-stack web developer in Los Angeles.

I am currently a Software Engineer on the Platform & Infrastructure team at LeaseLock. My daily work is centered around scale: I improve developer tooling to scale our team, and I maintain and iterate on our cloud infrastructure to scale our tech with the business.

If you'd like to get in touch with me, you can e-mail me.

You can also find me on LinkedIn and GitHub.

My software development experience consists of designing and developing programs mostly using TypeScript, Python and Ruby. With these languages, I've had the opportunity to work with a variety of tools and libraries, notably:

Front-End

  • React

Back-End

  • Serverless Framework (w/ TypeScript)
  • Flask, Airflow (Python)
  • Ruby on Rails

Tools

  • Docker
  • Git
  • Webpack

Cloud Solutions

  • Amazon Web Services (Compute, Storage)
  • Google Cloud Platform (Logging, Metrics)
  • Heroku

About Me

Born and raised in Kuala Lumpur, Malaysia, I currently live in Los Angeles, California, working as a Software Engineer at LeaseLock after having completed my BSc. in Computer Science at CSU Northridge.

Like many others, my love for video games introduced me to the world of software engineering. My first experience with code was when I messed around with a reverse-engineered Java-based MMORPG to spin up a private server for my friends and I to jump on to. Though I had no idea what I was doing at the time, it was already too late — I'd been bit by the coding bug. I started dabbling with simple CLI programs like tic-tac-toe and eventually found myself in the web development world not too long after that. Although I'm comfortable with the whole stack, I take particular interest in the back-end and systems design work these days.

I believe in using my skill set in software engineering to give back to society. My open-source contributions span various domains, from mental health platforms to developer utilities and even social networks. All my personal projects are also open-source — I've learned a lot through reading others' code, and I hope I can help others do the same by sharing mine. You can check out my portfolio below to read about some of the things I've made and been a part of so far.


Portfolio

Other than that, here are some of the projects I've worked on recently!