hellooooo!

I'm Diana Vanessaaka DiVa~

a software engineer who builds thoughtful, useful things for the web, and gets excited about the details no one else notices.

React & TypeScript specialist, shipping continuously since 2022 across Samsung, Accenture, freelance clients, and my own little habit tracker app, Gassupop.

~ 01

a little about me

じこしょうかい

I'm a frontend engineer who's been continuously shipping since 2022. My teammates always said I'm the one who thinks two steps ahead. I write code with the next developer in mind, not just the current deadline.

I'm an engineer first. My foundations are clean React, TypeScript, accessible HTML, and the kind of state and component design that holds up once a codebase gets messy. AI is just one of the tools I use well. I've shipped production features with the OpenAI API and Claude Code, like a quotation parser at G+U and a natural-language task manager. My next focus is deepening my backend skills with the MERN stack and going mobile with React Native.

I'm also the person who'll tell you honestly if something could be built better. Not to be difficult! It's just that, I actually care how the project turns out. (my best ideas usually arrive with a matcha latte)

BS Electronics & Communications Engineeringcum laude ✦
University of the Philippines, Diliman
things i love: pink, japan, dogs, DIY hobbies, miniatures, family, working from cozy cafes ♡
~ 02

where I've worked

けいれき
May 2025 - Mar 2026

Custom Software Engineering Analyst

Accenture Philippines

Built responsive React + TypeScript apps with REST integration. Delivered production features in Agile teams with strong WCAG accessibility and use of AI-powered features.

2022 - 2024

Software Engineer

Samsung R&D Institute Philippines

Ramped into React enterprise development and delivered production features within the first month. Built reusable, secure UI components, integrated APIs, and led internal knowledge sessions.

always & ongoing ✦

Independent Developer

Eternal Hobby Hopper (my solo dev brand)

Freelance React/TypeScript work and side projects. Currently building Gassupop, a cozy habit tracker mobile app, in closed beta on Google Play.

see my full experience
~ 03

things I've built

さくひんしゅう
Gassupop app screen

Gassupop

my cozy little habit tracker ♡

Complete tasks → earn tokens → twist a virtual gachapon → pull self-defined rewards. A softer, more personal way to stay motivated. Currently in closed beta on Google Play, and live on iOS App Store, under my solo dev brand, EternalHobbyHopper.

React NativeExpoTypescriptOffline-first
The Tiny Council app screen

The Tiny Council

three good dogs. one good answer. ♡

Stuck on dinner? A movie? Texting them back? Hand it to the council. Gusto the skeptic, Lumie the wise one, and Clay the enthusiast confer and deliver a verdict. Still in Closed Beta in Google Play, but live on iOS App Store, Offline, ad-free, no nonsense, under my solo dev brand, EternalHobbyHopper.

React NativeExpoTypescriptOffline-first
It's Me Apparel PH

It's Me Apparel PH

Inclusive apparel brand site built for my autistic brother. Responsive Next.js

Next.js · Tailwind · Vercel
G+U Gashapon Quotation Generator

G+U Gashapon Quotation Generator

AI-powered quotation parser with dynamic pricing. Built with React, Express, OpenAI, and Tailwind. Cut manual processing time significantly.

React · Express · OpenAI API
AI Brain Dump Task Manager

AI Brain Dump Task Manager

Full-stack MERN app converting natural language input into structured tasks. AI parsing extracts actionable items from messy thought dumps.

MERN · OpenAI API

Dev In Progress

I share my building journey on YouTube, @divaInProgress

~ 04

skills I'm proud of

ぎじゅつ

Frontend

~ what I love most
React.js ♡TypeScript ♡HTML/CSSNext.jsVue.jsReact NativeExpoTailwindStyled Components

Backend & AI

~ growing every day
Node.jsExpressMongoDBREST APIsC++OpenAI API♡JavaPython

Practice

~ how I work
Agile · Scrum/KanbanGit, CI/CDClaude CodeGithub CopilotWCAGPerformanceHonest reviews ♡Mentoring

work with me — I'd love to hear from you

Reliable, thoughtful, and someone who'll treat your codebase like it actually matters. ♡

Diana Vanessa CastilloTaguig City, Philippinesdianavs.castillo@gmail.com
send a message