rvc

// about me

Ryan Vince Castillo

Software Developer · Davao City, Philippines

I'm a software developer with of experience building enterprise applications, backend services, and cloud systems. Based in Davao City, I work remotely with local and international clients to deliver reliable, scalable solutions.

My day-to-day spans full-stack development — from .NET and Node.js APIs to React and Next.js frontends — with a growing focus on AI-assisted engineering workflows using tools like Claude Code and MCP servers.

Outside of client work, I ship my own products. InaanApp is my latest — a relationship memory app built with Flutter and Supabase, designed for Filipino families to organize their ninong, ninang, and inaanak connections.

Cloud & DevOps AI & LLM Architecture Backend Full Stack Remote
InaanApp homepage

InaanApp

Relationship memory app for Filipino families — track ninong, ninang, and inaanak connections.

// skills

Languages

C#, TypeScript, JavaScript, Java, Go, Dart

Backend

.NET, ASP.NET, Node.js, NestJS, Go, REST, Microservices

Frontend

React, Next.js, Angular, HTML5, CSS3

Mobile

React Native, Flutter, .NET MAUI

Databases

SQL Server, PostgreSQL, MongoDB, Redis

Cloud & DevOps

Azure, Docker, Kubernetes, CI/CD

AI & LLM

Claude Code, Cursor, ChatGPT, Ollama, MCP Servers

Architecture

Clean Architecture, DDD, Event-Driven, CQRS

// experience

Jairosoft Inc.

Software Developer / Line Manager · 2021 - Present

Enterprise applications, backend services, cloud solutions, secure auth.

Marsman Drysdale Agribusiness

Computer Programmer · 2020 - 2021

Desktop apps for container monitoring and freight logistics.

Freelance Web Developer

2019 - 2020

Client websites using Wix, WordPress, and web platforms.

Southwood Mindanao Corp.

Computer Programmer · 2018 - 2019

Inventory systems, POS payments, VB6 to C# .NET migrations.

// education

University of Southeastern Philippines

BS Information Technology · 2014 - 2018

// contact