Current Employment Status:
Hired Full Time on May 6, 2026
I'm Roderick Rocamora — a Philippines-based AI-native senior full-stack engineer with deep production experience in Node.js, TypeScript, and PHP, with full-stack delivery across React.js and Next.js, specializing in multi-tenant SaaS architecture, AI-integrated backend systems, and distributed event-driven platforms. Delivered production systems from the ground up — multi-tenant data isolation, enterprise RBAC, event-driven messaging pipelines, React-based frontends and mobile backend APIs, and AI-powered recommendation engines — with AI-assisted development tools embedded in the daily workflow. Consistent track record of end-to-end platform ownership across backend services, API design, cloud deployment, and cross-functional
collaboration in fully remote environments.
My core stack is Node.js, TypeScript, and PHP, with production experience in AWS, PostgreSQL, Docker, and microservices architecture. I've delivered AI-powered systems integrating Claude API and OpenAI API, built multi-tenant SaaS platforms serving 75K+ building units, and optimised high-traffic data pipelines reducing query response time from minutes to seconds. I work independently, communicate proactively, and integrate into remote teams without hand-holding.
I'm looking for a stable, long-term engagement where I can take ownership of backend systems and contribute to meaningful outcomes. Available full-time, open to full time zone alignment with your team.
Repositories:
Experience: 5 - 10 years
PHP is my longest-running production language — 9+ years across frameworks, industries, and team sizes. I use it at the framework level (Laravel, Symfony) and at the systems level when performance or legacy constraints demand it. Concierge Plus (Canada, 4 yrs 9 mo): PHP as part of a Node.js/TypeScript/PHP hybrid multi-tenant SaaS stack — property management platform serving 75K+ building units. Maintained and extended PHP services alongside modern TypeScript microservices. TruEnergy Services (USA, 4 yrs 3 mo): Built PHP-based CRM integrations with vTiger, Excel parsing pipelines for supplier data extraction, and ESI/Meter ID contract validation workflows for trucking logistics operations. Jetwebinar (Chicago, USA): Resolved live bugs and optimised slow MySQL queries on high-traffic PHP listing pages for a webRTC-based webinar platform. Multi-client Outsourced Projects (2 yrs 4 mo): Delivered multiple PHP systems — invoice account split application using Symfony and Doctrine, contractor registration platform with Asterisk telephony integration, and membership and subscription management with SMS/email notification workflows. Frameworks: Laravel, Symfony. Comfortable with RESTful API design, ORM layers (Doctrine, Eloquent), and integrating PHP services into mixed-language stacks.
Experience: 5 - 10 years
Node.js is my primary production runtime — 5+ years of continuous use spanning SaaS, logistics, and AI. * Fleet Repair Platform (U.S. client): • Built and deployed AI-powered parts recommendation engine — event-driven pipeline consuming post-call transcription events to surface real-time inventory suggestions and optimize repair dispatch workflows • Designed and deployed NATS JetStream pub/sub messaging backbone for real-time event propagation — keeping Typesense search indexes, mobile clients, and notification services in sync across all tenant activity • Engineered and deployed production RESTful backend APIs for the technician mobile app — GPS location tracking, tenant-isolated S3/MinIO photo storage, job assignment workflows, and offline-capable data sync pipelines on Railway. • Enforced engineering quality via CI/CD pipelines — TypeScript strict-mode checks, automated security vulnerability scanning, and ESLint; standardized Docker-based local development on Railway. * Project Management SaaS Platform: • Sole full-stack engineer on a production SaaS project management platform — architected the backend from scratch and delivered end-to-end from Figma designs to live production software • Engineered production security architecture — multi-tenant RLS at the database layer with RBAC enforced via triggers and UI-layer permission gates; zero cross-tenant data leakage, approval chain configuration, and referential integrity on deletion • Built 5 custom React hooks replacing all static/mock data with live Supabase CRUD, optimistic updates, and rollback — fully integrated across Projects, Work Orders, Tasks, Roles, and People modules • Managed full deployment lifecycle — CI/CD on Vercel for development, production migrated to Azure for enterprise-grade hosting * Concierge Plus (Canada, 4 yrs 9 mo): Built a Node.js/TypeScript data integration system syncing resident records across 75K+ building units in a multi-tenant property management SaaS. Developed and tested microservices with full unit test coverage. * TruEnergy Services (USA, 4 yrs 3 mo): Built a browser-based real-time call and SMS communication platform for truck drivers across multiple trucking companies using Twilio and Socket.IO. Optimized voice recording search with Solr, reducing query response time from minutes to seconds. Comfortable across the full Node.js ecosystem — Fastify, Express, TypeScript, NATS Jetstreams, Redis, PostgreSQL, Docker, and CI/CD pipelines.
Experience: 2 - 5 years
TypeScript is my default — I write typed architecture from the ground up, not annotations bolted onto existing JavaScript. What TypeScript brings to my work: typed event payload contracts for NATS Jetstreams message flows, typed Drizzle ORM schemas enforced across the data layer, structured LLM output shapes validated at compile time, and strict interface boundaries between microservices that catch integration errors before they reach production. Applied across 2+ years of continuous production use at Concierge Plus (multi-tenant SaaS, 75K+ building units) and current AI-integrated client engagements. Comfortable with generics, utility types, and typing third-party API responses including Claude API and OpenAI API structured outputs.
Experience: 6 months - 1 year
I build AI-integrated production systems — not just wrappers around LLM APIs. Recent engagements include: AI-Powered Fleet Repair Platform (U.S. client): Architected a voice AI pipeline and event-driven parts recommendation engine — processing speech-to-text transcription events to surface real-time inventory suggestions across a multi-tenant SaaS platform. Built the distributed pub/sub messaging backbone (NATS JetStream) keeping search indexes, mobile clients, and notification services in sync across all tenant activity. Stack: Node.js · TypeScript · PostgreSQL · Redis · Typesense · FusionAuth. AI-Powered Financial Operations SaaS (U.S. client, NDA): Built the full generative AI infrastructure layer — Anthropic Claude API integration, streaming LLM responses, financial data context builder, RBAC-gated per-tier access controls, and AES-256 credential encryption for QuickBooks and ad platform integrations. Project Management SaaS (U.S. client): Sole full-stack engineer; delivered production multi-tenant RLS, RBAC, and automated tests end-to-end. Core AI capabilities: LLM API integration (Claude, OpenAI), prompt engineering, structured output, event-driven AI workflows, streaming responses. Daily tooling: Claude Code, ChatGPT, Copilot, Gemini.
Experience: 6 months - 1 year
I build AI-integrated production systems — not just wrappers around LLM APIs. Previous & current work includes: Fleet Repair Platform (concluded engagement, U.S. client): Built an event-driven AI parts recommendation engine that processes post-call voice events, surfaces inventory recommendations, and routes them through NATS Jetstreams. Integrated Typesense for real-time AI-assisted search within the platform. Stack: Node.js · TypeScript · PostgreSQL · NATS Jetstreams · Redis · Docker. Customer Reviews Platform (ongoing, client confidential): End-to-end build using Claude API and OpenAI API as the core analysis engines — prompt engineering, structured LLM output, cost-aware API design, and Google Business Profile API integration. Stack: Next.js · PostgreSQL · Drizzle · Claude API · OpenAI API. Core AI capabilities: prompt engineering, structured output design, event-driven AI workflows, cost-aware LLM API integration. Daily tooling includes Claude Code, Gemini, and Copilot embedded in the development workflow. Available as a Philippines-based remote AI integration engineer for full-time engagements.
Experience: 6 months - 1 year
React 18 certified with hands-on project experience across component-based UI development and full-stack integration. Portfolio projects include a React/Node.js/PostgreSQL/Docker lodging application and a React/TypeScript + Symfony notes application — both available on GitHub (github.com/rodroc/cv). Current production use via Next.js (which runs on React) — building the AI-powered customer reviews platform frontend with server components, Tailwind CSS styling, and TypeScript throughout. Capable of delivering React-based frontends as part of a full-stack engagement — strongest when paired with a Node.js or PHP backend.
Experience: 6 months - 1 year
Currently using Next.js in production for an ongoing client engagement — full-stack delivery from frontend to backend API routes. Customer Reviews Platform (ongoing, client confidential): End-to-end Next.js build integrating Claude API and OpenAI API as core analysis engines. Covers frontend UI, backend API routes, Drizzle ORM with PostgreSQL, Better Auth for authentication, and Google Business Profile API integration. Tailwind CSS for styling. React 18 certified. Comfortable with App Router, server components, API routes, and integrating Next.js with typed ORMs and third-party APIs in a TypeScript-first stack.
Docker is a standard part of my development and deployment workflow — used for both local environment consistency and production containerisation across multiple long-term engagements. Fleet Repair Platform (U.S. client): Established Docker-based local development environments as a team standard, ensuring consistent dev-to-production parity across a multi-disciplinary team. Maintained CI/CD pipelines on Railway with containerised Node.js/TypeScript services. Concierge Plus (Canada, 4 yrs 9 mo): Docker as part of the production stack for a multi-tenant SaaS platform — containerised services across a Node.js/TypeScript/PHP/AWS environment serving 75K+ building units. Comfortable with writing Dockerfiles, managing multi-container setups, integrating Docker into CI/CD pipelines, and standardising local environments across distributed remote teams.
Experience: 6 months - 1 year
PostgreSQL is my current primary relational database — used across both active client engagements for production AI-integrated systems. Fleet Repair Platform (U.S. client): PostgreSQL as the core data store for an event-driven AI platform — storing post-call events, inventory data, and tenant records processed by the AI parts recommendation engine. Integrated alongside NATS Jetstreams, Redis, and Typesense in a distributed stack. Customer Reviews Platform (ongoing, client confidential): Full-stack PostgreSQL with Drizzle ORM — typed schema design, relational data modelling for review ingestion, and structured LLM output storage from Claude API and OpenAI API analysis pipelines. Comfortable with schema design, query optimization, multi-tenant data architecture, and working with PostgreSQL through typed ORMs (Drizzle) in TypeScript-first stacks.
Experience: 2 - 5 years
AWS has been my primary cloud platform for 3+ years across long-term production engagements — not just deployment targets but part of the day-to-day architecture and operations workflow. Concierge Plus (Canada, 4 yrs 9 mo): AWS underpinned the full infrastructure of a multi-tenant property management SaaS platform serving 75K+ building units — cloud hosting, managed databases, storage, and monitoring across a distributed Node.js/TypeScript/PHP stack. Services worked with: EC2, S3, RDS, Lambda, IAM, CloudWatch. Comfortable with cloud deployment, environment configuration, CI/CD pipeline integration on AWS, and maintaining production systems with uptime requirements. Available as a Philippines-based remote engineer with AWS production experience across multi-tenant SaaS and AI-integrated backend systems.
“The more I stepped away from it, the more successful our Chanel became!”
- Jim Orr
Onlinejobs.ph "ID Proof" indicates if "they are who they say they are".
It DOES NOT indicate skill level.
ID Proof scores are 0 - 99 with 99 being the best. It is calculated based on dozens of data points.
It's intended to help employers know who they're talking to is real, and not a fake identity.