Available for opportunities

Frederick Cabrera

Full-stack developer with 10 years building production web applications across React, TypeScript, Vue, PHP, and Laravel, with deep database expertise in PostgreSQL, MySQL, and MariaDB. I've coordinated delivery with distributed teams across Australia, India, and China — including time as Scrum Lead — and care deeply about clean code, thoughtful database design, and shipping software that holds up under real production load. Open to connecting with engineering teams that value the same.

Frederick Cabrera
Production full-stack developer
Built for teams that need reliable product delivery and maintainable systems.
10
Years exp.
4
Companies
10+
Core tech
3
Team regions
Languages
Filipino
English

Selected work

AdTech Campaign Optimization Platform

Enhanced a high-volume advertising campaign platform by rebuilding key interfaces with React and TypeScript and extending a PHP backend structured around SOLID principles. Delivered bid modifier workflows for keyword and SubID-level campaign tuning, plus a large-scale SubID reporting module released to selected production users.

500k+ Rows in 30 days
30 sec. Report generation
Production Selected users

My Contribution

  • Sole developer for the SubID report optimization, taking a report that previously could not load and generating it in roughly 30 seconds.
  • Built report workflows around PostgreSQL, background jobs, async generation, caching, pagination, and exports.
  • Helped modernize core platform interfaces with React and TypeScript.
  • Contributed to keyword and SubID bid modifier workflows as part of a 3-person development team.

Technical Impact

  • Expanded reporting capability beyond the previous platform's data-volume limits.
  • Handled 500k+ rows for a 30-day reporting range with scalable generation and retrieval patterns.
  • Supported large dataset exports while keeping the interface usable for selected production users.
  • Applied SOLID-oriented backend structure in PHP for maintainable feature delivery.
React TypeScript PHP PostgreSQL Background jobs Caching Pagination CSV export AdTech

Enterprise Distribution Management Platform

Built from the ground up for nationwide distribution operations, connecting master data and transaction workflows across a web platform, mobile application, and ERP system. The platform has supported production use across 2,271 users, 1,430 sales representatives, and 319,919 outlets nationwide since 2020.

2,271 Platform users
319,919 Outlets managed
1,430 Sales reps

My Contribution

  • Worked across the full stack, from database structures and API design to Vue.js frontend implementation.
  • Owned key master data areas, including sales representative and outlet modules.
  • Contributed to core transaction workflows for booking entry and loading entry.
  • Helped keep master data synchronized between the web platform, mobile application, and ERP system.

Technical Impact

  • Optimized large MariaDB datasets with proper indexes, constraints, and query tuning across the system.
  • Helped stabilize pages and reports that previously struggled to load under heavy data volume.
  • Supported background jobs for large data transfers between integrated platforms.
  • Supported national-scale operations across 2,271 users, 1,430 sales representatives, and 319,919 managed outlets.
Laravel Vue.js RESTful APIs MariaDB ERP integration Background jobs Query optimization

Sales Reporting and Data Processing Platform

Built a portfolio-grade sales operations platform to demonstrate backend experience with a Node.js API and Python data-processing worker. The project models authenticated report workflows where users browse operational data, request asynchronous CSV reports, track job status, and download completed exports.

Node.js API boundary
Python Report worker
Docker Local runtime

My Contribution

  • Designed the vertical slice around a React and TypeScript web app, Node.js API layer, PostgreSQL data store, Redis Streams queue, and Python FastAPI worker.
  • Implemented the backend boundary for authentication, role-based access, REST endpoints, pagination, and report job creation.
  • Built the Python worker flow for consuming report jobs, running PostgreSQL aggregation queries, generating CSV exports, and updating job status.

Technical Scope

  • Uses direct SQL, schema constraints, indexes, report metadata, and export metadata to make reporting behavior visible and tunable.
  • Coordinates asynchronous work through Redis Streams so report generation stays separate from the user-facing API contract.
  • Includes Docker Compose setup, seeded credentials, health endpoints, and focused tests for API password verification and worker CSV formatting.
React TypeScript Node.js NestJS Python FastAPI PostgreSQL Redis Streams Docker CSV export GitHub repo

Recruiter snapshot

Where I Add Value

A senior full-stack profile for teams that need maintainable product delivery, data-heavy workflows, and practical technical ownership across distributed engineering teams.

Product engineering

End-to-end ownership of production web applications that stay maintainable after launch.

Owns frontend behavior, backend implementation, integrations, and the practical engineering details behind long-lived React/Vue and PHP/Laravel systems.

