
Jorge Rodríguez
I'm a Senior Software Engineer with 6 years of experience architecting, developing, and optimizing web applications using React, Node.js, and PostgreSQL. Known for my analytical thinking and attention to detail, I combine deep technical expertise with a collaborative mindset to drive code quality, accelerate time-to-market, and foster cross-functional teamwork.
My proactive problem-solving and commitment to team success have positively impacted both my projects and peers. I also bring experience across cloud platforms, microservices, and modern JavaScript frameworks, and I enjoy mentoring junior engineers, optimizing system performance, and delivering innovative solutions across domains.
Work Experience
6 years 5 months of professional software development experience
Key Achievements
- Architected & delivered a modular, API-first integration layer for Dow Jones ad configurations, leveraging Node.js, Express.js and GraphQL. Designed REST and GraphQL endpoints to pull CMS metadata and map it to GAM ad‐unit hierarchies ensuring 99.8% data-mapping accuracy between legacy CMS structures and Google Ad Manager.
- Built a dynamic configuration management engine with a Next.js/React admin UI and a Node.js backend, using MongoDB for persisting templates and Redis for caching active configurations. Introduced template inheritance (allowing bulk updates via parent templates) and versioned change control (audit history, approvals, roll-back), which enabled 100% traceability of all ad-config changes, accelerated deployment velocity by 45%, and automatically detected & flagged 85% of configuration anomalies before reaching production.
- Collaborated cross-functionally with AdOps, RevOps, and Product teams to refine requirements, roadmap new features (e.g. ACE widget integration for in-page editing), and conduct performance tuning—profiling slow GraphQL resolvers with Apollo Engine and optimizing hot paths to reduce 95th-percentile API latency from 350 ms to 120 ms.
Technologies
Key Achievements
- Revamped Verizon's fault-reporting single-page application using Angular 11+, enabling Ahead-Of-Time (AOT) compilation, OnPush change detection, and lazy-loaded feature modules. These optimizations shrank the initial bundle by 25% and improved end-to-end load times by 18%.
- Eliminated over 2,000 lines of redundant TypeScript across shared services and components by enforcing the DRY principle, which reduced technical debt and cut regression defects by 30%.
- Built a comprehensive test suite with Jasmine, Karma and Protractor, achieving 85% code coverage. Employed HttpTestingController to mock backend responses and validate critical user flows without live services.
- Operated within an Agile/SCRUM environment using Jira for backlog management and Confluence for documentation. Collaborated closely with product owners and QA to define acceptance criteria, refine user stories and coordinate deployments through Jenkins pipelines.
Technologies
Key Achievements
- Mentored & upskilled four junior front-end engineers, conducting weekly one-on-one coaching sessions, pair-programming workshops and structured code reviews. Introduced best practices in JavaScript (ES6+), React, Git and unit testing (Jest, React Testing Library), boosting the team's average story-completion rate by 25%.
- Architected and delivered a virtual library of Dominican jurisprudence for academic and legal professionals, collaborating with subject-matter experts to model case metadata and hierarchy. Built a React/Next.js front-end with full-text search and faceted filters, backed by a Node.js/Express API and PostgreSQL datastore. Optimized indexing and query performance—reducing search latency by 40%—and enhanced the legal consultation experience by 13%, as measured in user-satisfaction surveys.
- Collaborated cross-functionally with UX designers, legal researchers and QA analysts—gathering requirements, refining user stories in Jira, and authoring technical and user documentation in Confluence to streamline onboarding and maintenance.
Technologies
Key Achievements
- Designed and implemented interactive dashboards with D3.js, creating line charts, bar charts, and map graphs that let users explore historical trends, apply category filters, and hover for exact values.
- Built a fully responsive UI with HTML5 and CSS3 (Flexbox, Media Queries), ensuring cross-browser compatibility and seamless layouts on desktop, tablet, and mobile. Established a modular design system for reusable chart components and info panels.
- Collaborated closely with storytellers and UX designers, running A/B tests and iterating on prototypes based on in-app feedback and usage metrics—resulting in a 31% lift in user satisfaction as measured by post-interact surveys.
Technologies
Key Achievements
- Streamlined internal data collection pipeline by architecting and deploying Node.js microservices on Google Cloud Platform (Cloud Functions, and Cloud SQL). Each service ingested, validated and normalized employee and project metrics from multiple sources (CSV uploads, Google Spreadsheets, APIs), then wrote consolidated records into PostgreSQL for analytics.
- Built an administrative web application using React, Redux, Node.js/Express, HTML5 and Material UI, and Axios for REST API integration. Designed dynamic data grids, search/filter controls and editable forms for employee records, incorporating client-side validation and optimistic UI updates.
Technologies
Projects
My technical skills and expertise across different domains

Cine Caribbean Cinemas
🎞️ A modern web platform that revolutionizes the Caribbean cinema experience. 🍿
Technologies

Belphoebe
🤖 Belphoebe is the virtual assistant of LICEM-Retro, her goal is to help you rent films on our platform, where you will find a great diversity of films 💁🏻♀️
Technologies

Explorando Ando
🌴 Explorando Ando is the web platform for travel lovers in the Dominican Republic. 🇩🇴
Technologies

Flixo
🤳🏾 Made to share your best moments and smiles with your friends. 🛜
Technologies

Dragon's-Quest
🎮 Dragon's Quest is an exciting 2D platformer game that takes players on a thrilling adventure. Embark on a quest through vibrant pixelated worlds. 🐲
Technologies

School Administrator
🏫This platform is an example of a system that will allow managing students of a school. 📅
Technologies

Book Search Engine
🔍 An application that will allow users to search for books by entering a query (Title, Author, etc). Display the resulting books in a list on the page with all the corresponding data. 📚
Technologies
Tech Stack
My technical skills and expertise across different domains
Legend
Frontend Development
Building responsive, interactive user interfaces
Core Skills
Additional Skills
Backend Development
Server-side logic, APIs, and database management
Core Skills
Additional Skills
DevOps & Cloud
Deployment, infrastructure, and cloud services
Core Skills
Additional Skills
Development Tools
Development environment and productivity tools
Get in Touch
I'd love to hear from you. Send me a message and I'll respond as soon as possible.
Contact Information
jrodriguezdiazz@outlook.com
Location
Espaillat, Dominican Republic
linkedin.com/in/jrodriguezdiazz
GitHub
github.com/jrodriguezdiazz