BM Logo

Brayan Mercado — Full Stack Software Engineer

I build end-to-end software: interfaces, APIs, architecture, and applied AI.

I develop Full Stack features and backend systems, integrating interfaces, APIs, data, and AI into a single solution.

Currently
Co-Founder & Full Stack Software Engineer at Alaska Tech
Ecosystem
TypeScript
Focus
Full Stack, Backend, Applied AI, Software Architecture

Products

View all products
In Development

Product Checkout Platform

Checkout and payments platform featuring hexagonal architecture, Railway-Oriented Programming, and native PostgreSQL.

Problem

Integrating payment gateways and processing credit card charges demands absolute reliability: preventing duplicate charges, ensuring live inventory consistency, and handling network timeouts without uncaught exceptions.

Solution

Full-stack application built with NestJS and React implementing a complete checkout flow, designed with Hexagonal Architecture, native ACID transactions, and Railway-Oriented Programming (ROP).

In Development

Pliegos

Public procurement intelligence for SECOP II featuring incremental synchronization, hybrid search, and explainable recommendations.

Problem

Manually monitoring thousands of public tender opportunities on SECOP II is repetitive and error-prone: non-standardized descriptions, missing fields, and constant risk of missing key deadlines or amendments.

Solution

An intelligent system acting as a background procurement analyst: incrementally syncing SECOP II notices, filtering non-biddable contracts, combining semantic and full-text search, and scoring opportunities with transparent factors.

Services

Every solution starts with the problem you need to solve. Technology is chosen based on goals, scale, and operational realities.

View all services

Custom Software Development

End-to-end development of web applications, custom platforms, internal tools, and SaaS products built around your specific operational workflows. From relational data modeling and REST APIs through to high-performance interfaces, prioritizing clean maintainability and full code ownership.

Tech Stack:TypeScript · Node.js · React · PostgreSQL · Next.js

Automation & Integrations

Connecting isolated systems, integrating payment gateways, background worker queues, resilient webhooks, and automated report delivery. Eliminates manual bottlenecks, prevents human reconciliation errors, and keeps business data in sync.

Tech Stack:REST APIs · RabbitMQ · Redis · Webhooks · Wompi

Applied AI Systems

Production RAG pipelines, hybrid search engines (vector + full-text), and contextual assistants integrated into existing products. Architected with provider-agnostic abstractions, strict token cost controls, and answers strictly grounded in your proprietary documents.

Tech Stack:RAG · Embeddings · pgvector · OpenAI · Hybrid Search

Software Evolution & Modernization

Targeted refactoring, adoption of Hexagonal Architecture and DDD, database query optimization, and automated test suites (unit, integration, and E2E). Stabilizes mission-critical systems so they can scale and ship new features without downtime or regression risk.

Tech Stack:Hexagonal Architecture · DDD · Vitest · Jest · Playwright

Tech stack

Grouped by layer. Highlighted technologies appear in more than one documented project.

Backend

  • TypeScript4 projects
  • Node.js2 projects
  • Express2 projects
  • PHP
  • Laravel
  • REST APIs
  • Hexagonal Architecture
  • DDD

Frontend

  • React3 projects
  • Vite
  • Next.js
  • Astro

Data & Storage

  • PostgreSQL3 projects
  • Redis3 projects
  • pgvector2 projects
  • MySQL
  • PostGIS

Applied AI

  • RAG2 projects
  • Embeddings
  • OpenAI
  • Hybrid Search

Infrastructure & Tools

  • RabbitMQ
  • Render
  • Vercel
  • Webhooks
  • Wompi
  • Vitest
  • Jest
  • Playwright

About Me

I didn't start out building software. I started as a food engineer, learning to model processes, control quality, and solve problems with structure and analysis — long before I touched a line of TypeScript.

That changed when I moved into software: first building interfaces, then backend systems, and eventually taking on architecture decisions end to end...

Have a project in development?

Tell me what you're building and we can review where I can contribute.