Hendrix Roa

Hendrix Roa

$40/hr
Backend & DevOps Engineer
Reply rate:
60.0%
Availability:
Hourly ($/hour)
Age:
32 years old
Location:
Cali, Valle Del Cauca, Colombia
Experience:
9 years
HENDRIX ROA Senior Software Engineer - Cali, Colombia- Senior Software Engineer with over 10 years of experience in building and deploying scalable microservices. Skilled in developing RESTful APIs, GraphQL, and WebSocket APIs using Python, Node.js, TypeScript, Nest.js, and AWS. Proven track record in optimizing data workflows and enhancing system reliability. Experienced in creating web scraping processes for ETL pipelines and integrating with third parties. Strong leadership in improving code quality and DevOps practices. Proficient in backend architecture to create custom platforms and support AI/ML-driven solutions for data analysis, automation, and decision-making. EXPERIENCE Senior Backend Engineer at TelevisaUnivision (2023 - Present) ●​ Implemented robust integrations with Quickplay’s API using Node.js and Fastify, automating a complex media processing pipeline analogous to data ingestion and preprocessing for ML models on GCP Vertex, reducing manual intervention by 40%. ●​ Integrated the Spectrum vendor into the authentication system via REST API using Nest.js, resulting in a 15% increase in user acquisition for vix. ●​ Architected and implemented a high-throughput video asset processing pipeline (2K to 5K assets/day) using Nest.js and MongoDB ETL, demonstrating capabilities in designing scalable data ingestion and transformation systems fundamental for AI/ML applications. ●​ Built high-performance GraphQL APIs with NestJS and Apollo, reducing client data over-fetching by 40% and improving query response times by 30% through optimized schema design and resolver efficiency. ●​ To solve a critical data gap, I built a web scraping pipeline with Puppeteer to create a proprietary news dataset. This system fed real-time information to NLP systems, creating the Knowledge Base for a Retrieval-Augmented Generation (RAG) system used in the news feed. ●​ Led an initiative to improve the codebase by prioritizing unit testing and adopting TDD techniques with frameworks such as Jest, Mocha, and Chai, resulting in a reduction of 40% production bugs. Backend Lead & DevOps at Sonatafy (2022 - 2023) ●​ Designed and developed a Nest.js backend system from scratch for secure financial data integration to ERPs (Microsoft Business Central), automating critical financial workflows and reducing report generation time by 50%. ●​ Tasked with building a new FinTech platform from scratch, I architected a highly reliable, event-driven system. I used Nest.js and Redis queues, similar to an AWS SNS/SQS architecture, to create a real-time feature pipeline for analytics and predictive models, ensuring 99.9% uptime. ●​ Designed the entire data architecture for the platform, making the critical decision to use Amazon RDS (Oracle) for transactional integrity and MongoDB for flexible, unstructured data archiving and analytics on over 10,000 daily transactions. ●​ Implemented an event-driven REST API using Redis-based queues for real-time monitoring of financial statements, improving system uptime to 99.9% and reducing processing errors by 30%, essential for reliable financial transaction processing. ●​ Designed MongoDB data structure for archiving historical processing data and extracting pipeline performance metrics, automating bi-weekly reports on 10,000+ daily transactions, showcasing skills in data warehousing and analytics. ●​ Contributed to front-end tasks using React and React Native, leveraging in-depth back-end knowledge to facilitate rapid integration with web and mobile platforms. Backend Lead & DevOps at Auditmation (2021 - 2022) ●​ Leveraged Terraform to automate cloud infrastructure deployment on AWS, ensuring consistent, scalable environments critical for deploying and managing AI/ML workloads and secure financial applications. ●​ Designed and implemented GitOps CI/CD pipelines (ArgoCD, Kubernetes) and event-driven architectures (AWS SQS, SNS, Lambda, ECS, API Gateway), enhancing system scalability and responsiveness vital for high-volume 4 millions of transaction processing and real-time. ●​ Implemented AWS SSO and robust security practices (encryption, access controls, vulnerability assessments), ensuring adherence to industry standards for secure financial data handling. ●​ Work on automated monitoring and reliability was so effective it reduced the team's on-call rotation from a daily check to a single weekly review, freeing up significant engineering time. ●​ Confronted with a slow, manual image moderation process, I designed and deployed a computer vision solution using AWS Rekognition. This system automatically analyzed and flagged thousands of images, drastically reducing the team's manual workload. Backend Lead & DevOps at DevBase (2019 - 2021) ●​ Led backend development for Sage Intacct Property Management: Developed Nest.js REST API for ERP integration; engineered AWS SQS ETL for transforming 500K+ daily financial transactions (bills, invoices) into AWS RDS, demonstrating expertise in large-scale financial data processing pipelines. ●​ Implemented AWS Rekognition for automated detection of advertisements and phone numbers in real estate images, reducing on-call rotation workload by automating the initial validation of self-promotion by real estate agents, and enabling content moderation features. ●​ Designed secure AWS (SFTP, S3, SQS) medical record ingestion from 10+ legacy vendors; developed SQS-powered ETL processing 500K+ daily records into RDS PostgreSQL, highlighting experience with complex data integration and standardization analogous to preparing diverse datasets for ML. ●​ Automated infrastructure (Terraform, CDK), serverless solutions (Lambda reducing costs by 35%), reusable Lambda layers (3X deployment speed), ELK stack for monitoring, all contributing to robust, cost-efficient, and observable systems necessary for demanding FinTech AI applications. Backend Lead & DevOps at Supermassive (2017 - 2019) ●​ Developed microservices and ETL processes (Node.js, TypeScript) to collect and analyze cryptocurrency data, identifying patterns to notify 10k subscribers of investment opportunities, showcasing early application of data analysis for financial insights. ●​ Implemented the infrastructure to gather data from different crypto feed websites using playwright and puppeteer. ●​ As the platform grew, I identified a scalability bottleneck and led the migration to a serverless, IaC-based system on AWS. This created an efficient model serving infrastructure that cut deployment time by 35% and cloud costs by 40%. ●​ Reduced production error rates by 35% through TypeScript adoption and API data validation in a microservice system, critical for data integrity in financial and AI systems. ●​ Migrated microservices to IaC (Serverless Framework, AWS), cutting deployment time by 35% and AWS costs by 40%, demonstrating efficiency in deploying and managing scalable cloud-native applications suitable for AI model serving. Backend Engineer at Strapp (2016 - 2017) ●​ Developed lightweight batch processing scripts with PHP Laravel. Facilitated real-time sales reporting and improved data accuracy. ●​ I designed and built a data analytics module to track and analyze metrics for over 15,000 users. This system delivered real-time insights that enabled data-driven marketing strategies and doubled sales opportunities. ●​ Engineered a data processing pipeline with Node.js to automate real-time sales reporting, ensuring accurate data analysis for stakeholders. ●​ Developed a secure and scalable RESTful API that served as the core data access layer for a file-sharing application, making the architectural decision to use AWS S3 for efficient and cost-effective object storage. Junior Software Engineer at 4Geeks (2015 - 2016) ●​ Promoted from an internship, this is where I learned to translate academic knowledge into real-world solutions. I developed foundational soft skills in collaboration, communication, and navigating team dynamics that I've applied throughout my career. ●​ Built data integration pipelines using Python and Odoo to connect with ERP systems. This automated key business processes by streamlining data flow, showing my early focus on solving problems through data-centric automation. ●​ Recognizing the limitations of a legacy system, I took the initiative to lead its migration to a modern Python (Django) architecture, improving system efficiency. ●​ My work on multiple client projects with diverse stacks (Laravel, Angular.js) taught me to be a polyglot engineer, focusing on the problem rather than being tied to a single technology. CERTIFICATIONS ●​ ●​ ●​ ●​ ●​ ●​ ●​ Artificial Intelligence Foundations: Machine Learning - 2024 Agile Software Development - 2023 Choosing a Database: PostgreSQL, MySQL, MongoDB, and Cloud - 2022 Software Architecture: Domain-Driven Design - 2022 Advanced Docker Automation with AWS CDK - 2022 Node.js: Microservices - 2022 AWS Well-Architected Framework: Sustainability Pillar - 2022 SKILLS ●​ Languages & Frameworks: Python, Typescript, Node.js, Nest.js, TypeORM, Prisma ●​ Web Scraping: Playwright, Puppeteer ●​ API & Integration: REST APIs, GraphQL, Auth0, AWS Cognito, Firebase Auth. ●​ Databases: PostgreSQL, MySQL, Redis, MongoDB, AWS ECS, ECR, EC2, VPC, ALB, API Gateway, S3, RDS, SNS, SES, Memcache, OpenSearch, Cloudwatch, EventBridge ●​ Cloud: AWS, GCP ●​ DevOps: CI/CD Pipelines, Github Actions, Terraform, AWS CDK, Pulumi, jest, mocha
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.