Open to new opportunities

William Kurniawan

Software Engineer

Frontend & Backend

I build accessible, pixel-perfect, and performant web experiences. Specialized in crafting robust applications with Next.js, Python, and React.

Next.js
React
TypeScript
Python
FastAPI

Experience

Associate Software Engineer

Sep 2023 - Present

PT. Dipo Star Finance

[Yogyakarta, Indonesia]

- Implement and develop microservices solutions with Python, FastAPI, and Redis for optimal performance.

- Transformed UI design to dynamic frontend application with Next.js.

Software Engineer Intern (Frontend)

May 2022 - Aug 2022

PT. PasarPolis Indonesia

[Jakarta, Indonesia]

- Develop and manage reusable components throughout the frontend web application.

- Learn Next.js and other libraries to support web application development and performance.

- Work on several bug fixes to improve user experience.

Research Assistant

Jul 2021 - Oct 2022

IT Telkom Surabaya

[Surabaya, Indonesia]

- Develop management system for students internship at IT Telkom Surabaya using codeigniter 4 framework.

- Develop and implement AI software to maintain physical distancing among Dalegan Beach visitors using Python, Yolo, NVIDIA Jetson Nano.

Featured Projects

Discuss

Next.js web application using Next.js v14 App Router building forum like application using OAuth with google and github.

Next.js 14
Prisma
shadcn/ui
Auth.js

Updaily Kanban

This is a demo appliacation for WAOW Season 3 Workshop using React.js with other tools like Material UI, dayjs, and Firebase.

React.js
Firebase
Firebase Auth
MUI

Message Me

Send a message and I'll get back to you as soon as possible.

About

William Kurniawan | Full Stack Software Engineer. Specialized in building high-performance web applications with a focus on user experience.

Connect

email-icongithub-iconlinkedin-iconstrava-icon

© 2026 William Kurniawan. Built with Next.js & Shadcn UI.

BACK TO TOP