Skip to main content

Rodrigo Narvaez

Senior Software Engineer

A bit about me

I'm a software engineer based in Cincinnati with 14+ years of experience building for the web. I work across the full stack — React and TypeScript on the front end, Node.js and serverless on the back, all running on AWS. I care about clean architecture, reliable systems, and writing code that brings a good development experience for my teammates.

More on LinkedIn →

Things I've built

Consumer Lending Platform

Professional

Architected and shipped customer-facing features across a consumer lending platform — loan origination, account management, and payment flows. Built event-driven backend services on AWS and integrated financial data providers for real-time decisioning.

  • React
  • TypeScript
  • Node.js
  • Serverless
  • Openapi
  • AWS
  • MongoDB

Engineering Tooling & Platform

Professional

Designed and maintained internal developer tooling to reduce friction across the SDLC — shared component libraries, CI/CD pipeline improvements, and observability integrations that shortened the feedback loop from development to production.

  • React
  • Node.js
  • Jest
  • Sentry
  • LaunchDarkly

customize-cra

Open Source Contribution

Contributed to customize-cra, a utility for extending Create React App's webpack configuration without ejecting. Used across thousands of projects to bridge CRA conventions with custom build requirements.

  • JavaScript
  • Create React App
View source →

rodrigonarvaez.com

Personal Project

This site. Static-first with Astro, Tailwind CSS v4 design tokens, and GSAP scroll-driven animations. Dark/light theme system with no-flash init. 98 Lighthouse performance score, 100 on accessibility.

  • Astro
  • TypeScript
  • Tailwind CSS
  • GSAP
View source →

Where I've been

  1. Senior Software Engineer

    CNG Holdings Inc

    Nov 2016 – Present · Cincinnati, OH

    Architecting full-stack systems across React/Next.js, Node.js, Serverless, AWS, and MongoDB in fintech. Built internal tooling that improved development experience, and delivered customer-facing features supporting growth objectives. Established coding standards, led code reviews, and coordinated cross-functional teams from design through production.

  2. Senior Java Engineer

    CNG Holdings Peru

    Mar 2014 – Nov 2016 · Lima, Peru

    Led front-end development of internal compliance dashboards and orchestrated cross-team integration efforts supporting the retail lending business. Diagnosed and triaged issues across testing and production environments, coordinating root-cause analysis and timely resolutions.

  3. Software Developer

    Hildebrando Peru

    May 2013 – Mar 2014 · Lima, Peru

    Delivered solutions using Java, Spring, and JSF for multiple clients. Improved code quality through systematic checks and documented a team style guide to standardize practices.

  4. Software Developer

    GMD SA

    Jun 2011 – Apr 2013 · Lima, Peru

    Contributed to the development of a large-scale budgeting management system for a government entity. Built full-stack applications using JSF, Spring, and Oracle across multiple client engagements.

What I work with

Languages

JavaScript, TypeScript, Java, Python

Frontend

React, Next.js, GraphQL, Tailwind CSS, HTML, CSS

Backend

Node.js, REST APIs, OpenAPI/Swagger, GraphQL, Serverless

Cloud

Lambda, API Gateway, Cognito, SNS/SQS, Step Functions, EventBridge, CloudWatch, CloudFront, Route 53, S3

Data

MongoDB, PostgreSQL, MySQL

Testing

Jest, Testing Library

Tooling

GitHub, Kibana, Sentry, LaunchDarkly, Plaid, CI/CD Pipelines

Practices

Agile/Scrum, Code Reviews, System Design, API Versioning

Let's talk

I'm always open to interesting conversations — whether it's about a role, a project, or just talking shop about web architecture.