Skip to main content

Open to new opportunities

Carl Andrew Linao

Full stack developer building product features end to end — APIs, data, and the interfaces on top of them. Most recently at Symph.

Experience

  1. Feb 2026 — May 2026

    Full Stack Developer

    Symph, Inc

    • Built secure content-sharing workflows using React, NestJS, and Supabase, implementing viewer experiences, access tracking, and link expiration controls.
    • Developed scalable backend APIs and responsive UI components using React, Tailwind CSS, Node.js, and NestJS, integrating Supabase to support real-time data updates and dynamic user experiences.
    • Improved application performance and stability through database query optimization, API refactoring, and cross-layer debugging across frontend and backend systems.
    • React
    • NextJs
    • TypeScript
    • NestJs
    • Supabase
  2. Jun 2025 — Feb 2026

    Freelance Developer

    Independent

    • Implemented end-to-end application workflows using TypeScript, AWS Lambda, MongoDB, and Next.js, developing authenticated APIs, role-based authorization, validation rules, transactional data updates, and automated notifications to support multi-step user and administrative operations.
    • Developed content models, serverless APIs, infrastructure routes, and frontend pages across Payload CMS, AWS Lambda, Terraform, and Next.js, enabling dynamically managed content to flow from administrative interfaces through backend services to responsive user-facing applications.
    • Developed a recurring notification system using Express and node-cron, implementing day and time-based scheduling, routing logic, date-window filtering, and duplicate-send safeguards to ensure reliable email delivery.
    • Restructured notification workflows using AWS Lambda and Amazon EventBridge, implementing timezone-aware scheduling, reusable MJML email templates, delivery tracking, and separate preview and production execution modes.
    • Designed Sequelize data models and RESTful CRUD APIs for complex related records, including many-to-many mappings and associated entities; implemented administrative create/edit interfaces and frontend data grouping to support consistent data management and presentation.
    • Developed public-facing pages and subscription forms using Next.js and TanStack Query, integrating existing APIs to support content discovery, data submission, and subscription verification.
    • React
    • Typescript
    • Tailwind
    • NextJS
    • ExpressJs
    • Mongodb
    • Postgres
    • AWS
    • Terraform
    • PayloadCMS
  3. 2025

    Freelance Developer

    Independent

    • Built a full-stack inventory and request system with role-based workflows and approval tracking using React, Ant Design, Node, ExpressJS, PostgreSQL, Sequelize, replacing manual processes with an auditable system featuring timelines, validation, and status tracking
    • Implemented secure authorization by implementing role based actions and optimized UX with pagination and efficient data fetching
    • React
    • Typescript
    • Tailwind
    • ExpressJs
    • Postgres

Stack

Frontend
  • JavaScript
  • TypeScript
  • React
  • Vite
  • NextJS
  • TanStack Query
  • Tailwind CSS
  • Material UI
  • Ant Design
  • Shadcn
  • Lucide
  • HTML
  • CSS
Backend & Databases
  • NodeJS
  • NestJS
  • ExpressJS
  • SQL
  • PostgreSQL
  • MongoDB
  • Supabase
  • PayloadCMS
  • Zod
Infrastructure
  • AWS Lambda
  • API Gateway
  • Terraform
  • Git

Selected work

View all

Contact

Let's build something together.

I'm open to full-time roles and freelance projects. Email is the fastest way to reach me.

carlinao.work@gmail.com
Send email WhatsApp