Hello, I'm
Xuan Loc
Frontend Developer
I build accessible, pixel-perfect digital experiences for the web. Passionate about crafting interfaces that blend thoughtful design with robust engineering.
About Me
I'm a developer passionate about crafting accessible, pixel-perfect user interfaces that blend thoughtful design with robust engineering. My favorite work lies at the intersection of design and development, creating experiences that not only look great but are meticulously built for performance and usability.
Currently, I'm a Senior Front-End Engineer at Acme Inc, specializing in accessibility. I contribute to the creation and maintenance of UI components that power the company's frontend, ensuring our platform meets web accessibility standards.
In the past, I've had the opportunity to develop software across a variety of settings — from advertising agencies and large corporations to start-ups and small digital product studios.
Technologies
- ▹JavaScript
- ▹TypeScript
- ▹React
- ▹Next.js
- ▹Node.js
- ▹PostgreSQL
- ▹Tailwind CSS
- ▹GraphQL
Experience
Senior Frontend Engineer @ Acme Inc
2024 — Present
- ▹Build and maintain critical components used to construct the company's frontend, across the whole product.
- ▹Work closely with cross-functional teams, including developers, designers, and product managers, to implement and advocate for best practices in web accessibility.
- ▹Lead the migration of legacy codebase to modern React patterns and TypeScript.
Things I've Built
Featured Project
Spotify Web App
A web app for visualizing personalized Spotify data. View your top artists, top tracks, recently played tracks, and detailed audio information about each track. Create and save new playlists of recommended tracks based on your existing playlists.
- React
- Express
- Spotify API
- Styled Components
Featured Project
Build a Spotify Connected App
A comprehensive video course for building a web app with the Spotify API. Learn how to authenticate users, display their profile data, create playlists, and interact with audio features. Available on multiple platforms.
- React
- Node.js
- Spotify API
- Express
Featured Project
Halcyon Theme
A minimal, dark blue theme for VS Code, Sublime Text, Atom, iTerm, and more. Available on Visual Studio Marketplace, Package Control, Atom Package Manager, and npm.
- VS Code
- Sublime Text
- Atom
- iTerm2
Other Noteworthy Projects
Integrating Algolia Search
Building a custom Algolia search integration to increase search capabilities.
- Algolia
- Next.js
- Tailwind
Time to Have More Fun
A single page application built with React that pulls and displays data from the Time API.
- React
- Time API
- CSS
Building a Headless Mobile App
A headless CMS mobile app built with Flutter and connected to a Contentful backend.
- Flutter
- Contentful
- Dart
OctoProfile
A nicer look at your GitHub profile and repositories. Includes data visualizations of your top languages and starred repositories.
- Next.js
- Chart.js
- GitHub API
Google Keep Clone
A simple Google Keep clone built with Vue and Firebase for the backend.
- Vue
- Firebase
- Sass
04. What's Next?
Get In Touch
I'm currently looking for new opportunities and my inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!
Say Hello