Hi, I'm

Ashutosh Rajput

I build backends in Python, Flask and SQL. Most of it is my own work so far - a UPI-style wallet and a billing system a furniture shop opens every morning. Learning Java, DSA and GenAI, and looking for a team to grow with.

Open to WorkBangalore, India
01

About Me

I'm a computer engineering graduate, and I got into this for the moment a messy problem finally settles into something that works. I'm happiest on a team: I ask a lot of questions, and I'd rather learn from someone who has been doing it for years than work it out quietly on my own.

Most of what I've built is Python and Flask on the server. The two I'd show you first are Wault, a UPI-style wallet, and a billing application that a furniture store's accountant opens every morning. That second one taught me to care about the unglamorous parts: a backup that actually restores, a PDF whose totals agree with each other, a PIN that is never checked in the browser.

Right now my days go into data structures and algorithms in Java, and into GenAI: reading, building small things, seeing where they break. I've written enough React and Next.js to build this site end to end, and the server side is where I want to get good.

07+
Built Projects
1.5
Internship Experience (Yrs)
10+
Technologies
Role
Backend Developer
Based in
Bangalore, India
Education
B.Tech Computer Engineering
Currently learning
GenAI · DSA in Java · Cloud
Status
Open to Work
Day-to-day
Python · Flask · SQL
0204 projects · 2025 - 2026

Featured Projects

01

Wault - a UPI-Style Wallet

A phone-sized wallet you can actually use: OTP sign-in, a 4-digit payment PIN, your own @okwault UPI ID with a QR code, transfers, money requests and scratch-card rewards. It is not wired to a bank or to UPI itself - money moves only between accounts inside the app.

  • The PIN is verified on the server for every debit, and balances are integer paise moved by atomic updates, so two taps at once cannot overdraw an account
  • Flask 3, SQLAlchemy and PostgreSQL behind a React 19 and TypeScript client, shipped as one Docker image on Render so the API and the app share an origin
  • 66 pytest tests, a daily sending limit enforced in the ledger, and CSV and PDF statements counted in the Indian calendar day - UTC in the database, IST on screen
2026Live

Stack

  • [Python]
  • [Flask]
  • [PostgreSQL]
  • [React 19]
  • [TypeScript]
  • [Docker]
02

IFM Billing Software

Billing and invoice management for International Furniture Mart, Ahmedabad - sales and purchase bills, printable tax invoices, and CA-ready PDF reports on a local SQLite database.

  • Purchase and sales bills with automatic GST at 9% CGST + 9% SGST
  • Monthly and quarterly CA-ready PDF reports, plus print-ready tax invoices
  • Automatic daily database backups with a self-check, in daily use at the store
2026In daily use

Stack

  • [Python]
  • [Flask]
  • [SQLite]
  • [Jinja2]
  • [JavaScript]
03

7-8 Strategic Card Game

The Indian trick-taking game, rebuilt for the browser: a 30-card deck, a coin toss for the first trump, an opponent in three difficulties and a log of every move.

  • Trump declarations, a CPU opponent and live score tracking
  • Game rules, turn order and scoring modelled in plain JavaScript
  • Opens straight in the browser with no build step
2025Shipped

Stack

  • [HTML]
  • [CSS]
  • [JavaScript]
04

Developer Portfolio

This site: rebuilt by hand, exported as flat static HTML, and set like a document - numbered sections, hairline rules and monospace metadata.

  • Eight languages, dark mode and a static export with no runtime backend
  • Set like a document: numbered sections, hairline rules, monospace metadata
  • Command palette (⌘K), copy-to-clipboard email and a colophon
2026Live

Stack

  • [Next.js]
  • [TypeScript]
  • [Tailwind CSS]

The rest of my repositories live on GitHub.

See all repositories
03

Work Experience

2023.09 - 2025.03

Software Developer Intern

ZenDevX
  1. 01Improved application stability by about 25% through bug reductions in modules and making the UI more responsive, impacting over 200 internal users.
  2. 02Enhanced the no-code engine for ZenDevX, increasing code generation accuracy by approximately 15% and reducing manual development time for client teams by up to 30%.
  3. 03Delivered more than 10 feature updates in iterations; all were completed on time due to good coordination with different teams and taking stakeholder feedback into consideration.
04

Skills & Technologies

Languages

05
  • Python
  • Java
  • JavaScript
  • TypeScript
  • SQL

Backend

05
  • Flask
  • REST APIs
  • SQLAlchemy
  • Jinja2
  • JWT auth

Database

03
  • PostgreSQL
  • SQLite
  • MySQL

Frontend

05
  • React
  • Next.js
  • Tailwind CSS
  • HTML5
  • CSS3

Tools

07
  • Git
  • GitHub
  • Docker
  • VS Code
  • Postman
  • Render
  • Vercel
05Let's Connect

Get In Touch

Location
Bangalore, India
Availability
Open to Work

Ping me on social media

Local time
--:--