Riya Jain
Open to opportunities

Full Stack Developer

I turn ideas into fast, scalable products, where thoughtful design meets clean, reliable engineering.

Resume

About

Hi, I'm Riya! I'm someone who loves learning new things, exploring new places, and trying things I've never done before.

I enjoy reading books and novels, travelling, and discovering places that are a little off the beaten path. I'm also a public speaking enthusiast who enjoys expressing my thoughts, sharing my perspective, and engaging in meaningful conversations.

I'm always open to new ideas, different points of view, and meeting new people. I adapt easily to new situations and believe there's always something new to learn from the people we meet and the experiences we have.

Riya sitting on the beach at sunset

Chasing sunsets

Riya holding a Best Speaker ribbon

Best Speaker

Riya with the Eureka 2025 trophy and certificate

Eureka 2025

Riya travelling, with a castle in the background

Wandering

DRAG THE PHOTOS AROUND

Skills

My daily toolkit: the tools I reach for every day.

Frontend

Pixel-perfect, performant interfaces

  • React
  • Next.js
  • Tailwind CSS
  • TypeScript

Backend

Scalable server-side architecture & APIs

  • Node.js
  • Express
  • FastAPI
  • REST APIs
  • Appwrite

Database

Reliable data modeling & querying

  • MongoDB
  • PostgreSQL
  • Prisma

Languages

Core programming competencies

  • JavaScript
  • TypeScript
  • C
  • C++

Tools & Platforms

Version control & containerised workflows

  • Git
  • Docker

Projects

A few things I've built, from the first idea to a deployed product.

Align

An AI-powered preparation platform that utilizes LLMs to generate role-specific questions and interviewer intent analysis for behavioral and technical readiness. It features a semantic matching pipeline to compute resume-to-JD compatibility scores with severity-rated skill gap identification, secured by a robust JWT and Zod-validated backend.

  • Node.js
  • AI
  • Zod
  • JavaScript
  • React
  • Tailwind CSS

StackTrace

A community-driven Q&A ecosystem designed for developers to post technical questions, provide markdown-formatted answers and earn reputation scores. It utilizes Appwrite as a backend-as-a-service with server-side rendering for optimized SEO and incorporates Zustand with Immer for immutable state management and persistent hydration.

  • Next.js
  • Appwrite
  • Zustand
  • TypeScript
  • Tailwind CSS

Kisan AI

An AI-powered agricultural platform providing Indian farmers with warehouse management, crop disease detection, and real-time mandi price intelligence. It utilizes a spoilage prediction engine with weighted risk scoring across environmental thresholds to flag high-risk inventory before spoilage occurs.

  • React
  • AI
  • Node.js
  • MongoDB

Experience

Jun '26 — Present

InternshipCurrent

Trainee Engineer

Smart AnalyticaPune, India

  • Worked on Smart Portal, an open-source data platform that lets teams build, run and monitor ETL pipelines from a single web interface. Owned the Data Ingestion and Data Pipeline modules end-to-end, from the React UI to the FastAPI backend.
  • Worked with a range of data engineering tools, including Airbyte, Airflow, Spark, Iceberg, Trino and OpenMetadata.
  • Optimised the Airflow DAGs and the stage-wise logs shown in the UI for running pipelines.

Contact

Got an idea? Let's ship it.

Open to internships, full-time roles and interesting projects.

© 2026 Riya Jain