Rohit Solanki
Backend Engineer — Python · FastAPI · PostgreSQL
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.
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.
Aevum
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
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
Selected experience
IBM India
Debugged and enhanced a heavily customized Oracle E-Business Suite deployment for a major enterprise client, working across procurement, billing, and orders.
- SQL
- PL/SQL
- Oracle EBS
ScholarGrow
One-to-one tutoring in high-school mathematics and reasoning, building structured explanations and repeatable teaching frameworks.
- Teaching
- Problem Solving
Education
Indian Institute of Technology (ISM), Dhanbad
Selected to IIT through JEE with All-India Rank 6121.
Dewan Public School, Meerut (CBSE)
Scored 100/100 in Computer Science; CBSE Certificate of Merit (national top 0.1 percentile).
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.
A résumé is available on request.