2021-07-01T00:00:00.000Z level=info event=role.started title="Software Developer" company="Clever Cloud · Mexico (Remote)" 2021-07-01T00:00:00.000Z level=info event=achievement role="Software Developer" detail="Developed and integrated sites (e-commerce, landing pages, blogs) on the company's proprietary CMS, owning the full cycle: requirements gathering with clients, translating to technical specs for a team of 5 devs, implementation, and delivery." 2021-07-01T00:00:00.000Z level=info event=achievement role="Software Developer" detail="Designed and implemented a pixel-perfect landing page from a graphic designer's mockups, coordinating deliveries directly with the client through final approval." 2021-07-01T00:00:00.000Z level=info event=achievement role="Software Developer" detail="Defined CI/CD flows and the dev–staging–production pipeline, adopted as the team standard." 2022-06-01T00:00:00.000Z level=info event=role.ended title="Software Developer" company="Clever Cloud · Mexico (Remote)" duration_months=11 2022-06-01T00:00:00.000Z level=info event=role.started title="Mid-Level Software Engineer" company="Ubidots · Medellín, Colombia (Remote)" 2022-06-01T00:00:00.000Z level=info event=achievement role="Mid-Level Software Engineer" detail="Implemented payments module with Stripe and migrated the fetching system to TanStack Query, eliminating duplicated state and enabling direct freemium-to-paid conversion." 2022-06-01T00:00:00.000Z level=info event=achievement role="Mid-Level Software Engineer" detail="Built and maintained the mobile app (iOS + Android) in React Native, shipping new platform features directly to end users." 2022-06-01T00:00:00.000Z level=info event=achievement role="Mid-Level Software Engineer" detail="Contributed to the design and implementation of key components of the real-time IoT dashboard system." 2024-02-01T00:00:00.000Z level=info event=role.ended title="Mid-Level Software Engineer" company="Ubidots · Medellín, Colombia (Remote)" duration_months=20 2024-02-01T00:00:00.000Z level=info event=role.started title="Senior Software Engineer" company="Ubidots · Medellín, Colombia (Remote)" 2024-02-01T00:00:00.000Z level=info event=achievement role="Senior Software Engineer" detail="Led architecture and performance of an IoT SaaS platform with 150K+ active users and real-time data via WebSockets." 2024-02-01T00:00:00.000Z level=info event=achievement role="Senior Software Engineer" detail="Reduced dashboard load times from 8s to 5s (-37%) and optimized ECharts widget rendering from 30s to under 15s (-50%) through virtualization, memoization, and canvas rendering." 2024-02-01T00:00:00.000Z level=info event=achievement role="Senior Software Engineer" detail="Cut release cycle from 50 to 20 min (-60%), reducing delivery friction for a team of 20+ developers." 2024-02-01T00:00:00.000Z level=info event=achievement role="Senior Software Engineer" detail="Established quality standards, an internal ESLint plugin, and code review guidelines adopted by the whole team; mentored 2 junior engineers through pair programming and structured reviews." 2026-05-01T00:00:00.000Z level=info event=role.ended title="Senior Software Engineer" company="Ubidots · Medellín, Colombia (Remote)" duration_months=27 2026-08-01T00:00:00.000Z level=info event=role.started title="Senior Software Engineer (Principal Associate)" company="Capital One · Mexico City (Hybrid)" 2026-08-01T00:00:00.000Z level=info event=achievement role="Senior Software Engineer (Principal Associate)" detail="Joined Capital One's founding Full Stack Engineering team in Mexico, focused on Java with an active ramp-up onto the platform stack." 2026-08-19T03:20:41.055Z level=info event=role.ended title="Senior Software Engineer (Principal Associate)" company="Capital One · Mexico City (Hybrid)" duration_months=0