
Joshua Rodriguez
Full Stack Developer @ Boston, MA
7 Years of experience
Hey, welcome to my website, I build a lot of different stuff. A lot of great stuff, the best stuff you could say.
You can't find any of it though, because I can't finish any of it. Anything I do finish, It'll be right here. I've been working for different companies for a while now, I have about 7 years of experience. And recently I've been doing a lot of contract work, I'm just looking for a company I can really focus on. Somewhere I can excel, put 110%, and contribute to a project I can be really proud in. So while I'm doing all these smaller contracts, I'm putting work into my passions. Projects I've been putting off throughout the years, build my online presence and contribute more to the dev space.
On my leisure, I enjoy a number of different things, I'm a big car enthusiast, I put a lot of work into my car, and cruise around with my buddies (much to the detriment of my wallet). I also enjoy to watch films, big fan of tarantino movies, spaghetti westerns (Man with no name trilogy is peak), and grand strategy games, particularly paradox games (mainly eu4).

Senior Software Engineer
2023 – 2024- Optimized Query Algorithms to Boost Load Times by 86%: Designed and implemented query algorithm optimizations that dramatically improved performance, reducing load times from 30 seconds to approximately 4 seconds by optimizing data retrieval and minimizing parsed records. This enhancement significantly improved system responsiveness and user satisfaction.
- Developed CSV Parsing Tool for Efficient Data Import into BigQuery: Created a custom CSV parsing tool to facilitate seamless data import into BigQuery, enabling rapid handling of large data sets. Collaborated closely with the Data Analytics team to test and validate thousands of records across development, QA, and production stages, ensuring accuracy and consistency in data migration.
- Collaborated with Director of Product Management for UX Improvements: Proactively worked with the Director of Product Management to gather cross-functional feedback, translating user needs into actionable improvements. This collaboration led to substantial user experience enhancements across the CRM platform, aligning product functionality with user expectations.
- Enhanced Search Algorithm for Improved Query Precision: Upgraded the search algorithm to support composite queries and complex filtering options, enabling users to narrow down extensive datasets (e.g., from 100 results to a select few) or conduct broader searches (e.g., by country). These upgrades resulted in more precise and efficient search capabilities, improving user productivity and data accessibility.

Senior Software Engineer
Apr 2020 – Jun 2023- Implemented Server Deployment Automation and Maintenance Scheduling: Developed a robust deployment system that enabled users to spin up Kubernetes-hosted servers with Dockerized images. Integrated Lambda functions to automate deployment management and scheduled maintenance, reducing manual workload and increasing deployment efficiency.
- Optimized Performance Through Strategic Backend Migration: Transitioned backend operations from Node.js to Golang, leveraging Golang’s Kubernetes ecosystem libraries to boost reliability and response times. This migration led to a 94% reduction in runtime errors and a 40% increase in system stability.
- Redesigned Client-Side Architecture with Next.js for Enhanced UX: Transformed a CRA site using Next.js conventions, implementing SSR and useMemo hooks to decrease load times by 60%, improving site responsiveness and reducing bounce rate by 25%.
- Enhanced CI/CD Pipelines for Streamlined Deployment: Set up Jenkins for build automation and ArgoCD for continuous delivery to Kubernetes, decreasing deployment time by 58% and supporting Agile workflows.
- Collaborated with Business Analysts for User-Centric Improvements: Translated data insights into impactful UI/UX adjustments, increasing user retention and aligning platform design with user expectations.
- Exhibited Agile Methodology and Strong Team Collaboration: Demonstrated adaptability and technical leadership in Agile sprints, balancing independent initiative with collaborative problem-solving to advance project timelines.

Software Instructor
June 2021 – July 2022- Experienced Educator for Ages 8-18 in Diverse Technology Topics: Proficient in teaching and mentoring students on programming principles, best practices, and advanced technologies, adapting to each student’s learning style and skill level.
- Provided Personalized, Constructive Feedback to Enhance Student Growth: Delivered individualized feedback to support skill progression and critical thinking, guiding students toward independent problem-solving.
- Continuously Updated Course Content to Reflect Technological Advances: Revised and enhanced course materials to include the latest advancements, integrating new tools, frameworks, and real-world applications.

Software Engineer
Feb 2018 – May 2020- Delivered Key UI/UX and Platform Enhancements: Contributed targeted UI/UX improvements that enhanced engagement and streamlined content delivery workflows, improving viewer retention and satisfaction.
- Developed Strategic Project Roadmaps for Success: Created detailed project roadmaps with clear milestones and performance metrics, enabling efficient execution of complex projects.
- Proficiently Transitioned Between React and React Native: Maintained consistency and high standards across web and mobile codebases, ensuring a cohesive user experience.
- Collaborated with Cross-Functional Teams to Drive Performance: Fostered strong partnerships with product managers, designers, and backend developers, enhancing project efficiency and innovation.
- Implemented Git Best Practices for Streamlined Development: Established and maintained efficient code tracking, branching, and merging, optimizing collaboration and deployment.

Backend Engineer
Oct 2017 – Jun 2018- Implemented Reverse Engineering for High-Performance Data Extraction: Used reverse engineering on CoinBase’s front-end to dynamically load and process vast amounts of data, parsing over 1,000 rows per second.
- Developed a Flask-Based REST API for Data Visualization: Built and deployed a RESTful API using Flask, integrated with MATLAB, NumPy, and Pandas to display key financial metrics in interactive graphs and charts for client insights.