Available for freelance & full-time

Hi, I'm Abhay
I build useful, beautiful software

Software Engineer specializing in Python, Java, Selenium automation, and data visualizations (Power BI/Matplotlib). I craft clean APIs, automate repetitive work, and turn raw data into crisp dashboards.

30+
Automations
20+
Dashboards
100%"
Commit to clarity
Currently building
Intelligent RPA Bots · Selenium + Python
Stack
Python · Selenium · FastAPI
Python Java 8 Selenium WebDriver FastAPI Power BI (DAX) NumPy · Pandas · Matplotlib · Seaborn

Highlighted Projects

A few things I'm proud of — real-world automation, clean APIs, and humane dashboards. Each card has repo + live links.

View all →
Automation

RPA: Invoice Extractor & Reconciler

Python + Selenium robot that logs into portals, downloads PDFs, OCRs key fields, and reconciles with Excel via openpyxl.

Python Selenium OpenPyXL
API

Cricket Insights API

FastAPI service serving player/teams aggregates, cached with Redis, documented with OpenAPI and tested with PyTest.

FastAPI Redis PyTest
Repo · Live
Dashboard

Banking KPIs Dashboard

Power BI report with customer onboarding funnel, NEFT/RTGS volumes, fraud alerts, and SLA monitoring. Data cleaned with Pandas.

Power BI Pandas DAX

Skills Toolkit

The gear I reach for daily.

Backend

  • Python (FastAPI, Flask), Java 8 Streams
  • REST APIs, Auth, Caching (Redis)
  • Testing (PyTest), CI/CD (GitHub Actions)

Automation & Data

  • Selenium WebDriver, RPA patterns
  • Excel automation (openpyxl)
  • NumPy · Pandas · Matplotlib · Seaborn

Analytics & BI

  • Power BI (DAX, modeling, reports)
  • ETL, data cleaning, KPI design
  • Storytelling dashboards
Git Docker (basics) Linux & Windows Unit tests APIs Problem solving

Experience

Snapshot of recent work & learning.

  1. 1

    Core Banking Project · Developer

    Built automations around NEFT/RTGS monitoring, reconciliation scripts, and dashboard KPIs to reduce manual ops.

  2. 2

    RPA with Selenium

    Created bots for portal scraping, form-filling, and Excel-based reporting using Python + openpyxl + Selenium waits.

  3. 3

    Data Visualization

    Power BI dashboards for population analysis and banking use-cases, with DAX measures and clean data models.

“Turns messy spreadsheets into reliable dashboards. Delivers before deadlines and explains clearly.”

— Colleague, Core Banking Team

“Automated our routine ops with Selenium bots. Saved hours every week.”

— Project Lead

“Clean API design, excellent error handling, and docs we can hand to anyone.”

— Teammate

Let's build something practical and delightful

Whether it's automating a gnarly workflow or shipping a lean API, I bring care to the details and focus on outcomes.

Powered by Formspree