COSTA RICA · GMT-6 · OPEN TO WORK

Daniel Zúñiga Rojas

Software engineer, five years in, with backend depth in NestJS, Node.js and TypeScript — and the sole UI/UX designer on two IBM Cloud fraud platforms. I build the architecture and the interface that sits on top of it.

~5 yrs
ENGINEERING
20+
APPS MIGRATED
30%
FASTER CHECKOUT
NOW
Semi-senior Software Engineer
IBM
Dec 2024 – Present
Heredia, Costa Rica
ReactNode.jsPostgreSQLIBM CloudFigmaLLMs

Own end-to-end feature delivery across IBM Cloud Fraud and Abuse platforms, with PMs, architects, QA and fraud analysts.

Sole UI/UX designer for both platforms: Figma prototypes, user flows, consistency across enterprise applications.

Shipped the Fraud Profiles module concept-to-production — UX, React Context architecture, backend APIs, PostgreSQL.

Design AI-assisted analyst workflows built on Large Language Models.

01

Experience

IBM
Semi-senior Software Engineer
Dec 2024 – Present
Heredia, Costa Rica

Own the end-to-end delivery of features across IBM Cloud Fraud and Abuse platforms, collaborating with Product Managers, architects, QA engineers, and fraud analysts throughout the entire development lifecycle.

Lead UX design initiatives for both platforms as the sole UI/UX designer, creating Figma prototypes, defining user flows, and ensuring consistent experiences across enterprise applications.

Designed and implemented a complete Fraud Profiles module from concept to production, including UX design, React Context architecture, backend APIs, PostgreSQL integration, and stakeholder validation.

Improve analyst productivity by redesigning dashboards, forms, tables, filtering systems, and responsive layouts across internal fraud investigation platforms, and partner with solution architects on frontend architecture decisions including React Context state management for large-scale applications.

Contribute to IBM Cloud infrastructure initiatives by configuring deployment pipelines, migrating workloads to OnePipeline, and improving operational workflows.

Design AI-powered user experiences for fraud prevention initiatives involving Large Language Models, helping define interfaces for AI-assisted analyst workflows.

West Monroe
Software Engineer II
Mar 2024 – Nov 2024
Remote

Led the migration of 20+ enterprise applications following a large-scale corporate acquisition, designing CI/CD pipelines and adapting legacy systems to new deployment environments within an aggressive six-month timeline.

Designed and developed a multi-tenant Angular application to monitor deployment pipelines and application status across enterprise systems.

Built deployment automation from the ground up using Azure DevOps, PowerShell, SSIS, SSRS, and Power BI, reducing deployment times by 25% while increasing reliability.

Collaborated on critical improvements to enterprise financial systems, helping resolve high-impact issues that prevented multi-million-dollar operational losses.

Integrated Stripe, Contentful, Tealium, Braze, Mitek, and Experian for payments, identity verification, analytics, and marketing automation — and cut catalog and checkout load times by 30% on AutoNation's vehicle rental platform.

02

Selected work

2026 – PRESENT PERSONAL · LIVE IN PRODUCTION

WI-TP — Webhook Ingestion & Transformation Pipeline

A live console for GitHub webhook deliveries: HMAC-SHA256 verified, deduplicated, and normalized in real time. NestJS backend with GitHub OAuth and JWT guards, an ETL-pattern normalization pipeline, and idempotent PostgreSQL persistence through TypeORM. Registering a repository installs its webhook automatically through the GitHub API. Deployed to Cloud Run by GitHub Actions authenticated with Workload Identity Federation — keyless, no service account keys. The Next.js frontend renders every delivery travelling GitHub → Guard → Transform → Postgres as a WebGL scene.

NESTJS · TYPEORM · POSTGRESQL · CLOUD RUN · GITHUB ACTIONS · NEXT.JS · REACT THREE FIBER
The demo shows real, live public data — no account needed to look around.
WI-TP — Webhook Ingestion & Transformation Pipeline — UI console — the pipeline as a live WebGL scene, with a feed of signature-verified deliveries beside it.

