Skip to main content
Jorge Rodríguez - Senior Software Engineer

Jorge Rodríguez

Senior Software Engineer
6+ Years Experience

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.

Frontend
React, Next.js, TypeScript
Backend
Node.js, PostgreSQL, APIs
Cloud
Serveless, DevOps

Work Experience

6 years 5 months of professional software development experience

Remote
Senior Software Engineer
May 2022 - Present
3 years 3 monthsCurrent

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

JavaScript
HTML
CSS
TypeScript
React
Styled Components
Next.js
Node.js
Express.js
GraphQL
MongoDB
Redis
AWS
Jenkins
Jest
React Testing Library
NPM
Yarn
NVM
Postman
Jira
Confluence
Google Ads
Remote
Software Developer
Aug 2021 - May 2022
10 months

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

JavaScript
HTML
CSS
TypeScript
Angular
Angular CLI
RxJS
Node.js
Jasmine
Karma
Postman
GitLab
Jenkins
Jira
Confluence
Nov 2020 - Aug 2021
10 months

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

JavaScript
HTML
CSS
Sass
React
Bootstrap
Node.js
Express.js
PostgreSQL
NPM
Jira
Jun 2020 - Nov 2020
6 months

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

JavaScript
D3.js
jQuery
HTML
CSS
Jira
Apr 2019 - Jun 2020
1 year 3 months

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

JavaScript
HTML
CSS
React
Material-UI
Python
Node.js
Express.js
Flask
PostgreSQL
GCP
Jest
NPM
Looker
Google Spreadsheets
Jira
Zoho

Projects

My technical skills and expertise across different domains

Cine Caribbean Cinemas
Offline

Cine Caribbean Cinemas

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

Technologies

React
Node.js
MySQL
Docker
Material UI
Zustand
AWS
Stripe
Firebase
Figma
Belphoebe
Offline

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

Python
SQL Server
Telegram API
Pandas
Sklearn
Explorando Ando
Offline

Explorando Ando

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

Technologies

React
Emotion
Bootstrap
Testing Library
Express
PostgreSQL
Zustand
Flixo
Offline

Flixo

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

Technologies

React Native
Firebase
Expo
Yarn
Zustand
Dragon's-Quest
Live

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

Unity
C#
School Administrator
Live

School Administrator

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

Technologies

Node.js
Firebase
SQL Server
Angular
Angular CLI
TypeScript
RxJs
Book Search Engine
Live

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

React
Material-UI
TypeScript
Google Books API

Tech Stack

My technical skills and expertise across different domains

36
Total Skills
7
Core Skills
8
Expert Level
4
Avg Years

Legend

Core Skill
Beginner
Intermediate
Advanced
Expert

Frontend Development

Building responsive, interactive user interfaces

12 skills

Core Skills

React
5y
Expert5 years • Core Skill
Next.js
3y
Advanced3 years • Core Skill
TypeScript
4y
Advanced4 years • Core Skill
JavaScript (ES6+)
6y
Expert6 years • Core Skill

Additional Skills

HTML5
6y
Expert6 years
CSS3 / Sass
5y
Advanced5 years
Tailwind CSS
2y
Advanced2 years
Angular 11+
3y
Advanced3 years
RxJS
2y
Intermediate2 years
Redux
3y
Advanced3 years
D3.js
2y
Intermediate2 years
jQuery
4y
Advanced4 years

Backend Development

Server-side logic, APIs, and database management

9 skills

Core Skills

Node.js
5y
Expert5 years • Core Skill
Express.js
4y
Advanced4 years • Core Skill

Additional Skills

GraphQL
3y
Advanced3 years
REST APIs
5y
Expert5 years
PostgreSQL
4y
Advanced4 years
MongoDB
3y
Advanced3 years
Redis
3y
Intermediate3 years
SQL
4y
Advanced4 years
Python / Flask
2y
Intermediate2 years

DevOps & Cloud

Deployment, infrastructure, and cloud services

7 skills

Core Skills

AWS
3y
Advanced3 years • Core Skill

Additional Skills

Docker
2y
Intermediate2 years
Google Cloud
2y
Intermediate2 years
CI/CD
3y
Advanced3 years
Git
6y
Expert6 years
Linux
3y
Intermediate3 years
Nginx
2y
Intermediate2 years

Development Tools

Development environment and productivity tools

8 skills
VS Code
5y
Expert5 years
Webpack
3y
Intermediate3 years
Vite
2y
Advanced2 years
Jest
3y
Advanced3 years
GitHub
6y
Expert6 years
Postman
4y
Advanced4 years
Figma
2y
Intermediate2 years
Vercel
2y
Advanced2 years

Get in Touch

I'd love to hear from you. Send me a message and I'll respond as soon as possible.

Contact Information

Usually responds within 24 hours

Send a Message

Minimum 10 characters0/500