Dharyl Daniel Castañeda

Full-stack developer with a frontend focus.

I build web applications end to end, from React and Next.js interfaces to the APIs, services, and integrations that make them work.

Portrait of Dharyl Daniel Castañeda

About & contact

With around 10 years of experience, most of my work is building interfaces in React and Next.js, but I'm just as often in the backend, integrating APIs, automating workflows, and keeping the systems behind the UI running.

Outside of work, I play chess and badminton and spend time with my Yorkshire. I got into programming almost by accident, expecting computer science to mean playing Counter-Strike all day, but found I loved solving problems instead, eventually competing on a national competitive-programming team.

Experience

Software Engineer
500 Designs
RPA Consultant
EY (full-time)
Frontend Developer
Smarter Launch
Full Stack Web Developer
Mugna
Freelance Full Stack Web Developer
Decibell
Freelance Full Stack Web Developer
ExpandoVision
Freelance Full Stack Web Developer
Peak Digital Media
Technical Analyst / Software Engineer
OffSourcing Philippines

Skills

Frontend

ReactNext.jsTypeScriptVue.jsNuxt 3/4

Backend

PythonDjangoNode.jsPHP

APIs & Data Fetching

REST APIsGraphQLApollo Client

Databases

PostgreSQLMySQLSQL

Component Systems

Tailwind CSSRadix UIStorybookMaterial UIChakra UI

CMS

WordPressACF

Development Tools

Docker

Automation

UiPathC# / VB.NET (UiPath)

Selected work

Aurora Slides public homepage

Aurora AI / Aurora Slides

Client work delivered through 500 Designs · public homepage shown for product context

What it does

An AI presentation platform that turns ideas and documents into branded slide decks, with tools for editing, presenting, and exporting to PowerPoint or Google Slides.

My contribution

Built React, Next.js, and TypeScript interfaces for authoring, editing, presenter, and AI-chat workflows; integrated GraphQL services, authentication, caching, optimistic updates, and asynchronous generation states; contributed reusable UI components.

ReactNext.jsTypeScriptGraphQLApollo ClientTailwind CSSRadix UIStorybook
Visit website
GregMat public homepage

GregMat

Client work delivered through 500 Designs · public homepage shown for product context

What it does

An online test-preparation platform offering study plans, classes, practice questions, and learning tools, primarily for the GRE, with additional resources for GMAT, TOEFL, and IELTS.

My contribution

Led frontend modernization and helped migrate the platform from Nuxt 3 to Nuxt 4. Built features with Vue and Nuxt, integrated REST APIs, coordinated with QA and international teams, and wrote technical and onboarding documentation.

Vue.jsNuxt.jsTypeScriptREST APIsTailwind CSSDockerNetlify
Visit website
JBREC public corporate homepage

JBREC — Website & CMS Development

Client work delivered through 500 Designs · public corporate homepage shown for context; much of the work lives in member-only and administrative areas not shown here

What it does

A housing-market research and consulting website offering industry analysis, forecasts, and member resources to help executives, investors, and developers make informed decisions.

My contribution

Worked across the WordPress website and CMS/portal: custom theme and page templates, ACF fields, plugin configuration, backend integrations, content and data migrations, embedded React applications, and PHP/WP-CLI automation for content workflows.

WordPressPHPACFReactREST APIsMySQLWP-CLIWebpackTailwind CSS
Visit website