Joseph Louie

A Software Engineer who loves building things that make people's lives better and easier.

About Me

I'm a software engineer passionate about building elegant, scalable solutions that make a real impact. With a strategic mindset and strong technical foundation, I craft efficient applications that enhance user experiences and deliver business value. I thrive in collaborative environments and am always eager to tackle challenging problems.

Tech Stack

React.js

React.js

Next.js

Next.js

TypeScript

TypeScript

JavaScript

JavaScript

PostgreSQL

PostgreSQL

Node.js

Node.js

Work Experience

Houlihan Lokey logo

Houlihan Lokey

Software Engineer

Jul 2023 - Jun 2024

- Empowered Japanese team members with integrated Japanese translations in a PowerPoint add-in using Visual Basic.

- Authored technical documentation, reducing onboarding time by 3+ months.

- Utilized C# and ASP.NET for optimized SQL queries, enhancing data retrieval efficiency.

- Implemented sorting and filtering for 5000 data points, improving user experience and data management.

Otus logo

Otus

Full-Stack Software Engineer

Nov 2021 - Mar 2022

- Migrated legacy PHP to NestJS, reducing technical debt by 5%.

- Developed NestJS endpoints with Jest testing, ensuring data consistency.

- Updated Angular components for improved accessibility.

- Utilized Git for version control and collaboration.

SwingVision (Mangolytics) logo

SwingVision (Mangolytics)

Software Engineer Intern

Jun 2021 - Aug 2021

- Built dashboard components for 100+ coaches to analyze player statistics.

- Developed 62 unit tests using Rspec for increased reliability.

- Implemented an inquiry form resulting in 13 new team sign-ups.

My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Freemium

Freemium

A clone of the popular blogging platform medium.

React
Redux
Bootstrap
TypeScript
Node.js
Express
MongoDB
AWS S3
Webuy

Webuy

A e-commerce platform enabling seamless product listing and customer transactions.

React
Redux
Stripe
Ruby on Rails
PostgreSQL
AI Chef

AI Chef

AI-powered meal generator.

Next.js (React)
TypeScript
Tailwind CSS
OpenAI (GPT and DALL-E)
NextAuth
Shadcn UI
Vercel
PostgreSQL (via NeonDB)
Jest
React Testing Library
Playwright
Hackathons

I like building things

I enjoy participating in hackathons and challenges that let me learn and build new things.

AssemblyAI Badge

AssemblyAI Challenge

Online

Developed a web app that would take in podcast audio, transcribe it, and summarize it.

Neon Badge

Neon OSS Starter Kit Challenge

Online

Developed a starter kit using NeonDB, React, Redux, Tailwind and Express.