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

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.

Finymo
Fintech for Colombia's informal lending economy — live on Android/iOS.
- React Native
- Expo
- TypeScript
- Supabase
- +4
- Loan calculation models
- 7
- Financial scenarios verified
- 30+
Loan calculation models
Financial scenarios verified

Enterprise RAG & Agent Platform
Retrieval and autonomous agents over messy company data, answering in under three seconds.
- Python
- FastAPI
- LangGraph
- LangChain
- +7
- End-to-end query response
- <3s
- Retrieval strategy
- Hybrid
End-to-end query response
Retrieval strategy
Jarvis Content Engine
Type a command in Discord, get a finished vertical video back.
- Python
- FastAPI
- Discord.py
- Gemini
- +6
- Stages, fully automated
- 5
- Config-driven brand registry
- Multi-brand
Stages, fully automated
Config-driven brand registry

Double-Entry Ledger Engine
Colombian accounting core where the money math is provably exact.
- Python
- FastAPI
- SQLAlchemy
- PostgreSQL
- +6
- Tests against real Postgres
- 107
- Money, end to end
- NUMERIC(18,2)
Tests against real Postgres
Money, end to end

OrderFlow
Event-driven orders and inventory that stay correct when things break.
- Python
- FastAPI
- RabbitMQ
- SQLAlchemy
- +6
- Typical eventual sync
- <100ms
- Effective event processing
- Exactly once
Typical eventual sync
Effective event processing

Promotions Module
A small POS domain, delivered the way production software should be.
- TypeScript
- Node.js
- Express
- Zod
- +6
- CI pipeline
- 4 stages
- Promotion state machine
- One-way
CI pipeline
Promotion state machine
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
2026Counter-drone detection and response system.
- Python
- FastAPI
- React
- +2
SeaWatch
2025Maritime monitoring and surveillance platform.
- Python
- FastAPI
- React
- +3
FireWatch
2025Wildfire early-warning platform, web and mobile.
- Python
- FastAPI
- React
- +2
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.
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
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
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
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
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
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
The short version
Medellín-based, remote by default, happiest somewhere near the data layer.

- 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.