
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:
ReactJS
TypeScript
React Query
React Router
ShadCN/UI
Tailwind CSS
Experience
- Lead Software Engineer - FrontendTuneSplitMar 2024 - PresentRemote, 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.
Lead Software Engineer - FrontendTuneSplit- 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.
- Software Engineer - FrontendDevelop For Good - National Police Data CoalitionNov 2023 - Feb 2024Remote, 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.
Nov 2023 - Feb 2024Remote, USA - Software Engineer - Full-Stack WebPerformance PPFDec 2020 - Aug 2023Remote, 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.
Software Engineer - Full-Stack WebPerformance PPF- 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.
- Software Engineer - AI TrainingDataAnnotationOct 2023 - PresentRemote, 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.
Oct 2023 - PresentRemote, USA - Salesforce CRM Analytics EngineerUndisclosed CustomerFeb 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.
Salesforce CRM Analytics EngineerUndisclosed Customer- 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

TuneSplit - Split Sheet Management
CMS Platform for Songwriters, Artists, and Labels

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

Audiogram Viewer
Advanced React Audiogram Visualization Application
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.
