Hi, my name

Xavier Khew

Software Engineer & Creative Technologist
occasionally a Vibe Coder.

I build interactive and pixel perfect things that live on the web.

About

Hey there! My name is Xavier from sunny Subang Jaya, Malaysia and I enjoy developing things that live on the internet. My interest in web development started back in 2015 when I stumbled upon an HTML & CSS tutorial on YouTube - it turns out that hacking together a front end sparked my passion. Aside from software, I have an interest in tech hardware as well. Facing technical issues? I'm your guy!

Fast-forward to today, I'm a Software Engineer at Upstack Studio, collaborating with like-minded people in tech and engineering. Previously, I was a Creative Technologist at Accenture Song, where I had the opportunity to be a part of many of projects.

During my university days, I've had the privilege of working on projects during my studies where I developed a number of projects from its design phase to production phase.

When I'm not in front of a computer screen, I'm probably out enjoying views that my city has to offer, out on food hunts, playing badminton, bouldering, sport climbing or patting my cat.

Experiences

April 2025 - PRESENT

Software Engineer II

Upstack Studio

I developed the frontend of mobile applications for new projects, maintain and enhance existing codebases, and explore the integration of Generative AI to improve engineering workflows.

React Native
Next.js

Oct 2021 - Feb 2025

Creative Technologist Associate

Accenture Song

I built and delivered high-quality, results-driven frontend websites, collaborating closely with designers, copywriters, and stakeholders to create engaging digital experiences.

HTML 5
CSS
SCSS
Javascript
React JS
Bootstrap
JQuery
Tailwind CSS
Vite
Three JS
Skills

Projects
Screenshot of Weight Difference Rule Climbing Calculator

Weight Difference Rule Climbing Calculator

Web app to calculate and show if a climber and belayer pairing is safe or not based on the weight difference rule observed by climbers. Works offline and can be installed on device like a native app. Used Cursor to generate some of the functionality and logic ideation.

Next.js
Tailwind CSS
Shadcn/UI
Typescript
Zod
Umami
Log Rocket
Cursor
AI
Dokploy
Screenshot of Spotify Profiler

Spotify Profiler

Web app for visualizing personalized Spotify data. View your top artists, currently playing, saved playlists and more features coming soon.

Next.js
Tailwind CSS
Shadcn/UI
Typescript
Spotify API
Screenshot of Tech Career Days 2021

Tech Career Days 2021

A static site for Tech Career Days 2021, a job fair hosted by IT Society MMU Cyberjaya. Used to present relevant information for the event.

HTML 5
CSS
Bootstrap
Javascript
Screenshot of Tech Career Days 2021 Resume Submission Portal

Tech Career Days 2021 Resume Submission Portal

A dynamic site for Tech Career Days 2021, a job fair hosted by IT Society MMU Cyberjaya. Used for job seekers to upload their resume where vetting is done by organisers and participating companies are able to view the approved resumes.

HTML 5
CSS
Bootstrap
Javascript
PHP
MySQL
Screenshot of Linktree Alternative

Linktree Alternative

My own rework and customised approach to Linktree.

Next.js
Tailwind CSS
Screenshot of v1 portfolio

xavierkhew.com (v1)

An old portfolio site built on classic tools such as HTML and CSS

HTML 5
CSS
Bootstrap 5
Javascript
GSAP
Screenshot of REXFoodipedia

REXFoodipedia

A complete F&B e-commerce platform, offering comprehensive features tailored for customers, staff, and owners. This project, led by me and involving a team of three, focused solely on website development.

HTML 5
CSS
Bootstrap
Javascript
PHP
MySQL

What's Next?

Get In Touch

I'm always looking for new opportunities and ready for tech challenges. Drop your message and I'll tell you more about it or say hello and we get acquainted.

Designed & Built with ❤️ by Xavier K.
in Subang Jaya © 2025

Designed in Figma, coded in Visual Studio Code. Built using Astro, Tailwind CSS and Shadcn.
Icons from Boostrap Icons. Deployed on Github Pages. All text are set in Lexend Deca typeface.