Skip to content

Open to senior roles — remote

Daniel Ramos

Senior Full-Stack Engineer — AI systems & real-time platforms.

I build systems where the hard part is invisible: RAG pipelines that answer in under three seconds, real-time detection software for defense and monitoring, and a ledger that never loses a cent.

Based in
Medellín, Colombia
Local time
Experience
4+ years
Focus
AI systems & real-time platforms
Daniel Eduardo Ramos Martínez, Senior Full-Stack Engineer
01 / Selected work

Things I built and would defend in review

Shipped products and deep engineering studies. Each one links to a write-up of the decisions behind it.

Under NDA

Systems I helped build at Space-Eyes. They are the company's products and the details are confidential, so this is the name, the domain and the stack — nothing further.

  • Morpheus

    2026

    Counter-drone detection and response system.

    • Python
    • FastAPI
    • React
    • +2
  • SeaWatch

    2025

    Maritime monitoring and surveillance platform.

    • Python
    • FastAPI
    • React
    • +3
  • FireWatch

    2025

    Wildfire early-warning platform, web and mobile.

    • Python
    • FastAPI
    • React
    • +2
02 / Experience

Where the reps came from

Defense and monitoring systems, AI infrastructure, automation and media platforms — mostly remote, mostly as the person who owned the whole vertical slice.

  1. Mar 2026 — Jul 2026

    Senior Full-Stack Engineer, AI

    Remoti · Santiago, Chile · Remote

    Architected an enterprise RAG platform and a fleet of autonomous agents, then made both cheap enough and fast enough to run in production.

    • Built end-to-end retrieval pipelines over messy enterprise data — PDFs, internal docs, logs — holding query responses under three seconds.
    • Raised answer accuracy with dynamic chunking and hybrid search instead of naive top-k vector lookup.
    • Designed stateful agents in LangGraph that use function calling with Pydantic schemas to query SQL databases and third-party REST APIs directly.
    • Shipped async FastAPI microservices with SSE and WebSocket streaming, which cut time-to-first-token to something users read as instant.
    • Ran LLMOps — token budgets, latency tracking and per-request cost — alongside prompt-security and data-privacy rules.
    • Python
    • FastAPI
    • LangGraph
    • LangChain
    • OpenAI
    • Gemini
    • Qdrant
    • pgvector
    • Pydantic
    • PostgreSQL
    • Docker
    • TypeScript
    • React
  2. Mar 2025 — Jun 2026

    Full-Stack Engineer

    Space-Eyes · Miami, Florida · Remote

    Monitoring, security and defense systems — from sensor data processing up to the operator interface, across web, mobile and desktop.

    • Led full-stack development on Morpheus, a counter-drone detection and response system, from the backend services through to the operator interface.
    • Built SeaWatch, a maritime monitoring platform, and led its containerised deployment on AWS.
    • Delivered FireWatch, a wildfire early-warning platform, including the React Native app that put alerts in the hands of field crews.
    • Contributed to Mems, a companion detection product in the same family.
    • Owned the backend spine across the product line — Python and FastAPI microservices, Docker containerisation, and deployment to both local and AWS environments.
    • Python
    • FastAPI
    • React
    • React Native
    • TypeScript
    • Docker
    • AWS
    • PostgreSQL
    • Jira
  3. Mar 2024 — Mar 2025

    Full-Stack Developer

    Conalca SAS · Colombia · Remote

    AI-assisted automation on Django, plus the cloud plumbing to keep it running without anyone babysitting it.

    • Built automated, AI-driven internal tools in Python and Django to replace manual data work.
    • Wrote scrapers and scheduled automations that turned scattered external sources into clean, queryable data.
    • Administered the AWS footprint — EC2 instances, elastic IPs and domains — for the team's production deployments.
    • Used AWS Glue to consolidate and move data between systems that had never spoken to each other.
    • Maintained and improved the React and Tailwind CSS frontends, and coordinated a cross-functional team to keep releases on schedule.
    • Python
    • Django
    • React
    • Tailwind CSS
    • AWS
    • AWS Glue
    • GCP
    • Firebase
    • SQL
    • Web scraping
  4. Oct 2023 — Mar 2024

    Mobile Developer, Freelance

    Independent · Remote clients · Remote

    Custom Flutter apps for international clients, delivered solo — design handoff, backend, store build and all the glue in between.

    • Shipped cross-platform apps in Flutter and Dart for clients across several countries.
    • Ran the whole backend on Firebase — auth, Firestore, Cloud Functions and storage — with no separate server to maintain.
    • Built RESTful APIs for integration with clients' existing internal platforms, verified with Postman.
    • Added Firebase Cloud Messaging for real-time notifications, and Cloud Storage for uploads and downloads inside the apps.
    • Worked from Figma designs and handled Android Studio setup, signing and release builds.
    • Flutter
    • Dart
    • Firebase
    • Cloud Functions
    • GCP
    • Figma
    • Postman
    • REST
  5. Feb 2023 — Aug 2023

    Full-Stack Developer

    Canal Capital · Bogotá, Colombia · Hybrid

    Media content management for a public broadcaster, and the ERP work that taught me how much of engineering is other people's legacy code.

    • Built web applications for managing and distributing multimedia content with Node.js and Express.
    • Developed the frontend in React and TypeScript, factoring shared behaviour into custom hooks so features stopped being copy-pasted.
    • Maintained and extended ERP systems written in PHP (MVC) on MySQL.
    • Added Cloud Functions on Firebase and GCP for event-driven server-side work.
    • Node.js
    • Express
    • React
    • TypeScript
    • PHP
    • MySQL
    • Firebase
    • GCP
