Hello, I'm Khang Hou. I'm a full-stack developer who enjoys building sites & apps. My focus is React (Next.js) and React Native (Expo).
About me
After completing a year of study in Creative Writing at Singapore Polytechnic, I came to the realization that my true passion lay elsewhere. Thus, I made the decision to shift my focus and pursue a course in programming, which ultimately led me to discover a genuine enthusiasm for addressing real-world challenges and making a direct and positive impact on others. real-world problem-solving and positively impacting others through programming. I am particularly drawn to the prospect of contributing to the healthtech industry, driven by a desire to bring about meaningful change for patients and caretakers alike.
My core stack current looks like React, Next.js, NestJS, PostgreSQL, React Native. I am also familiar with TypeScript and Prisma. I am always looking to apply the skills I learn into projects that directly impact people.
When I'm not coding, I enjoy swimming 🏊 and consuming content on productivity and philosophy 📚. I also enjoy learning new things and volunteering, usually as a tutor for children from disadvantaed backgrounds or befriending the elderly.
My experience
Freelance Software Developer
ShareLah SG, Singapore
-
Took on a job of revitalising a legacy codebase with around 90,000 LoC and 1,500 pre-existing users
-
Within 1 month, I developed a completely new mobile application and server with a modern stack, deploying it on AWS and ensuring optimal user experience.
Backend Developer Intern
Computing for Voluntary Welfare Organisations, Singapore
-
Migrated a monolithic backend service with over 150,000 lines of code from Ruby on Rails to Golang, achieving a 5x performance boost and substantial enhancement in system maintainability
-
Conceptualised and developed a dynamic form schema in PostgreSQL, removing the need for 17 different hard-coded forms in the codebase
full-Stack Developer
Transliner, Singapore
-
Migrated a legacy enterprise resource planning (ERP) system from ASP.NET WebForms to ASP.NET Core, improving application performance by 600%
-
Modernised an old Wix website using Angular to deliver a mobile-friendly and interactive web experience
Backend Developer Intern
Centre for Strategic Infocomm Technologies, Singapore
-
Designed systems for a drag-and-drop e-form builder with Spring Boot and MongoDB, empowering companies to easily design highly-customisable surveys.
-
Developed a contextual feedback module to enhance internal data collection and analytics capabilities
My projects
E-Commerce Website
I led the end-to-end development of an e-commerce site for an orthopaedics company with a focus on zero-cost maintenance and great user experience.
- React
- Next.js
- Stripe
- Commerce.js
- EzParcel
Eye Want to Rest
Initially a hackathon idea, I successfully developed and published this mobile application that aids individuals in maintaining optimal eye health.
- React Native
- Expo
LooksBadToMe
A web-based code-review game with a narrative of a young SWE intern navigating the toxicity of the workplace environment by leveraging OpenAI to generate realistic responses. Submission for Hack&Roll 2024
- Next.js
- tRPC
- OpenAI
GoLunch
A web3-powered website that tracks distance travelled by users, which is stored as cryptocurrency to be exchanged for discounts at select restaurants.
- React
- Express.js
- MySQL
- Solidity
- web3.js
- ReduxJS
Wall Game
A 3D web game built in 2 weeks to experiment with web-based 3D technologies.
- React
- Typescript
- three.js
TremorGuard
A full-stack IoT solution to classify tremors in patients with Parkinson's disease, including categorising their daily activities using AI and automatically generating their daily activity diaries.
- Arduino
- PyTorch
- Azure IoTHub
- Next.js
- NestJS
- PostgreSQL
Timezonify
A web extension that converts timezones for you automatically, developed for both Chrome and Firefox users.
- Javascript
- Web Extensions
My skills
- React
- Next.js
- Tailwind
- Redux
- NestJS
- Spring Boot
- ASP.NET
- Express
- Prisma
- MongoDB
- PostgreSQL
- React Native
- Expo
- Go
- Python
- HTML
- CSS
- JavaScript
- TypeScript
- Git
- Framer Motion
Contact me
Please contact me directly at khanghou99@gmail.com or through this form.