Skip to main content

I'm Daryll

10+ years building web applications, APIs, and cloud services across fintech, retail, and enterprise platforms.

About

I'm a senior software engineer with 10+ years of experience delivering production applications across fintech, retail, and enterprise platforms: POS systems running across the APMEA region, a digital banking platform, GraphQL layers that connect internal tools to ServiceNow, and Airflow pipelines that keep data in sync. A lot of that work has been modernization, moving monoliths onto Node.js and Next.js without breaking the integrations teams already depend on. Lately I've been building AI into the applications themselves, wiring model APIs into features people actually use. I also build my own agents in Claude Code and OpenAI Codex, each one set up for a specific job like planning a sprint, writing code, running QA, or reviewing a pull request, and I use them to ship my own work.

10+
Years Experience
3
Countries Deployed
Full-Stack
Engineer

daryll.profile.json

{
"role": "AI Engineer | Web Applications Developer",
"location": "Philippines",
"experience": "10+ years",
"passion": "Modernizing systems without breaking them",
"status": "open to collaboration"
}

$ git log --oneline --since="10 years ago"

✓ Fintech · Retail · Enterprise · Telco

Tech Stack

10+ years of production work, grouped here by where each tool sits in the stack: React, Next.js, and TypeScript on the front end; Node.js, PHP, and Python services behind them; MongoDB and PostgreSQL for storage; Azure and Docker underneath. I also build agents in Claude Code and OpenAI Codex that help plan, write, and review code.

AI & Agents

  • Claude Code
  • OpenAI Codex
  • n8n
  • Custom AI Agents
  • Multi-Agent Workflows
  • LLM API Integration
  • AI-Powered Features

Frontend

  • HTML
  • CSS
  • SASS
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Redux
  • Vue
  • Bootstrap
  • Tailwind CSS
  • Material UI
  • SSR
  • CSR
  • i18n
  • WCAG
  • SEO

Backend & APIs

  • Node.js
  • PHP
  • Laravel
  • Python
  • GraphQL
  • REST APIs
  • Microservices
  • JWT Authentication

Databases

  • MongoDB
  • PostgreSQL
  • MySQL
  • Supabase

Cloud & DevOps

  • Microsoft Azure
  • Azure APIM
  • Azure Key Vault
  • Docker
  • Kubernetes
  • Apache Airflow
  • Jenkins (CI/CD)
  • Vercel

Testing & Tools

  • Jest
  • Cypress
  • Playwright
  • Cucumber
  • Git
  • NPM
  • Yarn

Experience

AI Engineer

Technology & Consulting Partner

Project: Relationship Management Platform

Sep 2026
  • ▸Secured the CRM by removing exposed credentials, restricting CORS, adding rate limits and security headers, and separating admin credentials from browser access
  • ▸Built the daily workflow with a configurable Kanban pipeline, timezone-safe meeting calendar, and dashboard for contacts needing attention, stalled deals, and upcoming meetings
  • ▸Improved contact data integrity with server-validated duplicate checks, reversible archiving, and complete contact history
  • ▸Strengthened deployment readiness with Alembic migrations, database isolation checks, an API contract matrix, backup scripts, and a deployment verification runbook
  • ▸Established automated quality checks with 527 isolated Pytest tests, frontend unit tests, and 43 Playwright end-to-end specs
  • Python
  • FastAPI
  • PostgreSQL
  • Alembic
  • React
  • TypeScript
  • Playwright
  • Pytest
  • Vitest
  • Docker

Software Engineer

Global IT Consulting Company

Project: Network Management Application

Sep 2025 – Present
  • ▸Built and maintained Apache Airflow DAGs that pull GraphQL query results into a local MongoDB cache, so the UI reads from a warm store instead of waiting on upstream systems
  • ▸Designed a GraphQL query and API layer between ServiceNow and internal applications, giving teams one place to fetch data instead of each one wiring up its own ServiceNow dependency
  • ▸Migrated services off proprietary applications onto third-party platforms and APIs without breaking the existing integrations or the workflows built on them
  • ▸Automated local environment setup with shell scripts and Docker containers, so new engineers have a working development environment within their first week of getting access
  • ▸Mentored engineers working across distributed services and built reusable command-line tooling for the operational tasks the team kept repeating by hand
  • GraphQL
  • Apache Airflow
  • MongoDB
  • Docker
  • ServiceNow
  • Node.js

Software Engineer

Global Retail Technology Company

Project: Enterprise POS System – APMEA Region

Sep 2024 – Jul 2025
  • ▸Improved frontend load performance by up to 30% through component-level code splitting, lazy-loaded routes and assets, and a smaller JavaScript bundle, cutting time-to-interactive for POS deployments across the APMEA region
  • ▸Made the POS system production-ready for new markets by building localized UI components with RTL support and i18n for Arabic and Spanish
  • ▸Reduced regression defects by establishing E2E coverage in Cypress and Cucumber that runs across the range of POS hardware configurations in use
  • ▸Ran structured peer code reviews that shortened review turnaround and kept the codebase on testable, reusable patterns
  • React
  • TypeScript
  • Cypress
  • Cucumber
  • i18n
  • RTL

Software Engineer & Scrum Lead

Financial Services Company

Project: Digital Banking Platform

Dec 2022 – Aug 2024
  • ▸Led the frontend migration from Java/Angular to Node.js + Next.js with SSR, breaking a monolithic codebase into modular, reusable components and improving both page performance and SEO
  • ▸Designed and implemented a microservice-based backend so critical banking workflows could be isolated and scaled independently
  • ▸Implemented JWT-based authentication and moved secrets into Azure Key Vault, removing hardcoded credentials from the codebase
  • ▸Set up Jenkins CI/CD pipelines for build, test, and deployment, replacing manual release steps with releases the team could run more often and trust more
  • Next.js
  • Node.js
  • Azure
  • Azure APIM
  • JWT
  • Jenkins
  • Microservices
  • Jest
  • Cucumber