03 / Stack

Tools I reach for

Grouped by what they are for. The list is honest about depth: the first few in each row are where I actually live.

Languages

Daily drivers, in rough order of use

  • TypeScript
  • Python
  • JavaScript
  • Dart
  • SQL
  • PHP

Backend

Services, APIs and background work

  • FastAPI
  • Node.js
  • Express
  • NestJS
  • Django
  • SQLAlchemy
  • Prisma
  • GraphQL
  • RabbitMQ

AI engineering

Retrieval, agents and LLM operations

  • LangGraph
  • LangChain
  • OpenAI
  • Gemini
  • pgvector
  • Qdrant
  • ChromaDB
  • Pydantic
  • Whisper

Frontend & mobile

Interfaces for web, desktop and device

  • React
  • Next.js
  • Astro
  • React Native
  • Expo
  • Flutter
  • Tailwind CSS
  • TanStack Query

Data

Where state actually lives

  • PostgreSQL
  • Supabase
  • MongoDB
  • MySQL
  • Firebase
  • Redis

Platform

Shipping and keeping it up

  • Docker
  • AWS
  • GCP
  • GitHub Actions
  • Alembic
  • pytest
  • EAS Build
  • Azure DevOps
04 / About

The short version

Medellín-based, remote by default, happiest somewhere near the data layer.

Daniel Eduardo Ramos Martínez, Senior Full-Stack Engineer
Education
Systems Analysis & Development, 2021
Languages
Spanish (native) · English (professional)
Working hours
GMT-5, overlaps US and LATAM

I am a full-stack engineer from Medellín who spends most of his time on the side of a product that users never see — the services, data models and pipelines that decide whether the thing feels fast or feels broken.

The last two years have been unusually varied. At Space-Eyes I shipped defense and monitoring systems across web, mobile and desktop — the products are the company's and the details stay with them, but the backend spine was mine. At Remoti I moved deeper into AI infrastructure, architecting enterprise RAG pipelines and stateful LangGraph agents that call real databases and APIs.

On my own time I build Finymo, a mobile fintech app for Colombia's informal lending economy, and Jarvis, a Discord-driven engine that scripts, narrates and renders short-form video end to end.

What I care about: correct money math, honest failure modes, boring deployments, and code that the next person can read.

Open to senior roles — remote

Got something hard to build?

I am most useful on systems where correctness, latency or scale is the actual problem. Tell me what is breaking.

esc

Go to

Work

Actions