UI console — the pipeline as a live WebGL scene, with a feed of signature-verified deliveries beside it.

JAN 2026 – JUL 2026 IBM · PRODUCT DESIGN

AI-Assisted Fraud Investigation Experience

Designed the experience for bringing Large Language Models into an enterprise fraud investigation platform, working with Product Managers, fraud analysts and engineering to define AI-assisted case-analysis workflows. Interface prototypes focused on usability, response clarity and analyst productivity — dashboards, case views, artifact tables, filtering, and accessible colour systems — alongside the engineering conversation about latency, token optimization and enterprise AI adoption.

FIGMA · IBM CARBON · LLM INTEGRATION · REACT · PRODUCT DESIGN
Sole UI/UX designer for both IBM Cloud Fraud and Abuse platforms.
AI-Assisted Fraud Investigation Experience — AI risk score surfaced on new account cases — the score explains itself in place, and again in the case panel.

AI risk score surfaced on new account cases — the score explains itself in place, and again in the case panel.

JAN 2024 – MAY 2024 CENFOTEC · TRIPNARY

Tripnary — AI-Powered Travel Recommendation Platform

Kotlin Android application with a Node.js backend: authentication, live chat over WebSockets, and AI recommendations for restaurants, accommodations, attractions, personalized itineraries and trip sharing. Integrated the OpenAI GPT-4.5 API, tuning prompt design, token consumption and response times to keep recommendations fast and relevant. One of two projects selected for the ExpoCenfo Best Project Showcase.

KOTLIN · NODE.JS · POSTGRESQL · OPENAI GPT-4.5 · WEBSOCKETS
Designed and built with StellarSoft, the student team.
Tripnary — AI-Powered Travel Recommendation Platform — Onboarding — brand, promise, illustration, nothing else.

Onboarding — brand, promise, illustration, nothing else.

03

Stack

LANGUAGES
JavaScript (ES6+) · TypeScript · SQL · Kotlin · C# · Java · Python
BACKEND
NestJS · Node.js · Express.js · TypeORM · REST · GraphQL · PostgreSQL · MongoDB · Django
FRONTEND
React · Next.js · Angular · React Native · HTML5 · SCSS · Responsive · WCAG · Figma
CLOUD · DEVOPS · AI
GCP · Cloud Run · Azure · Kubernetes · Docker · CI/CD · GitHub Actions · OnePipeline · Jenkins · Git · RabbitMQ · Redis · Claude · Codex
EDUCATION
EUDE Business School
MSc Business Intelligence & Big Data Analytics
Jan 2025 – Nov 2025 · Madrid, online · GPA 3.5, Honors
1,125 hours · 45 ECTS credits

Data-mining and modelling under CRISP-DM — classification and predictive models, association rules, clustering, discriminant analysis, linear and logistic regression, decision trees, neural networks, text analysis and cross-validation. Big Data architecture across the data, information and knowledge levels, from ETL through to cognitive systems. Data-driven culture, Data by Design, AI and virtual assistants, web analytics, and information security and privacy. Closed with a Master's final project.

CRISP-DMPREDICTIVE MODELSNEURAL NETWORKSBIG DATA ARCHITECTUREDATA GOVERNANCECYBERSECURITY
CENFOTEC University
BSc Software Engineering
Jan 2020 – Jul 2024 · San José · GPA 3.5, Honors
ExpoCenfo Best Project Showcase, two projects
CERTIFICATIONS & LANGUAGES
Microsoft Certified: Azure Fundamentals (AZ-900) — Sep 2024
Certified Kubernetes Application Developer (CKAD) — in progress, expected Sep 2026
Kubernetes — CENFOTEC University, Jun 2026
ENGLISH — ADVANCED
SPANISH — NATIVE

Let's build
something.

duniel12@gmail.com
+506 8853 6216
Costa Rica · GMT-6