Open to opportunities

Hi, I'm Ravi Kumar
Software Engineer

I design and build systems end-to-end — from databases and APIs to the interfaces people use every day. Passionate about scalable architecture, clean code, and shipping things that work.

See my workGet in touch
Scroll to explore
About me

Location

Vista, CA

Focus

Full-stack Development

Experience

10+ Years

Status

Open to work

Building things that matter on the web.

I'm a software engineer with a passion for crafting performant, user-friendly web applications. I've worked across the full stack — from designing REST APIs and database schemas to building pixel-perfect UIs in React and Next.js.

When I'm not writing code, I'm writing about it. My blog covers things I've learned the hard way: system design, frontend performance, career growth, and the occasional deep dive into tools I find interesting.

I'm currently open to full-time roles and select freelance projects. If you're building something exciting, let's talk.

Say hello →
Selected work

Things I've built

View all on GitHub ↗
2026

Insight Relay

A modular Python research pipeline that runs three LLM-driven agents in sequence to turn a raw topic into a structured, decision-ready report. It’s designed for analysts who want to quickly generate insights without getting bogged down in prompt engineering or API calls.

PythonOllamaCerebras
2025

Tool Fox

An all-in-one developer toolkit built with React and Tailwind CSS — a clean, fast collection of mini dev tools designed to cut down on tab-switching and keep your workflow in one place.

ReactJavaScriptTailwind CSSPrivate Repository
What I work with

Skills & Technologies

Languages

  • Java
  • JavaScript
  • SQL
  • Python

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • Framer Motion
  • HTML/CSS

Backend

  • Node.js
  • Express
  • PostgreSQL
  • Redis
  • REST / GraphQL

DevOps & Tools

  • Docker
  • GitHub Actions
  • Vercel
  • Jenkins
  • Git
From the blog

Recent Writing

All posts →
GraphQLMicronaut

Custom Scalar Types in GraphQL Micronaut: A Working Guide

May 6, 202610 min read
ClaudeAI

Stop Prompting Claude Like It's Google

Most people type into Claude the same way they type into Google. Here's why that fails — and the mental shift that fixes it.

Apr 26, 20263 min read
Next.jsReact

Why I Switched from Create React App to Next.js

After years of CRA, I finally made the jump. Here's what I learned, what I missed, and why I'm not going back.

Mar 15, 20262 min read
Get in touch

Let's work together.

Whether you have a role in mind, a project to discuss, or just want to say hi — my inbox is always open.

ravi.kumar ✉

Find me elsewhere