React Vue PHP Laravel
Data-heavy systems

Performance-minded database and reporting work at production scale.

Designs schemas, tunes SQL, and builds async reporting, caching, and data workflows where backend decisions directly affect user experience and delivery risk.

PostgreSQL MySQL MariaDB Redis SQL tuning
Distributed delivery

Practical delivery leadership across remote and international teams.

Clarifies requirements, documents decisions, leads Scrum routines, and keeps cross-functional delivery moving across distributed teams and stakeholders.

Scrum lead Documentation Remote teams

Core stack

Technology Stack

Core technologies I use to build, maintain, and optimize production web applications from interface work through backend services and database performance.

Frontend

UI architecture
React JS
Library
TypeScript
Language
Vue JS
Framework
Redux / Vuex
State management
Tailwind CSS
Styling

Backend

Application layer
PHP
Language
Laravel
Framework
C#
Language
Python
Language
Node.js
Runtime

Data & Servers

Persistence and delivery
PostgreSQL
Database
MySQL
Database
Redis
Cache / Queue
Apache
Web server
Nginx
Web server

Supporting workflow

Development Tools

Supporting tools I use for source control, dependency management, API validation, local environments, and AI-assisted development workflows.

Git
Version control
Vite
Build tool
NPM
Package manager
Composer
PHP dependencies
Postman
API testing
Docker
Containers

Professional experience

Experience

10 years building production web applications across full-stack product work, enterprise systems, reporting workflows, and database-heavy platforms.

April 2024 — Present
Full Stack Developer Current
Flexilabs
Makati City, Philippines

Full-stack developer focused on React/TypeScript interfaces, PHP backend work, PostgreSQL reporting, and delivery coordination for production product teams.

React + TypeScript PHP PostgreSQL Scrum Lead
  • Modernized production platform interfaces with React and TypeScript while extending a SOLID-oriented PHP backend.
  • Served as sole developer for a PostgreSQL SubID report that now generates roughly 500k+ rows over a 30-day range in about 30 seconds.
  • Implemented scalable reporting workflows using background jobs, async generation, caching, pagination, and exports.
  • Contributed to keyword and SubID bid modifier features as part of a 3-person development team.
  • Collaborated with distributed teams across Australia, India, and China while serving as Scrum Lead for delivery routines.
July 2018 — April 2024
Web Development Specialist Senior
Republic Biscuit Corporation
Quezon City, Philippines

Senior web developer for enterprise distribution systems supporting nationwide operations, master data workflows, transactions, integrations, and database-heavy modules.

Laravel Vue REST APIs PHPUnit
  • Built and maintained enterprise distribution systems with Laravel, Vue.js, REST APIs, and MariaDB for nationwide production operations.
  • Contributed to a distribution management platform live since 2020 and supporting 2,271 users, 1,430 sales representatives, and 319,919 outlets nationwide.
  • Owned key master data workflows for sales representative and outlet modules while contributing to booking entry and loading entry transactions.
  • Kept master data synchronized across web, mobile app, and ERP platforms through RESTful integration workflows.
  • Optimized MariaDB tables, indexes, constraints, queries, and background jobs to stabilize large data workflows.
Nov 2016 — June 2018
Web Developer
Advanced Primetech Solution Inc.
Quezon City, Philippines

Web developer building Laravel-based business applications, authenticated APIs, and responsive interfaces for internal and client-facing workflows.

Laravel 4 MySQL Bootstrap APIs
  • Built Laravel 4 monolithic web applications for business workflows.
  • Developed authenticated REST APIs and MySQL database schemas.
  • Created responsive Bootstrap interfaces with jQuery and AJAX interactions.
Aug 2015 — Aug 2016
Software Engineer
E-secure Technologie Inc.
Quezon City, Philippines

Software engineer focused on Windows applications, hardware SDK integrations, and network setup for security and access-control systems.

C# Hardware SDKs Access control Networking
  • Developed C# Windows applications for hardware and security system integrations.
  • Worked with hardware SDKs while handling network setup and troubleshooting for customized implementations.

Let's Work Together

Open to international full-stack roles focused on React, TypeScript, PHP/Laravel, and data-heavy product work.

I am based in Metro Manila and comfortable collaborating with remote engineering teams across time zones.

Best fit Full-stack, product engineering, reporting, and data-sensitive web application teams.
Strengths Frontend implementation, backend/API design, relational database optimization, and production support.
Availability International opportunities preferred, with local roles also considered.
Contact Details
Education
Polytechnic University of the Philippines
BS in Information Technology
2011 — 2015