Soy David Castro

Soy 🚀 Ingeniero de Software con maestría en Desarrollo de Software. Actualmente trabajo como 🖥️ Desarrollador Backend usando 🐍 Python. Mi pasión es la creatividad con código, donde transformo ideas en soluciones sorprendentes. ¡Vamos a explorar juntos este viaje digital!

Educación

Maestría en Gestión, Aplicación y Desarrollo de Software

Universidad Autónoma de Bucaramanga 2015

Reconocimiento: Distinción meritoria | Prototipo software de un sistema de posicionamiento en interiores para dispositivos móviles | Tecnologías de desarrollo: Android, SQLite, IndoorAtlas, libGDX, Tiled Map Editor

Ingeniero de Sistemas

Universidad Industrial de Santander 2012

Evaluación de la transmisión de datos respecto a la norma IEC 61850 en una red de datos local y de su desempeño ante ataques a su seguridad | Tecnologías de desarrollo: Python, Scapy, Wireshark, Ostinato, Backtrack, Ubuntu

Trabajos

Desarrollador & Consultor

David Castro • Software Engineer Enero 2013 - Presente

💻 Desarrollé un API para optimizar la organización y gestión de torneos deportivos administrados por Jugalista SAS | Tecnologías de desarrollo: Python, Django, Django Rest Framework, MySQL, GitHub, Docker ⛽ Brindé consultoría en desarrollo de software a la empresa Ingeodata SAS, una compañía que ofrece servicios y soluciones de ingeniería para el sector Oil & Gas | Tecnologías de desarrollo: Python, Django 👨🏼‍🏫 Dicté un curso de Introducción a CommCare para investigadores, a un grupo de docentes de la Facultad de Enfermería de la Universidad Cooperativa de Colombia (Bucaramanga) en mayo del año 2022 | Tecnologías de desarrollo: Python, Lektor

Ingeniero Backend Senior

Ingeodata Junio 2023 - Enero 2024

Optimicé la gestión de proyectos de software al organizar el repositorio de código, estandarizar su uso y establecer una guía para la documentación. Esto resultó en una mayor visibilidad del progreso del producto y una colaboración más eficiente entre el equipo de desarrollo y de ingeniería | Desarrollé una librería que incluye cálculos y gráficos esenciales para el análisis de geomecánica y la optimización, junto con un entorno de análisis de datos y una API escalable. Estas soluciones permiten a los ingenieros trabajar de manera eficiente con los datos, mejorando la toma de decisiones y la entrega de análisis críticos en proyectos en curso | Tecnologías de desarrollo: Python, Django, Django Rest Framework, PostgreSQL, GitHub, Docker

Ingeniero Backend

Uber Junio 2022 - Mayo 2023

Logré reducir en un 35% el tiempo de carga de un servicio en el área de Promociones (Cornershop by Uber), mejorando significativamente la experiencia del usuario | Desarrollé el backend de nuevos servicios que simplifican la gestión de cuentas de grandes marcas en el área de Brands (Cornershop by Uber) | Tecnologías de desarrollo: Python, Django, Django Rest Framework, PostgreSQL, Redis, GitHub, New Relic, Datadog, Sentry

Ingeniero Backend

Cornershop by Uber Julio 2021 - Mayo 2023

Contribuí como autor en el blog de tecnología, compartiendo conocimientos y experiencias sobre temas relevantes para la industria | Desarrollé el backend de un nuevo mecanismo que permite a clientes internos gestionar productos mostrados en la aplicación BrandCenter | Diseñé e implementé el API de integración entre grandes clientes y el área de Brands | Inicié y gestioné una iniciativa de mejores prácticas de desarrollo de APIs para el área de Brands | Tecnologías de desarrollo: Python, Django, Django Rest Framework, PostgreSQL, Redis, GitHub, New Relic, Datadog, Sentry

Backend Developer

Departamento Administrativo Nacional de Estadística DANE Julio 2020 - Mayo 2021

Diseñé la arquitectura e implementé el Backend del Sistema de Gestión de la Estratificación y las Coberturas de Servicios Públicos Domiciliarios (SIGESCO) | Lideré las actividades de desarrollo de software, incluyendo el diseño y desarrollo de ambientes de desarrollo y producción, la aplicación de buenas prácticas y la gestión de repositorios de código fuente | Tecnologías de desarrollo: Python, Django, Django Rest Framework, PostgreSQL, Docker, Gitlab

Ingeniero de Desarrollo

Fundación Cardiovascular de Colombia Noviembre 2016 - Febrero 2020

Lideré el desarrollo del área de Investigaciones, Desarrollo e Innovación de la institución | Desarrollé aplicaciones backend, frontend y móviles para diversos proyectos ejecutados en el área, contribuyendo al avance de la tecnología en el campo de la salud | Desempeñé el rol de Data Engineer & Analyst, realizando análisis de información e implementando procesos de ETL y minería de datos para facilitar la toma de decisiones tanto en la institución como en proyectos de investigación | Brindé asesoramiento en ingeniería para más de 10 proyectos de investigación en áreas relacionadas con la salud, abarcando temas de Medicina, Enfermería y Psicología | Contribuí al intercambio de conocimientos en el campo de la salud, tanto como autor de artículos en revistas científicas especializadas como al compartir experiencias como ponente en eventos científicos a nivel nacional | Tecnologías de desarrollo: Laravel, Bootstrap, Android (Java), MySQL, SQL Server, Wordpress, HTML, CSS, Javascript, GitLab

Publicaciones

Utilizando los Principios del Desarrollo Digital para una Aplicación de Smartphone que Apoya la Recopilación de Datos en Pacientes con Infarto Agudo de Miocardio e Intolerancia a la Actividad Física: Caso de Estudio · JMIR Formative Research · 18 mar. 2024 Link

Capitulo 9: Construyendo un sistema de monitoreo móvil · Libro: Abordaje integral en niños con cardiopatías congénitas complejas · 1 sep. 2023 Link

Diseño de una aplicación móvil para la monitorización domiciliaria de bebés con cardiopatías congénitas complejas · Revista Cuidarte · 7 oct. 2022 Link

Un Poco De Mis Últimas Creaciones

⚡ ¿Te gustaría llevar tu experiencia en desarrollo de software al siguiente nivel?

Ofrezco servicios especializados que incluyen desarrollo backend, donde transformo ideas en soluciones sólidas y eficientes, consultoría en desarrollo de software para optimizar tus proyectos y coaching personalizado para impulsar tu crecimiento profesional.

Contáctame

Hola!

¿Tienes un nuevo proyecto en mente? Colaboremos y construyamos algo increíble. Transformemos esa idea en un producto aún mejor 🙂