Backend-Heavy Full Stack

Hi, I'm Jean Chavez

Building modern web experiences with Ruby on Rails, React, and Next.js.

About Me

I am a passionate Full Stack Developer with a strong foundation in both backend and frontend technologies. My journey involves building robust applications using Ruby on Rails and crafting dynamic user interfaces with React and Next.js.

Specialized in solving N+1 queries, designing scalable GraphQL schemas, and building serverless architectures. Recently, I've expanded my skillset to mobile development with React Native, allowing me to deliver cross-platform solutions.

Work Experience

My professional journey in the tech industry.

ComunidadFeliz

Software Engineer II
March 2023 - Present

Developing web and mobile applications for condominium management using Ruby on Rails, GraphQL, and PostgreSQL. Architecting serverless solutions with Ruby on Jets for high-volume email and push notification delivery.

Ruby on RailsGraphQLPostgreSQLServerlessRuby on Jets

GoJom (YC W22)

Full Stack Developer
March 2022 - February 2023

Developed an online platform for property sales and rentals. Implemented advanced search capabilities using ElasticSearch and built robust backend services with Ruby on Rails and PostgreSQL.

Ruby on RailsElasticSearchPostgreSQLJavaScript

Le Wagon

Teacher Assistant
July 2022 - December 2022

Mentored students in Full Stack development, covering Ruby, Databases, HTML, CSS, JavaScript, and Ruby on Rails.

MentoringRubyWeb Development

Tech Stack & Arsenal

The tools and technologies I use to build scalable solutions.

Backend Core

RubyRuby on Rails 7GraphQLNode.jsRSpecSidekiq

Data & Infra

PostgreSQLRedisElasticSearchAWS LambdaDockerServerless

Frontend

ReactNext.jsTypeScriptTailwind CSS

Mobile

React NativeExpo RouterReact NavigationRedux Toolkit

AI & Workflow

Windsurf IDEClaude CodeGemini 3 AdvancedjulesAntigravity

Side Projects

Personal projects and experiments.

Project Screenshot

Modern Pokédex App

Mobile application developed with React Native and Expo Router. Implements infinite scrolling for performance, real-time search, dark mode, and strict TypeScript for secure typing.

React NativeExpoTypeScriptPokeAPIInfinite Scroll
Project Screenshot

High-Performance URL Shortener

Optimized GraphQL API for URL shortening. Designed for scalability with Base62 encoding algorithm and deployed on Render.

Ruby on RailsGraphQLPostgreSQLBase62 Algorithm

Get In Touch

I'm currently open to new opportunities. Whether you have a question or just want to say hi, I'll try my best to get back to you!

Say Hello