Software Engineer — Based in India

Building systems that turn data into decisions.

Software Engineer focused on backend engineering, ETL pipelines, and predictive analytics products — working across Next.js, TypeScript, and PostgreSQL to make complex operational data legible.

RoleSoftware Engineer
Based inHyderabad, India
FocusTypeScript · PostgreSQL · ETL
Portrait photograph of Rakesh Jeethuri01 / EngineerETL / Backend
SQL / Systems
Scroll
01 — About

I enjoy understanding how things work, breaking difficult problems down, and turning ideas into reliable software.

A software engineer working at the intersection of backend engineering and data — writing the queries and building the platforms that operations teams rely on every day.

I'm a Software Engineer at Wayvo Technologies in Hyderabad, where I build enterprise analytics products used to forecast incidents and track workforce risk. Right now I'm focused on ETL pipelines that move operational data into analytics-ready tables, alongside PostgreSQL work — CTEs, window functions, time-series aggregations — behind server actions that power dashboards teams use to make decisions.

Outside of product work, I spend a fair amount of time on problem solving. I've solved 628+ problems on LeetCode, mostly graphs, dynamic programming, and core algorithms — it's the part of engineering I keep coming back to.

EducationB.Tech, Computer Engineering (IoT)
G. Pullaiah College of Engineering and Technology, Kurnool — 2021–2025
How I approach engineering

Four things that shape how I build.

01

Problem Solving

Before writing code, I try to understand the actual shape of the problem. Years of DSA practice made breaking a problem into smaller, provable pieces a habit rather than a step.

GraphsDynamic ProgrammingAlgorithms
02

Backend Engineering

Most of my work lives in server actions, SQL, and ETL pipelines — building the data layer that dashboards and reports sit on top of, with an eye on correctness and performance.

PostgreSQL CTEsETL PipelinesServer Actions
03

System Thinking

I look for the reusable pattern underneath a one-off request — role-based access, shared platforms, versioned packages — so the next feature is faster to build.

RBACMobile Core PackageCI/CD
04

Continuous Learning

I moved from an IoT-focused degree into backend and data engineering by consistently building things and revisiting fundamentals — DSA practice is still a weekly habit.

628+ LeetCodeSelf-directed
02 — Selected Work

Things I've built.

03 — Experience

Where I've worked.

Jul 2025 — Present

Associate Software Engineer

Wayvo Technologies India Pvt. Ltd. — Hyderabad
  • Currently building ETL pipelines to extract, transform, and load operational data into analytics-ready warehouse tables for product dashboards.
  • Built Incident IQ, a predictive incident analytics product with forecast-vs-actual trends, risk-tier monitoring, and site-level drill-down reporting.
  • Developed 12 role-protected server actions using PostgreSQL CTEs and time-series aggregations for cascading filters and shift-level analysis.
  • Built Workforce Pulse with 16 server actions covering stability, tenure, turnover, fill rate, and site-risk distribution.
  • Engineered At-Risk and Terminated Officer workflows with server-side pagination and 13-week employee history visualizations.
  • Centralized a reusable React Native/Expo platform into a versioned internal package with CI, migration, and publishing workflows.
  • Implemented RBAC and reusable server actions, and optimized dashboard performance through SSR and query improvements.
Next.jsTypeScriptPostgreSQLETLReact NativeGitHub Actions
Jan 2025 — Jun 2025

Associate Software Engineer Intern

Wayvo Technologies India Pvt. Ltd. — Hyderabad
  • Developed interactive operational dashboards for enterprise customers using Next.js, React, TypeScript, PostgreSQL, and Tailwind CSS.
  • Built reusable KPI cards, charts, filters, maps, and searchable tables with sorting and pagination.
  • Implemented typed server-side data actions and PostgreSQL queries for workforce, finance, and operational metrics.
  • Adapted shared dashboard templates for customer-specific branding, navigation, and access roles.
  • Contributed to configurable QBR reporting with downloadable PDF and PowerPoint exports.
Next.jsReactTypeScriptPostgreSQLTailwind CSS
04 — Skills

What I work with.

Languages

TypeScript apps, server actions
JavaScript tooling, scripts
Java DSA, OOP
SQL CTEs, window functions

Frontend

React dashboards
Next.js products
React Native / Expo mobile core
Tailwind CSS UI
Recharts visualizations

Backend & Data

Node.js server actions
PostgreSQL CTEs, aggregations
ETL pipelines, warehouse loads
MySQL relational data
REST APIs integrations

Tools & Concepts

Git / GitHub Actions CI
Docker environments
pnpm / Biome mobile core
DSA / OOP / DBMS foundations
05 — Problem Solving

Problems solved. Patterns understood.

628 / 4,047

Problems solved on LeetCode, worked through consistently alongside product engineering.

Easy210/963
Medium349/2111
Hard69/973
View LeetCode profile
1,596
Contest Rating
36
Contests Attended
Top 24.85%
Global Percentile
824
Submissions, Past Year
228
Active Days
103
Max Streak (Days)
12 Badges
Most recent — 500 Days Badge
06 — Journey

Still learning.

2021—25

Foundations

B.Tech, Computer Engineering (IoT), G. Pullaiah College of Engineering and Technology.

Ongoing

DSA

628+ problems solved — graphs, dynamic programming, and core algorithms.

2025

Backend & Dashboards

Internship building enterprise dashboards with Next.js, React, and PostgreSQL.

2025

Product Engineering

Built Incident IQ and Workforce Pulse — predictive analytics products in production.

Now

ETL & Data Pipelines

Designing and building ETL pipelines that feed analytics products with clean, warehouse-ready data.

Next

Platform Engineering

Versioned internal packages, CI/CD, and reusable engineering systems.

07 — Achievements

Notes along the way.

2025 — Present

628+ LeetCode Problems

Solved problems spanning data structures, graphs, dynamic programming, and algorithms.

State Level

Carrom Championship

Won a state-level title and qualified for the national-level competition; competed at the state level three times in total.

Nov 2024

APTPO Hackathon

Participated in the APTPO Hackathon.