Skip to main content
hire-me-mcp

Experience

House Numbers

Senior Full Stack Engineer

2022-05 – Present

Core engineer on a 16-service TypeScript monorepo for an AI-powered mortgage-lending platform, working across backend services, frontend, and infrastructure. Joined when the engineering team was three people; the team has since grown to seven engineers, excluding design, PM and QA.

  • Built and still owns the platform's communication service end to end: asynchronous, webhook-driven email and SMS/call intake, LLM-assisted message classification kept separate from the deterministic rules that route each message, and loan matching over field-level-encrypted data.
  • Redesigned and rebuilt the security boundary of the platform's public document-upload flow after an estimated two in three submissions had ended in a borrower complaint or support escalation: an opaque public session, CAPTCHA and rate limiting, replay protection, and a hybrid deterministic/LLM routing model that kept ambiguous matches with a human, all covered by a correlated audit trail.
  • Led the multi-month migration of the platform's LLM infrastructure off a prompt-management vendor (Orq.ai) across four services with no significant regression: version-controlled prompts, provider failover, per-call cost tracing, and evaluation harnesses combining human-graded ground truth with LLM-as-judge scoring. Designed the *.agents.ts convention that isolates model-dependent tests into a CI lane triggered only when a prompt or agent changes, and moved model selection out of environment variables so judging can use a provider other than the one being judged. Also replaced hallucination-prone LLM-generated document checks with deterministic, tested validation.
  • Built and evolved flexible query filtering for the loan-application product end to end: the frontend filter flows and a reusable TypeScript filter library and query parser that compose MongoDB queries from them — multi-value, related-entity, date-range, set/unset, and regex-escaped text-search operators — with tenant-scoped access for sensitive loan data.
  • Designed and delivered a monorepo-wide, agent-consumable documentation system with deterministic integrity gates in CI, alongside broad ownership of shared packages, public upload flows, user offboarding, observability, and production incident response.
  • Led a multi-round proof of concept evaluating vision-LLM document splitting, classification, and extraction as a candidate replacement for the incumbent OCR vendor, including the human-reviewed corpus, evaluation and cost tracing, and fixes to measurement bugs in the scoring. The PoC stayed experimental: production kept the vendor plus the existing LLM fallback, and productionization was left as a later team decision.
  • typescript
  • nodejs
  • react
  • mongodb
  • aws
  • ecs
  • redis
  • kubernetes
  • openai-api
  • anthropic-api
  • new-relic
  • zod

Xogito Group

Senior Software Development Engineer

2020-12 – 2022-03

Main backend engineer on a cloud-based, multi-tenant SaaS for real-time quality-control inspections across factories, product lots, and distribution points.

  • First engineer assigned to the multi-tenant inspection platform; owned backend architecture and delivery end to end.
  • After the project manager left, became the team's voice with a frustrated client and recovered the account: joined the frontend developer and QA in client meetings to realign requirements, paired quick wins with the core workflow repairs, and rebuilt trust over a few sprints of approved plans.
  • Onboarded and mentored new team members on the business domain and technical stack.
  • Led a more complex legacy-SAP data migration: evaluated ETL tooling, built custom scripts where the source and target models could not be represented by existing tools, checked rounding compatibility early, and iterated with platform users ahead of the bulk migration — it did not require post-migration reconciliation.
  • nestjs
  • typescript
  • postgresql
  • docker
  • gitlab-ci
  • aws
  • redux

FullStack Labs

Senior Software Engineer

2018-12 – 2020-12

Full-stack development of a platform supporting a fiduciary purchasing agent for FF&E/OS&E procurement, for a US client.

  • Built and maintained full-stack features across the procurement platform.
  • Migrated the client's historical quote data from their legacy system into the rebuilt platform with custom ETL scripts, expert verification, and financial totals aligned to the legacy calculations — number continuity was an explicit client requirement.
  • nodejs
  • react
  • postgresql
  • aws
  • docker
  • redux

Belatrix Software

Senior NodeJS Software Developer

2018-07 – 2018-11

Led architecture design and the development team for a serverless dynamic-document platform for a major supply-chain provider.

  • Designed the serverless architecture and led the development team delivering it.
  • Orchestrated automated deployments via CloudFormation.
  • aws
  • nodejs
  • react
  • docker
  • serverless
  • dynamodb
  • redux

Rokk3r

Senior Full Stack Developer and DevOps

2016-02 – 2018-06

Senior full-stack and DevOps engineer across a portfolio of Rokk3r client projects, including a real-time procurement and productivity platform for telecom clients — an engagement his employer Kubesoft assigned him to, covering this whole period rather than a second parallel job.

  • Migrated a real-time telecom procurement monolith from self-hosted servers to an AWS Kubernetes microservices cluster, researching the approach and moving large parts of the monolith personally, as part of a company-wide push to adopt microservices across several client monoliths.
  • Migrated a mobile app's backend off Parse, a backend-as-a-service being shut down, onto AWS EC2 against the platform's fixed shutdown deadline — reading the platform's own source to work out its poorly documented internals and why the self-hosted version behaved differently from the hosted one.
  • Delivered a digital insurance-broker platform and IoT video/academic platforms on experimental hardware.
  • nodejs
  • docker
  • kubernetes
  • angularjs
  • socketio
  • aws

Kubesoft SAS

Senior Full Stack & Mobile Developer

2015-01 – 2018-06

Senior full-stack and mobile engineer building web and mobile products for Colombian and international clients; Kubesoft later assigned him to work directly with Rokk3r, recorded as the separate Rokk3r entry — one continuous employment rather than two parallel jobs.

  • Delivered full-stack web and mobile features across Kubesoft's client products, then spent the rest of the role on the Rokk3r assignment (see that entry) with no separate Kubesoft client work carried in parallel.
  • Built the first backend version of Mutual, a government-supported, hackathon-winning app for parents, creating the delivery momentum that carried it to launch before its proposed deadline.
  • nodejs
  • angularjs

Jarvi Games

Full Stack Developer and DevOps

2013-02 – 2015-06

Full-stack and DevOps developer building a real-time game backend with micropayments.

  • Built a real-time game backend with micropayments, including the underlying full-stack infrastructure and DevOps.
  • nodejs
  • mongodb
  • postgresql
  • php
  • ruby-on-rails

Education

Universidad Nacional Abierta y a Distancia (UNAD)

B.S. Systems Engineering (in progress)

International Scrum Institute

Scrum Master & Product Owner

2020-01 – 2020-01