Delhi NCR, India

Rohit Solanki

Backend Engineer — Python · FastAPI · PostgreSQL

Rohit Solanki
Backend Engineer

I build robust, backend-centric systems — async APIs, financial engines, and the data pipelines behind them. I designed and built Aevum, a personal-finance platform, end-to-end — from the domain model and service architecture to the financial engines, background workers, and tests.

About

Backend, end to end

I'm a backend-focused software engineer who likes taking a system from schema to the engines that run it. My work centers on async APIs, correctness under statefulness, and the machinery that sits behind a product — rule engines, forecasting, incremental recalculation, and background processing.

Earlier, at IBM, I worked on a heavily customized Oracle E-Business Suite deployment — debugging backend flows in SQL / PL-SQL and contributing client-specific enhancements. That grounding in enterprise data and client-driven change still shapes how I build.

Selected Work

Aevum

Aevum
Creator & Architect · Backend Engineer

A backend-centric personal-finance platform with a real-time financial accountability engine — track spending, budget, forecast recurring bills, and turn everyday discipline into automatic savings.

  • Python
  • FastAPI
  • PostgreSQL
  • SQLAlchemy (async)
  • Alembic
  • Redis
  • APScheduler
  • OAuth
  • JWT
  • TOTP 2FA
  • Pydantic
  • Docker
  • Pytest
25
feature modules
57
data models
156
REST endpoints
1655
backend tests
8
scheduled workers
314/316 (A)
maintainability (radon)
Tools

Things I've built

Synthetic Statement Generator

A browser-based tool that generates realistic synthetic bank / UPI statements (PDF, CSV, JSON) — runs entirely client-side via Pyodide, with zero backend. Aevum ingests exactly this kind of statement.

  • Python
  • Pyodide
  • Client-side
  • PDF / CSV / JSON
Skills

What I work with

Backend / Data / Platform

  • Python
  • FastAPI
  • PostgreSQL
  • SQLAlchemy
  • Async IO
  • Redis
  • REST API Design
  • Pytest
  • JWT / TOTP 2FA
  • Background Jobs
  • APScheduler
  • Docker
  • SQL
  • PL/SQL

Architecture

  • Modular Monolith
  • Domain-Driven Design
  • Service-Oriented Architecture
  • Cross-Module Service Contracts
  • Database Design
  • Financial Systems Design
  • Rule Engines
  • Forecasting Systems
  • Incremental Recalculation
  • Read-Model Maintenance
  • Testing & Benchmarking

Supporting

  • React
  • TypeScript
  • Vite
  • AI-Assisted Development
  • Agentic Workflows
Education

Education

Indian Institute of Technology (ISM), Dhanbad

B.Tech, Mining Machinery Engineering · 2011–2015

Selected to IIT through JEE with All-India Rank 6121.

Dewan Public School, Meerut (CBSE)

Class XII · CBSE

Scored 100/100 in Computer Science; CBSE Certificate of Merit (national top 0.1 percentile).

Contact

Get in touch

Open to backend, platform, and product-engineering roles. The quickest way to reach me is email, or drop a note through the form.

hello@rohitsolanki.in

A résumé is available on request.