Daniel Castillo
@danielcastillo2
Backend software engineer building AI-driven logistics and data platforms with Kotlin, Kafka, and Spring Boot.
What I'm looking for
I’m a Backend Software Engineer (Systems Engineer by training) focused on building production-ready data and integration platforms. At Nauta, I design and build core ingestion and orchestration pipelines in Kotlin/Vert.x, deliver real-time container tracking, and develop Prisma—an AI-powered document intelligence pipeline for extraction and classification from trade documents.
I also architect inventory management from scratch using CQRS with PostgreSQL, including a Python inventory-calculator-worker with Monte Carlo simulation and XGBoost-based demand forecasting. Previously at Rappi, I contributed to high-throughput delivery systems (including migrating massive processing to Amazon Kinesis and storing in S3), built offer/expense controls, and developed CMS-driven massive offers; earlier, at UEBOS SAS, I built automation features and authentication/report flows for SPA web apps.
Experience
Work history, roles, and key accomplishments
Software Engineer - Backend
Nauta
Jan 2025 - Present (1 year 5 months)
Designed and built Kotlin/Vert.x ingestion pipelines on Kafka for a B2B logistics platform, enabling real-time supply chain visibility and end-to-end trade entity orchestration. Developed container tracking with multi-source prioritization, Prisma AI document intelligence (OCR + LLM extraction), and an inventory management module with PostgreSQL (CQRS), Python Monte Carlo stockout prediction, and
Built backend services for the Rappi delivery super app, including Rappi credit conditions and multiple high-throughput and massive-data workflows. Migrated large-scale data delivery from RDS to Amazon Kinesis Firehose with storage in S3, implemented expense control with automatic budget shutdown, developed a CMS and service for massive offers, and analyzed heap/thread dumps to diagnose failures.
Full Stack Developer
UEBOS SAS
Jan 2022 - May 2022 (4 months)
Developed a SPA web app for small ISPs to automate and centralize operations and data construction, including payments. Built payment automation and invoice creation, internet plan and address automation, authentication flows, and on-demand report generation.
Education
Degrees, certifications, and relevant coursework
University of Cundinamarca
Systems Engineer, Systems Engineering
2024 -
Systems Engineering studies at the University of Cundinamarca starting in March 2024.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Daniel?
You can contact Daniel and 90k+ other talented remote workers on Himalayas.
Message DanielFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
