available for new projects

<Joshua Victoria />

I design and build production-grade web and mobile applications. Real-time systems to polished mobile experiences. Clean code, great UX, shipped on time.

Next.jsReact NativeTypeScriptExpoTailwindSupabasePrisma

Things I Build

End-to-end capabilities across web and mobile, from architecture to deployment. Click GitHub or Demo to see it in action.

core

Authentication

JWT, OAuth2, SSO, MFA, and session management for web and mobile apps.

Better Auth
JWT
OAuth2
MFA
demo coming soon
core

Real-time Chat & Messaging

WebSocket-based messaging with typing indicators, read receipts, and room management.

Socket.io
Redis
WebSocket
demo coming soon
core

Subscription Billing

Recurring billing, plan upgrades/downgrades, trial periods, and usage-based pricing.

Stripe
Webhooks
Prisma
demo coming soon
core

One-time Payments & Invoicing

Checkout sessions, invoice generation, and receipt delivery via email.

Stripe
React Email
Resend
demo coming soon
core

Push Notifications

Cross-platform push notifications for iOS, Android, and web via FCM and APNs.

Expo
FCM
APNs
Web Push
demo coming soon
core

File Upload & Storage

Drag-and-drop uploads with progress tracking, image resizing, and CDN delivery.

S3
Supabase Storage
Sharp
demo coming soon
core

REST & tRPC APIs

Type-safe API layers with input validation, rate limiting, and OpenAPI docs.

tRPC
OpenAPI
Zod
demo coming soon
core

Email System

Transactional emails, drip campaigns, and React-based HTML templates.

Resend
React Email
Nodemailer
demo coming soon
core

Full-text Search & Autocomplete

Full-text search, faceted filters, and autocomplete with debounce and pagination.

Algolia
pg_search
Fuse.js
demo coming soon
core

Analytics Dashboard

Custom dashboards with real-time metrics, charts, filters, and data export.

Recharts
PostHog
TanStack
demo coming soon
core

Mobile App Development

Native iOS and Android apps with Expo, offline support, and device APIs.

Expo
React Native
NativeWind
demo coming soon
core

SEO & Server-side Rendering

SSR, ISR, metadata APIs, sitemaps, and structured data for search ranking.

Next.js
ISR
OpenGraph
Schema.org
demo coming soon

Code I Write

Real patterns I ship. Middleware chains, typed controllers, env validation, provider composition.

features/auth/auth.types.ts
1
Terminal
zshauth.types.ts

Selected Projects

A mix of web and mobile projects — real products with real constraints.

featured
web

Shrten

Classic URL shortener with a clean interface. Paste a long link, get a short one instantly. Built as a personal hobby project.

Next.js
Prisma
Next Auth
Multi-Tenancy
featured
web

Tailflow

Analytics platform for Southeast Asian e-commerce sellers. Pulls live data from Shopee, TikTok, Lazada, and Shopify into one dashboard with sub-second refresh rates. Includes Xendit subscription billing.

Next.js
FastAPI
AWS
Xendit
Ecommerce API
featured
web
mobile

Dex

Relationship management app for iOS, Android, and web. Syncs your contacts, connects to LinkedIn and Gmail, and helps you stay on top of your professional network. Ships via EAS with OTA updates across App Store and Google Play.

React Native
Expo
Next.js
Firebase
Socials API
EAS
RevenuCat
web
mobile

Swing & Soul

Golf journaling app for web and mobile. Log every hole, get AI-generated insights on your game, and manage your subscription through RevenueCat. Backed by Supabase for auth and real-time data.

Next.js
React Native
Expo
Supabase
RevenueCat
OpenAI
web
mobile

Apollo Journal

AI journaling app for web and mobile. Gives you structured prompts and self-reflection tools to help you build a consistent journaling habit. Runs on Supabase with RevenueCat subscription billing.

Next.js
React Native
Expo
Supabase
RevenueCat
OpenAI
web
mobile

Mental Edge

Mental performance app for athletes on web and mobile. Helps you build mental strategies, log reflections, and track your progress over time. Built with Next.js and React Native on a Supabase backend.

Next.js
React Native
Expo
Supabase
RevenueCat
OpenAI

Career Timeline

Years of shipping — from junior dev to full-stack architect.

Full Stack Web & Mobile Developer

Raz Industries (WA) Pty Ltd — Australia

Mar 2025 — Presentnow

Architected and shipped an AI-powered dashboard spanning web (Next.js) and mobile (React Native), integrating Supabase for real-time backend services and Stripe for end-to-end payment processing. Delivered zero-downtime production deployments across web (Netlify) and mobile (EAS), supporting a live user base across iOS and Android.

Next.js
React Native
Supabase
Stripe
Netlify
EAS

Full Stack React Native Developer

Dex — United States

Sep 2024 — Feb 2025

Owned end-to-end mobile development for Dex (React Native + Expo), shipping a cross-platform iOS/Android app with contact sync, LinkedIn and Gmail integrations, and polished UX. Engineered real-time backend services in Node.js and Firebase, and implemented CI/CD pipelines with OTA update delivery via EAS.

React Native
Expo
Node.js
Firebase
EAS
LinkedIn API
Gmail API

Full Stack Web Developer

Control Flow Labs — Philippines

Mar 2024 — Aug 2024

A full-stack analytics platform (Next.js + FastAPI) unifying e-commerce data from Shopee, TikTok, Lazada, and Shopify into a single real-time dashboard for SMB clients across Southeast Asia. Integrated Xendit subscription billing with gated premium features.

Next.js
FastAPI
Python
Xendit
Shopee API
Shopify API

Junior Software Engineer

DevSoft — Armenia

Oct 2023 — Feb 2024

Diagnosed and resolved critical bugs across JavaScript component libraries, cutting reported issues by 50%. Expanded test coverage by 30% using QUnit and TestCafe, reducing regression bugs by 50%. Produced interactive framework demos in Vue, Angular, React, and jQuery that drove a 25% lift in client engagement.

JavaScript
Vue
Angular
React
QUnit
TestCafe

Frontend Developer Intern

KadaKareer — Philippines

Mar 2023 — Aug 2023

Shipped React-based feature enhancements to a production LMS, increasing feature delivery velocity by 35% within a two-week sprint cadence. Reduced ticket backlog by 40% through disciplined bug triage and on-time delivery of features and fixes.

React
JavaScript
TypeScript
LMS

Get In Touch

Have a project in mind or just want to say hi? My inbox is always open.

prefer email? jdvictoria.tech@gmail.com