Full Stack Developer · Baguio, Philippines

Ronald Rey
Jr. De Mesa

I build full-stack web apps from scratch — React, Next.js, Nest.js, TypeScript, AWS & Supabase — and ship faster with AI-assisted engineering (Claude Code, Copilot, Codex).

View my work Contact me
00

About

A recent Computer Science graduate from Saint Louis University (May 2026) based in Baguio, Philippines. I gravitate toward the whole stack — architecting the database, designing accessible UI, wiring the API, and deploying to the cloud. Lately I've been pairing that with RAG research and AI-assisted engineering to move faster without cutting quality.

Nationality
Filipino Citizen
Location
Baguio, Philippines 2600
Degree
B.S. Computer Science, SLU
Languages
English (IELTS), Filipino
Focus
Full-stack web · AI tooling
01

Experience & Research

  1. 01

    Full Stack Web Developer Intern

    Jun – Jul 2025 · 2 months

    AWS (Advanced World Solutions, Inc.) · Philippines

    • Developed and maintained full-stack features in TypeScript, React.js, Nest.js & MongoDB — reusable components that cut dev effort and leveled team consistency.
    • Streamlined data fetching with REST APIs, Axios & Redux on a key data component — 25% faster load and a smoother UX.
    • Shipped polished, accessible UI aligned to the company design system using HTML, CSS, JS and npm libraries.
    • Cloud on AWS: S3 (storage), Route 53 (DNS), Secrets Manager, Lambda (pay-per-use), IAM (per-account access), EC2 (self-hosted MongoDB) and CloudFront CDN for a global client base.
    • Contributed to Agile sprint planning — goals, backlog prioritization and story estimation.
    TypeScriptReact.jsNest.js MongoDBReduxAxiosAWSAgile
  2. 02

    Full Stack Developer

    Mar – Apr 2026 · remote

    CalendarFuel AI · Washington, DC

    • Built and deployed a full-stack web app from scratch with Next.js & Supabase — owning the frontend UI and backend database architecture end-to-end.
    • Configured OpenClaw AI as a personal assistant to automate repetitive dev tasks, boosting throughput and reducing context-switching.
    • Used Claude Code for AI-assisted debugging — surfacing and fixing hidden bugs to improve code quality and stability.
    Next.jsSupabaseClaude Code OpenClaw AIFull-stack
  3. 03

    Thesis Researcher

    Aug 2025 – May 2026

    "Evaluating Performance of LLMs as RAG-Transformer Models for Generating Programming Course Study Aids" · Saint Louis University

    • Built a RAG pipeline with BERT embeddings & sentence-transformers/all-MiniLM-L6-v2 to retrieve CP1 / CP2 passages, feeding GPT and Claude for quiz & flashcard generation.
    • Applied IDF-weighted BERTScore (RoBERTa-large) to boost domain-specific Java & OOP terminology and measure curriculum fidelity.
    • Claude reached a +12% Precision and +7% F1 gain with RAG enabled, edging GPT's +10% / +6%; both converged to ~83 F1 under RAG.
    • Extracted text from PDFs using PyMuPDF + Tesseract OCR, then a multi-stage cleaning pipeline repairing split/conjoined tokens and removing boilerplate.
    PythonRAGBERT BERTScorePyMuPDFTesseract OCRGPTClaude
02

Selected Work

01

E-Commerce Website

Refocus Digital Academy capstone · 2024 · 6 months

ReactSASSNodeExpressNext.jsReduxAuth0
02

Brewery Locator

Google Maps API · real-world geo data

Google Maps APIReact
03

Cattery

Client WordPress site

WordPress
04

React Router Social App

Routing experiment

ReactReact Router

More projects

05

Face Shape Classifier & Glasses Recommender

SLU · 2025 · 3 months · school

A CNN in Python classifies a person's face shape from an image, served by a React.js web app that recommends glasses.

CNNPythonReact.js
06

Project Filing System

Personal · 2025 · 1 month

Full-stack file manager: Next.js frontend, Nest.js backend, MUI + Bootstrap responsive UI, JWT auth, MongoDB data & AWS S3 files.

Next.jsNest.jsMUIJWTMongoDBAWS S3TypeScript
07

Budget Tracking Web App

Personal · 2025 · 2 months

Full-stack budget tracker on Next.js & Supabase with email/password auth, protected routes and a clean shadcn/ui interface.

Next.jsSupabaseshadcn/ui
08

General Merchandise POS

Personal · 2024 · 1 month

JavaFX desktop POS with SQLite persistence, styled with AtlantaFX, ControlsFX & Ikonli; AI-assisted via Google Antigravity.

JavaFXSQLiteAtlantaFXAntigravity
09

What's The Word

SLU · 2024 · 3 months · school

Real-time multiplayer word game — CORBA bridging a Java backend server and a Python frontend client, with MySQL persistence.

CORBAJavaPythonMySQL
10

Can Navi Chatbot

SLU · 2024 · 6 months · school

Student-facing chatbot answering keyword & FAQ queries; Node/Express served NPM data-viz, PHP for dynamic pages with cookies & sessions.

HTML/CSS/JSNode.jsExpressPHP
11

Car Rental System

SLU · 2024 · 6 months · school

Client-server car rental app built on MVC, Java throughout for backend & frontend, using JSON & XML as lightweight record formats.

MVCJavaJSONXML
03

Technical Skills

Languages

JavaPythonPHPJavaScriptTypeScriptC# (.NET)

Frameworks & Libraries

ReactReduxNode.jsExpress.jsNext.jsNest.jsSpring BootReact NativeBootstrapSCSSMaterial-UIApolloGraphQLAxios.NET Core Web API

Web & Cloud

HTMLCSSSCSS / SASSREST APIsAWS S3AWS LambdaAWS IAMSupabase

Databases

MySQLMongoDBSQLite

Version Control & Tools

GitGitHubAuth0

AI Tools

GeminiAntigravityCodexClaude CodeGitHub Copilot

Other

Microsoft OfficeCORBATechnical Drafting (TESDA NC II)English (IELTS Certified)
04

Education & Certifications

Graduated May 2026

B.S. in Computer Science

Saint Louis University, Philippines

Credential

Web Development Certificate

Refocus Digital Academy Online · No. 158975894

Certification

IELTS Certified

English language proficiency

National Certificate II

Technical Drafting

TESDA

Semi-Finalist — eGov Hackathon Capture the Flag (Top 20)

Saint Louis University

Let's build something

rrey.dm@gmail.com
+63 961 140 7043 reytsard.github.io/portfolio
Baguio, Philippines 2600