Sumant Mourya
000
AppsServicesAboutSupport Contact

SumantKushwaha.dev@gmail.com

Available now — hourly or fixed-price

I build apps and delete busywork.

$I build 

I'm Sumant Mourya — an Android developer and automation engineer from India. I ship apps on the Play Store, and I build the spreadsheets, dashboards and scripts that quietly remove hours from someone's week.

02 — Other work

Tools, bots and pipelines

Each one was built to delete a specific repetitive job. Smaller than an app, and usually the thing that pays for itself in the first week.

01

Activity Tracker

A system monitor that logs which application and which window actually had focus, and separates real working time from idle time. It can block distracting apps and websites on a schedule, and reports where the day went.

Desktop · Monitoring
02

IndiaMART Auto-Reply

Watches the inbox for new IndiaMART enquiries, parses the buyer's name, product and requirement out of the notification, and sends a tailored quotation reply within seconds — so a lead never waits for someone to open their email.

Automation · Sales
03

Image Generation Tools

A batch pipeline that turns a spreadsheet row into a finished image — product creatives, social posts and store banners composed with custom fonts and layers, exported at every size a platform asks for.

Python · Imaging
04

RunPod GPU Pipelines

Containerised jobs on RunPod for GPU work that a laptop can't finish: image and video generation queued through a serverless endpoint, results pulled back and filed automatically, with the pod shut down when the queue empties.

Cloud · GPU
05

Delivery Status Checker

Takes a list of order or tracking numbers and checks each carrier for the current status and last scanned location, then writes the whole lot back to a sheet — so 'has it arrived, and where is it' is one run instead of an afternoon.

Automation · Logistics
06

Package Label Generator

Generates print-ready shipping labels in bulk from an order sheet — address block, barcode, order id and courier details laid out to the right size, batched into one PDF for the label printer.

Python · Printing
07

Invoice Maker

Builds numbered GST-style invoices from order data — line items, tax, totals and the customer block — exported as PDF and ready to send, with the numbering sequence kept consistent across runs.

Automation · Billing
08

CoC Automation Bot

A vision-driven bot that reads the game screen with template matching, decides on an action and executes it through ADB. Mostly an excuse to learn computer vision properly, and it worked.

Python · OpenCV
09

Template Maker

Turns a sheet of text into finished social and store banners — custom fonts, layered composition and exact crops, generated in batches instead of nudged by hand in an image editor.

Python · Imaging
10

Play Store Listing Kit

The unglamorous half of shipping an app: feature graphics, framed screenshots and icon exports generated at every size Google asks for, so a listing takes minutes rather than an afternoon.

Python · Release
11

Rail Booking Assistant

A form-automation helper for the train booking rush — passenger details pre-filled and the timing handled, so you are not fighting a countdown and a keyboard at once.

Python · Selenium
12

Ad Video Generator

Script in, ad out. Generates the scene footage, synthesises a voiceover and stitches the timeline into a finished promo clip ready to upload.

Python · FFmpeg
03 — Services

What I can build for you

Eight areas I work in. If a person on your team repeats the same steps every week, that's a script waiting to be written.

Details
01

Google Sheets & Apps Script

Spreadsheets that behave like software. Custom functions, menus, triggers and scripts that pull, clean and push data on a schedule instead of by hand.

  • Custom menus, sidebars & dialogs
  • Time-driven and on-edit triggers
  • Gmail, Drive, Calendar & Forms integration
  • External APIs via UrlFetchApp
02

AppSheet

No-code apps on top of the data you already keep in Sheets — field forms, approvals and inventory a whole team can use from a phone.

  • Sheet or database-backed apps
  • Role-based views and security filters
  • Offline capture with sync
  • Automated bots and notifications
03

Power BI

Dashboards that answer the question rather than showing every number, modelled so the totals stay right when someone slices them.

  • Data modelling & relationships
  • DAX measures and time intelligence
  • Power Query (M) transformations
  • Scheduled refresh and row-level security
