Software Engineer with 6+ years of experience in different industries where I have designed, implemented and maintained systems for complex and high-impact projects. Interested in deeply understanding business logics and leading the creation of solutions autonomously.
■ Implemented a media asset management (MAM) system that leverages ML services to generate metadata from video files and support enhanced search capabilities.
■ Deployed the system to handle and process over 100 terabytes of video files.
■ Implemented a dedicated service to perform the migration of production data from the legacy systems.
■ Designed and implemented a multi-region and fault-tolerant architecture upgrade for 20+ services deployed in AWS ECS (AWS Fargate) using cross-region DNS balancing with AWS Route53.
■ Upgraded 4 production databases (Amazon Aurora/MySQL and DynamoDB) to handle multi-region traffic without downtime or data loss.
■ Defined and implemented logging strategies and alarms in CloudWatch and Elasticsearch/Kibana to automatically identify degradation and/or outage events and trigger failover workflows of disaster recovery.
■ Added support for multiple OCR providers and refactored the image text extraction service architecture, which increased the extraction success rate to 96% (20% increased) and reduced the average extraction process time by 2 seconds.
■ Trained and deployed 4 machine learning models to detect image forgery on images of ID documents, increasing the true positive rate to 98% (10% increased).
■ Designed and implemented a human validation system for specific customer use cases, which also provided feedback data for ML model predictions which were then used for retraining.
■ Designed and implemented a system to handle and perform curation of educational resources (documents, images, videos, etc.).
■ Integrated the web application with the single sign-on (SSO) of the Ministry of National Education of Colombia.
■ Designed and implemented different public REST APIs endpoints to allow consuming educational resources from other public organizations
■ Implemented and maintained 10+ custom product integrations for different customers (banks and fintech).
■ Implemented generation process for new 5+ legal formats.
■ Migrated on-premises resources (compute and database) to AWS.