David Madrid

David Madrid

Frontend Engineer • React • TypeScript • JavaScript

5 yrs experience · Barranquilla, Atlantico · 30-40 hrs/week

About

Senior Frontend Engineer with 5+ years of experience delivering scalable, high-performance web applications within agile, multicultural teams. Strong expertise in the React ecosystem, building secure, accessible, and optimized interfaces. Proven ability to mentor and guide developers, elevate engineering standards, and drive technical quality across projects.

Skills

FirebaseFront-End DevelopmentGitGithubHTML/CSSJavascriptReactReact RouterReduxSoftware DevelopmentTailwind CSSTestingTypeScriptWeb Development

Experience

  • Frontend Engineer · YellowBird06-01-2023

    Mentored and managed a team of 4 developers, leading code reviews and enforcing best practices to upgrade code quality and delivery speed. Led the adoption of React-Hook-Form and Zod, boosting productivity on form development by 40–60% through reusable components and a unified architecture, and reducing form-related bugs and API validation errors by ~50% across the codebase. Drove the upgrade from React Router v5 to v6, shaping architecture for loaders, authentication layouts, redirects, and role based access control. Integrated Google Analytics, Sentry, and LaunchDarkly, improving system observability and reliability by centralizing tracking, lowering unhandled errors by 40–60%, and enabling controlled feature rollouts that cut production incidents by 30–50%.

  • Frontend Engineer · Soluntech08-01-2022 – 05-01-2023

    Led frontend architecture decisions by defining the design system, scalable patterns, and standards for folder structure, file conventions, decreasing PR cycle-time, implementation of similar UI tasks in sprint data, and a drop in refactor-related PRs by 40%. Performed performance audits and implemented optimizations including lazy loading, code splitting, caching, and memoization, achieving 20–60% faster load times and significantly improved UI responsiveness across critical views. Migrated the UI to shadcn, replacing arbitrary components and legacy libraries, unifying the design system, simplifying dependencies, and enhancing developer efficiency. Migrated the application from JavaScript to TypeScript, raising code quality, type safety, and long-term maintainability, reducing type-related bugs by 40–70% through strict typing, remarkably lowering runtime issues across the app.

  • Software Developer · Sutherland05-01-2020 – 07-01-2022

    Rebuilt the styling architecture with Tailwind CSS, reducing CSS bloat, accelerating development, and improving design consistency, eliminating large amounts of unused styles and tightened the utility layer, minimizing the CSS bundle size by 40–70%. Built scalable React abstractions—utilities, custom hooks, shared components, layouts, and styling systems—while defining componentization and role-based rendering patterns. Modernized legacy codebases by applying clean code principles and industry best practices, bettering maintainability and significantly decreasing technical debt.

Education

  • Universidad del NorteBachelor of Business Administration - BBA

Similar talent on Pangea

Hire David through Pangea

Describe your project to the Pangea agent — see if David is a fit, with transparent pricing and interviews booked straight onto your calendar. No contact details change hands until you hire.

See if David is a fit