Modern web interfaces, Next.js and Angular architecture, technical SEO, and production systems I designed and built.

A school website I built from scratch during my internship, introducing a digital portal with Next.js App Router, SSR/SSG rendering, Zod form validation, and structured SEO.

My undergraduate thesis project evaluating LSTM for tropical cyclone track prediction. Across 12 experiments (3 basins × 4 timestep variations), the 8–16 window achieved a 14.2 km average error and R² of 0.999. The model was converted to ONNX to run in the browser with an Astro island-based frontend.

A car showroom website where buyers can explore vehicles, filter by specifications, and calculate down payments and monthly installments in real time. Dealers can manage inventory through a structured CMS.

A property search application built with Angular Standalone Components and TypeScript. It features side-by-side comparison, zoomable multi-level 2D floor plans, and a mortgage simulator using Bank Indonesia's annuity formula, powered by Angular Signals.

A responsive warehouse dashboard for operators to monitor inventory, record incoming, outgoing, and returned goods, and filter stock status without reloading the page.

A Turborepo monorepo experiment managing multiple Next.js 15 applications in one workspace. It focuses on a shared UI package and keeping types consistent between the frontend and API layers.
A Turborepo monorepo experiment managing multiple Next.js 15 applications in one workspace. It focuses on a shared UI package and keeping types consistent between the frontend and API layers.

A responsive warehouse dashboard for operators to monitor inventory, record incoming, outgoing, and returned goods, and filter stock status without reloading the page.

A document search application that visualizes TF-IDF, showing keyword weights, document relevance rankings, and matching terms so information retrieval is easy to understand.

An article publishing platform with a Markdown editor and live side-by-side preview. Published articles receive dedicated pages with clean URLs, structured SEO metadata, and server-side rendering.
A cross-platform mobile shopping app built with React Native and Expo, focused on smooth screen transitions, an interactive product catalog, and reliable async state handling for loading and error states while fetching data.

This certification complemented my academic background with machine learning and neural network fundamentals, from supervised learning to deep learning concepts. The material helped me understand and evaluate the LSTM model used in my thesis and integrate it into a web application.

Advanced topics in computer vision, NLP, and integrating AI models through APIs. This knowledge supported packaging my thesis LSTM model with ONNX Runtime and integrating it into a tropical cyclone prediction web application.

Although my primary focus is web development, understanding networking and data communications is important. This certification helped me understand client-server requests, latency, DNS and routing, and how to troubleshoot network issues during deployment.
.webp)
Passed HackerRank's Basic problem-solving assessment, demonstrating the ability to solve fundamental algorithms and data-structure challenges within a time limit. It reinforced my habit of breaking problems into structured steps before coding.
.webp)
This intermediate assessment tested more complex algorithmic problem-solving, including runtime optimization, choosing suitable data structures, and handling edge cases. I took it to strengthen my algorithmic foundations beyond building user interfaces.