Available for opportunities · PH / Remote

Backend systems
built to scale.

I'm Dan Erwin Nobleza — a backend-focused Software Engineer with 7+ years shipping enterprise APIs, real-time microservices, and banking-grade integrations using Node.js, IBM API Connect, and modern cloud infra.

7+
Years
40+
APIs shipped
99.9%
Uptime
Dan Erwin Nobleza portrait
Currently shipping
Node.js migration pipelines @ City Savings Bank
Built systems for
UnionBank (client)City Savings Bank (client)AccentureGoogle (client)QuestronixPragmanila
Dan Erwin smiling at an event
Based in
CSJDM, Bulacan · Philippines 🇵🇭
About

Engineering that pays off — quietly, reliably, at scale.

I gravitate toward the unglamorous problems: contract-first API design, partner token authentication, stream-based data movement, and the kind of production support that turns a 2 AM page into a 5-minute fix. My happy place is the boundary between a banking core and the integrations that depend on it — where correctness, idempotency, and observability decide whether real money moves.

2019
First production API
Built early Node.js API's for Pragmanila
2020
IBM API Connect
Built scalable backend microservices and API integrations for RTGS/PDDTS, UPay, and EON Banking platforms.
2023
Innovator Award
Recognized at UnionBank for groundbreaking API integration work.
2024
Accenture
Production support, RCA and integrations on Google Cloud SQL, Utilized CoCo, an internal Google JavaScript-based support and workflow tool, to manage client support operations, issue handling, and service workflows for Google Play-related concerns
2025
Real-time pipelines
T24 image file migrations for CSB and Sunline using stream pipelines, Amazon S3, and WebSocket-based real-time monitoring at City Savings Bank.
Experience

7+ years building production systems.

Dan Erwin
Currently
Software Engineer @ Questronix

Questronix Corporation

Software Engineer · City Savings Bank (Sunline)

Jun 2025 — Present
  • Built Node.js migration services for large-scale image transfers between Amazon S3 buckets
  • Implemented stream and pipeline processing for high-throughput file migration and data movement
  • Integrated WebSocket-based real-time migration status monitoring
  • Developed frontend interfaces using Vue.js for live migration tracking and operational monitoring
  • Implemented concurrency and parallel upload processing to improve migration performance, scalability, and transfer efficiency
Node.jsStreamsWebSocketVue.jsAWS S3

Accenture

Advance Application Engineer Senior Analyst

Aug 2024 — Apr 2025
  • Production support for a Google client's customer-facing applications
  • Root cause analysis and defect resolution via Buganizer
  • Maintained and optimized Google Cloud SQL databases
Google Cloud SQLConnect ComposerBuganizer

Pragmanila Solutions Inc.

APIC Developer · UnionBank of the Philippines

Sep 2019 — Sep 2024
  • Developed enterprise microservices using Node.js and IBM API Connect
  • Implemented secured REST APIs with partner token authentication
  • Delivered APIs for RTGS/PDDTS, UPay, EON Banking, and Peach Chatbot
IBM API ConnectNode.jsRESTJMeterPostman

Pragmanila Solutions Inc.

Node.js Developer · Bangko Sentral ng Pilipinas

Mar 2019 — Sep 2019
  • Converted Excel-based datasets into structured JSON format for backend processing and API integration
  • Developed RESTful APIs using Node.js to expose and manage transformed financial data
  • Handled data transformation, validation, and backend service integration for enterprise systems
  • Collaborated with the development team in delivering scalable backend solutions for BSP-related projects
  • Utilized Postman for API testing, validation, and endpoint debugging
Node.jsREST APIJSONMongoDBPostman

Pragmanila Solutions Inc.

Intern → Software Developer

Jan 2019 — Mar 2019
  • Built full-stack web applications and contributed across backend and frontend development using Node.js, React.js, Java, and MongoDB
  • Developed an Inventory Management System with a strong focus on backend services and API integration
  • Excelled in Node.js development and was assigned as a dedicated Node.js Developer
  • Deployed to UnionBank to support enterprise banking solutions and backend API development
  • Worked with APIs, data transformation, backend integration, and scalable server-side solutions in an Agile environment
Node.jsReact.jsMongoDB
Recognition

Innovation & leadership, recognized in production.

Innovator Award at UnionBank
Higher Awards · 2023

Innovator Award

Awarded by UnionBank of the Philippines for groundbreaking innovation and consistently shipping ideas that push the boundary of enterprise technology.

Most Improved Developer
Pragmanila Solutions Inc · Dec 2023
Innovation Award
Enterprise Engineering
API Excellence
System Architecture
Recognition timeline
5 years of impact across enterprise banking APIs

From first production API in 2019 to award-winning innovation work in 2023.

System Architecture

How requests flow through the systems I build.

Reference architecture · Banking-grade
Client / Partners
IBM API Connect
Auth Service
Payments API
WebSocket Hub
Mysql
AWS S3
Observability
p50 latency
42ms
Throughput
12k rps
Error rate
0.04%
Uptime SLO
99.95%
Live Engineering Dashboard

Observability is a feature, not an afterthought.

API Requests / min
10.0k
CPU
45.0%
Memory
61.0%
Live stream
tail -f /var/log/api.log
00:00:00INFO GET /v1/accounts/balance 200 38ms
00:00:00INFO POST /v1/transfers/rtgs 201 142ms
00:00:00WARN retry attempt 1 → partner-gateway/peach
00:00:00INFO ws connection opened id=conn_8f2a
00:00:00INFO stream chunk processed 2.4MB → s3://migrations/2026
00:00:00INFO GET /v1/health 200 4ms
WebSocket activity
1240
active connections
Stream processing2.4 MB/s
Queue depth37
Reconnects (1h)4
Now building

Currently exploring — out loud.

Updated weekly
AI experiments
LLM-powered devtools and structured-output pipelines for internal automation.
// in-progress
Monitoring systems
Self-hosted OpenTelemetry + Grafana stack for personal services.
// in-progress
API optimization
Cache layers, connection pooling, and partial response patterns at scale.
// in-progress
Backend tooling
CLI scaffolding for repeatable Node.js microservice boilerplate.
// in-progress
WebSocket experiments
Fan-out patterns, presence systems, and back-pressure handling.
// in-progress
Cloud infrastructure
Terraforming Cloudflare Workers + R2 + D1 for edge-first services.
// in-progress
Automation projects
GitHub Actions, scheduled jobs, and ETL pipelines for daily ops.
// in-progress
Skills

The stack I reach for.

Backend

Node.js70%
Express.js75%
IBM API Connect75%
REST APIs80%
WebSocket45%

Cloud

AWS S310%
Google Cloud SQL10%
Cloudflare Workers10%

APIs & Integrations

OAuth / Partner Tokens92%
Webhooks88%
Stream pipelines86%

Frontend

Vue.js10%
React.js5%
Tailwind5%
Wordpress1%

DevOps

GitHub Actions80%
GitLab CI78%
JMeter82%

AI Assistant and AI Agents

Chatgpt60%
Claude AI60%
Cursor30%
Community

Great engineering ships through people.

Partners' appreciation event team photo
Partners' Appreciation · UnionBank
Engineering culture, built shoulder-to-shoulder.

Multi-year collaboration with internal teams, partners, and vendors across Blockchain, Marketplace, and core API squads.

At a professional event
Networking
Professional events
Knowledge sharing

Internal sessions on API design patterns and reliability practices.

Mentorship

Onboarding junior devs into production microservice work.

Contact

Let's build something
that lasts.

Available for backend, API, and full-stack roles

Or email me directly — usually replies within 24 hours.