About Me
My journey into software development began with a deep curiosity for how great interfaces work. I quickly gravitated toward frontend engineering, where I found my passion for building intuitive, high-performance user experiences using modern tools like React, Next.js, and TypeScript. Over time, I’ve expanded into fullstack development, integrating backend logic with Node.js and exploring AI-driven workflows that solve real-world problems.
As an indie developer at heart, I'm constantly working on side projects that push me to learn new technologies and rethink old patterns. I believe in creating products that aren’t just functional, but genuinely enjoyable to use — clean UIs, smooth interactions, and solid codebases. My approach to development blends empathy for the user with a commitment to maintainability and performance.
When I'm not coding, you'll find me at the gym, exploring fitness science, or immersed in deep narrative games. These hobbies fuel my focus and often spark creative problem-solving. I bring that same drive and energy into every project I take on — whether it's a client build, a solo venture, or a tool meant to make other devs faster.
Projects
Services
Specialized expertise to bring your digital projects to life
Experience
Member of Technical Staff
Mindstix Software Labs • Aug 2021 - Mar 2024
- Rebuilt Amway Taiwan's Cart and Checkout UIs using React, Next.js, and TypeScript, improving mobile-first usability and performance.
- Reduced Node.js BFF (backend-for-frontend) endpoint response time to <100ms, directly improving Core Web Vitals and contributing to a 15% increase in user engagement.
- Solely developed EasyRewards for Staples — a cart-based loyalty points redemption system used by thousands of customers.
- Led the Staples checkout redesign, implementing a modern UI with improved accessibility and 20% gains in LCP and CLS scores.
- Integrated complex payment flows (PayPal, Apple Pay, VISA) and handled frontend-to-API orchestration using Node.js middleware.
- Mentored junior developers and collaborated closely with QA/PMs across Agile sprints.
Programmer Analyst Trainee
Cognizant • Aug 2020 - Mar 2021
- Worked with senior developers to build and test UI components for Aetna’s member portal using React.
- Assisted in migrating older JavaScript modules to reusable React components, helping improve load times by over 1 second on key pages.
- Helped integrate REST APIs for features like claims summary and digital ID cards, ensuring accurate data display and responsiveness.
- Participated in weekly UI/UX reviews and implemented accessibility improvements in accordance with WCAG.
Intern
Cognizant • Jan 2020 - May 2020
- Completed training in frontend stack including React, Redux, Webpack, and SASS.
- Built a responsive React-Redux application as part of a 4-member capstone project, following Agile methodology and sprint cycles.
- Contributed to component structure, state management, and API integration in a simulated e-commerce UI.
- Practiced modern version control and collaboration workflows using Git and Jira.
Skills
Languages
JavaScript (ES6+), TypeScript, HTML5, CSS3, Java (learning)
Frontend
React, Next.js, Redux, SASS, Tailwind CSS, Framer Motion, Responsive UI, Accessibility (WCAG)
Backend
Node.js, Express, REST APIs, PostgreSQL (learning), MongoDB, AWS Lambda
AI & Tools
OpenAI API, LangChain, Vercel AI SDK, Git, Webpack, Vite, Postman, Docker, Jest, React Testing Library
Cloud & DevOps
AWS S3, CloudFront, API Gateway, Lambda (serverless), Vercel
Practices
Agile/Scrum, API Integration, Performance Optimization, Core Web Vitals, Micro-frontends
Soft Skills
Problem Solving, Communication, Team Collaboration
Education
Bachelor of Engineering in Computer Science
Chandigarn University • 2016 - 2020
Focused on core software engineering like Data Structures, Operating Systems, Computer Networks.
Contact
Got a gig or idea? Let's connect and make something amazing together.
Availability
Currently available for freelance projects and full-time opportunities.