04

Advanced Excel & VBA

The report that takes a whole morning, reduced to a button. Macros, dynamic formulas and templates built so the next person can still use them.

  • VBA macros & UserForms
  • Power Query and PivotTable models
  • Dynamic arrays, INDEX/MATCH, LAMBDA
  • Validated, locked-down templates
05

SAP automation

Repetitive SAP GUI work — extractions, uploads, reconciliations — driven by script instead of by keyboard, with logging so you can prove what ran.

  • SAP GUI Scripting
  • Bulk transaction runs and extracts
  • Excel ⇄ SAP data flows
  • Scheduled unattended runs with logs
06

Python scripting

Glue for everything that doesn't talk to everything else. File pipelines, scrapers, report generators, API clients and scheduled jobs.

  • pandas / openpyxl data pipelines
  • Web scraping & REST API clients
  • PDF, Word and image generation
  • CLI tools and scheduled automation
07

OpenCV & computer vision

Getting a computer to read a screen or an image — template matching, OCR pipelines, batch image processing and vision-driven automation.

  • Template matching & feature detection
  • OCR pipelines and text extraction
  • Batch image processing
  • Screen-reading automation bots
08

Android development

Native Android in Kotlin and Jetpack Compose — from a single screen to a full app on the Play Store, including the listing and the policies.

  • Kotlin & Jetpack Compose
  • Room, Firebase, WorkManager
  • Play Billing and AdMob
  • Play Console release & compliance
KotlinJetpack ComposeAndroid SDKFirebaseSQLCipherPythonOpenCVpandasGoogle Apps ScriptAppSheetPower BIDAXPower QueryExcel VBASAP GUI ScriptingRunPodReactTailwind CSSNode.jsSQL
04 — Working together

Hourly or fixed-price — your call

Both are on the table. Pick whichever fits how well-defined the work is.

Hourly

For work that will change shape as we go.

  • Ongoing support, tweaks and maintenance
  • Exploratory work where the scope isn't clear yet
  • Sitting with your team to work out what to automate
  • Billed against a shared log of what was done
Best when the goal is clear but the path isn't

Fixed-price project

For work we can define up front.

  • A quoted price and a delivery date before I start
  • An agreed scope, in writing, so nothing drifts
  • No meter running while I learn your process
  • Handover with documentation and a walkthrough
Best when you know exactly what you want built
STEP / 01

Show me the manual process

A screen recording or a sample file beats a description. I need to see the actual clicks to know what can be removed.

STEP / 02

Scope, then quote

I come back with what I'd automate, what I'd leave manual and why — then an hourly estimate or a fixed price, whichever you prefer.

STEP / 03

Build against your real data

Anonymised if it's sensitive. Building against a sanitised sample is how automations break in week two.

STEP / 04

Handover that survives me

Commented code, a short written guide and a walkthrough. You should be able to hand it to someone else without calling me.

Sumant Mourya
Ships weekly
🇮🇳Based in India
05 — About

Two halves of the same habit.

One half is Android. I write Kotlin and Jetpack Compose, and I care about the parts most apps skip — what happens offline, which permissions are genuinely needed, and whether your data ever has to leave the device.

The other half is automation. Google Sheets and Apps Script, AppSheet, Power BI, advanced Excel and VBA, SAP GUI scripting, Python, OpenCV and GPU pipelines on RunPod. Different tools, same instinct: if a person is doing it the same way every week, it should be a script.

Both halves feed each other. GymDesk exists because a gym was running on a paper register; Recline exists because a dialer wanted a subscription for a feature that should be free.

0
Apps built
0
Tools & automations
0
Offline-first by default
0
Reply time
06 — Contact

Got something to build?

An app, a dashboard, a script that kills a weekly chore — or a bug in one of my apps. Same inbox handles all of it, hourly or fixed-price.

SumantKushwaha.dev@gmail.com
GitHub Support centre