Joshua Rodriguez

Misty Forest Trees.  Photo by Thomas Griesbeck.
Hi, I'm

Joshua Rodriguez

A Frontend Engineer with deep expertise in ReactJS/TypeScript, blending technical scalability with pixel-perfect UI/UX design, and driven by a proven ability to identify and build high-impact features that maximize user satisfaction.

Skills

I design/build scalable and high-impact applications, combining technical precision, intuitive UI/UX design, and real-world experience to create products users love. Here's the tech I use on the daily:

  • React Logo

    ReactJS

  • TypeScript Logo

    TypeScript

  • React Query Logo

    React Query

  • React Router Logo

    React Router

  • ShadCN/UI Logo

    ShadCN/UI

  • Tailwind Logo

    Tailwind CSS

Experience

  1. Lead Software Engineer - Frontend
    TuneSplit
    Mar 2024 - Present
    Remote, USA
    • Led frontend development of ReactJS/TypeScript CMS platform for songwriters, artists, and music labels, developing core features including searchable song catalog, role-based permissions, and split contributor management.
    • Architected UI component library featuring custom components including a DataTable with toggleable server/client-side pagination, sorting, and filtering capabilities.
    • Facilitated cross-functional collaboration by integrating extensively with back-end APIs and contributing to Spring Boot API endpoint architecture discussions.
  2. Software Engineer - Frontend
    Develop For Good - National Police Data Coalition
    Nov 2023 - Feb 2024
    Remote, USA
    • Engineered core application features with React and TypeScript including the officer records visualization system and organization membership interfaces, ensuring maintainable and scalable component architecture.
    • Utilized D3.js to create a bubble chart visualization component showcasing quantity of records found per officer, while leveraging UI component libraries like ShadCN/UI with RadixUI for role-based profile pages.
    • Overhauled styling systems to implement responsive designs for the entire platform, creating a mobile experience that was nonexistent beforehand.
  3. Software Engineer - Full-Stack Web
    Performance PPF
    Dec 2020 - Aug 2023
    Remote, USA
    • Improved user search experience by designing a ReactJS UI component utilizing multi-dimensional arrays to showcase vast amounts of company offerings in minimal space.
    • Boosted conversions and brand awareness through blog functionality development and on-page SEO optimizations, achieving a 100% Page-Speed Insight SEO score.
    • Monitored site performance using Google Analytics and Hotjar, integrated via Google Tag Manager.
    • CLIENT REVIEW: Joshua took the initiative to research the best technology to accomplish my vision. [He] develop[ed] interactive visualizations to our website... He took ownership of developing the complete website and made sure we reached our customers on all platforms including mobile.
  4. Software Engineer - AI Training
    DataAnnotation
    Oct 2023 - Present
    Remote, USA
    • Leveraged deep ReactJS/TypeScript expertise to train AI models in building scalable, performant, and pixel-perfect applications from scratch — a skillset few frontend engineers can claim.
    • Applied real-world full-stack development experience to craft complex, nuanced datasets, resulting in AI systems better equipped to tackle production-grade engineering challenges.
    • Developed an advanced understanding of prompt engineering and model behavior, giving me a unique advantage in utilizing AI as a force multiplier for frontend development speed and quality.
  5. Salesforce CRM Analytics Engineer
    Undisclosed Customer
    Feb 2025 - March 2025 (Contract)
    Remote, USA
    • Brought full engineering rigor to Salesforce CRM Analytics by reverse-engineering PowerBI dashboards, showcasing a rare ability to translate complex data models into new ecosystems with speed and precision.
    • Combined frontend attention to visual detail with backend-level data modeling and querying skills, completing an end-to-end analytics migration project in record time.
    • Developed deep SAQL expertise to orchestrate complex multi-table joins and calculations, demonstrating advanced fluency in building data-driven user experiences beyond traditional frontend work.

Projects

project
TuneSplit home page

TuneSplit - Split Sheet Management

CMS Platform for Songwriters, Artists, and Labels

ReactJS
React Query
codepen
Kanban Board Picture

Kanban Board

A drag-and-drop board to organize tasks by completion status.

ReactJS
TypeScript
codepen
Audiogram Viewer application picture.

Audiogram Viewer

Advanced React Audiogram Visualization Application

ReactJS
TypeScript

About

My career began with a deep pursuit of excellence in music, where international competition honed my discipline, attention to detail, and performance under pressure. This foundation shaped my approach to technology: combining the artistry of design with the precision of engineering.

In 2020, I transitioned into software development, quickly mastering ReactJS and TypeScript. I applied these skills immediately to build a custom, full-scale, fully featured blog and website for a local company, learning firsthand how to solve real-world business challenges through elegant, scalable frontend solutions.

Driven by a relentless commitment to growth, I built project after project, mastering modern frameworks and deepening my understanding of system architecture, data modeling, and high-performance UI/UX design. Joining teams like the National Police Data Coalition expanded my expertise in building complex, maintainable applications within fast-moving professional environments.

Today, I am at the forefront of frontend engineering — leading major projects like TuneSplit, enhancing AI models at DataAnnotation through deep technical rigor, and continuously pushing the boundaries of what scalable, user-centric applications can achieve. I blend technical mastery, data-driven intuition, and an entrepreneurial mindset to deliver products that are as impactful as they are beautiful.

Beyond code, I pursue challenges that sharpen both mind and body — whether staying active through sports, or finding inspiration in music with my two cats by my side.

A starry night sky

Contact