NFA

Software Engineer

Nanda Fadhil Azman

Designing and building scalable software systems and modern web applications. Performance-minded. AI-curious. Always learning.

6+
Years Experience
8+
Production Applications
9
Technologies

About

I'm a Software Engineer with an Industrial Engineering background who transitioned into software development through dedicated self-learning. I focus on building performant, scalable web applications and improving large production systems.

My work includes modernizing legacy platforms, optimizing frontend performance, and improving developer experience. From migrating legacy Express applications to Next.js to reducing Interaction to Next Paint (INP) to under 200ms, I build for performance and reliability.

Currently exploring AI-assisted development while continuing to mentor developers and establish modern engineering standards.

React.jsNext.jsTypeScriptTailwind CSSReduxVue.jsPythonGoPostgreSQL

Experiments & Playgrounds

Small projects exploring different frameworks and ideas. Built to understand how various tools solve similar problems.

Pinterest Clone

React

A simple Pinterest clone built during early development stages.

Vue Minesweeper

Vue / TS

A classic Minesweeper game implementation using Vue and TypeScript.

Svelte Typing Test

Svelte

A typing speed test application built with Svelte.

JS Brick Game

Vanilla JS

A retro brick breaker game built entirely with Vanilla JavaScript.

Svelte Todo List

Svelte

A clean and simple to-do list manager built as a Svelte playground.

JSONPlaceholder API

Vue

Utilities for playing with the JSONPlaceholder API.

Get in Touch

Let's build something great

I'm open to discussing new opportunities, interesting engineering challenges, or collaborating on meaningful products.

Start a Conversation