Engineer

Consumer Electronics Company

Project: Enterprise Device Management Portals

Oct 2019 – Dec 2022
  • ▸Migrated three enterprise portals from PHP/Drupal to Node.js + Next.js, cutting backend complexity and improving both load times and day-to-day developer experience
  • ▸Brought the portals up to WCAG standards with keyboard navigation, ARIA roles, and semantic HTML, making them usable for a wider global audience
  • ▸Added multilingual support with i18n and GeoIP-based language detection, so visitors across key regions landed on the right language automatically
  • ▸Improved organic search visibility on marketing and developer-facing pages through SSR, structured metadata, and cleaner routing
  • Next.js
  • Node.js
  • PHP
  • i18n
  • SEO
  • WCAG
  • Google Analytics

Software Engineer

Financial Trading Company

Feb 2018 – Sep 2019
  • ▸Migrated the stock order management system from Python-Django + PostgreSQL to the MERN stack, delivering a more interactive React UI with real-time updates over Node.js
  • ▸Achieved approximately 40% improvement in query response time on document-heavy workloads by migrating from PostgreSQL to MongoDB, which also gave the team a flexible schema for evolving market data
  • ▸Built a custom parser that turned raw stock exchange feeds into structured data the trading platform could act on, speeding up market data processing
  • ▸Made the platform noticeably more responsive with asynchronous data loading, lazy-loaded modules, and non-blocking I/O
  • React
  • Node.js
  • MongoDB
  • PostgreSQL
  • Python
  • Django
  • MERN

Web Developer

Telecommunications Company

Jun 2017 – Nov 2017
  • ▸Built the RESTful API for the company's virtual PBX system with JWT access and refresh tokens, enforced HTTPS, a CORS policy, and rate limiting, reducing the attack surface and meeting regulatory compliance requirements
  • PHP
  • Laravel
  • JWT
  • REST API
  • CORS

Software Engineer

Mobile Gaming & Tech Company

Jun 2015 – Jun 2017
  • ▸Built a real-time web + SMS communication platform on PHP Laravel and third-party SMS APIs, cutting the time it took support to reach clients
  • ▸Developed a failover SMS API system that automatically rerouted traffic when a provider went down, keeping messages flowing through outages
  • ▸Migrated legacy data from MySQL to MongoDB with careful field mapping and transformation, improving performance and schema flexibility without losing data integrity
  • PHP
  • Laravel
  • PostgreSQL
  • MongoDB
  • MySQL
  • SMS API

Certifications

  • Certified SAFe 6 Practitioner badge

    Certified SAFe 6 Practitioner

    Scaled Agile, Inc.

    Expired
    Credential ID
    60035057-0647
    Valid until
    May 2024

Trainings

  • Udemy certificate of completion for AI-901-Microsoft Azure AI Fundamental Certification

    AI-901-Microsoft Azure AI Fundamental Certification

    Udemy

    Completed
    Instructor
    Alan Rodrigues
    Duration
    11 hours
    Certificate ID
    UC-3236c67e-eff6-4fe6-8f92-0b8a73ed632e
    Verify certificate

Projects

Selected systems, shown one story at a time. Swipe, use the controls, or press the arrow keys to explore.

01 / 02
  • The n8n reservation and inquiry workflow together with its reservation status notification workflow

    Messenger Reservation Automation

    n8n automation case study

    Oct 2026

    A two-workflow reservation system that turns Messenger conversations into structured, trackable bookings. It answers common inquiries, guides guests through a reservation session, records each decision in Google Sheets, and sends status updates through the Meta Graph API.

    • Separates inquiries from reservation intent before doing any AI-assisted extraction, keeping straightforward paths fast and predictable
    • Supports new reservations, cancellations, and pending submissions while preserving conversation state between messages
    • Watches reservation status changes, routes confirmed and declined outcomes, and records when each notification is sent
    • n8n
    • Meta Messenger
    • OpenAI
    • Google Sheets
    • Graph API
    • Workflow Automation
  • Relationship Management Platform

    AI Engineer · Technology & Consulting Partner

    Sep 2026

    A security, workflow, and deployment-readiness overhaul of an existing relationship management platform. I hardened the inherited system first, then rebuilt its daily operating flow, protected contact data integrity, and established automated quality gates across the backend and browser.

    • Removed exposed credentials, restricted CORS, added rate limits and security headers, and separated admin credentials from browser access
    • Built a configurable Kanban pipeline, timezone-safe meeting calendar, and dashboard for contacts needing attention, stalled deals, and upcoming meetings
    • Improved contact data integrity with server-validated duplicate checks, reversible archiving, and complete contact history
    • Added Alembic migrations, database isolation checks, an API contract matrix, backup scripts, and a deployment verification runbook
    • Established automated quality checks with 527 isolated Pytest tests, frontend unit tests, and 43 Playwright end-to-end specs
    • FastAPI
    • PostgreSQL
    • Alembic
    • React
    • TypeScript
    • Tailwind CSS
    • Playwright
    • Pytest
    • Vitest
    • Docker
    Private repository. Code and client details stay confidential.

More systems, fewer mystery boxes. Additional case studies in progress.

Let's Work Together

I'm open to new opportunities, collaborations, and interesting projects. Send a message, book a call, or email me directly, whichever is easiest.

Book a CallEmail Me