Web & Mobile Developer — 8+ years

Pradhul Dev

Hire meUpworkResume
01

About Me

About

Hi, I'm Pradhul, a web and mobile developer with 8+ years of experience, and the author of VS Code extensions on the Marketplace.

I was a Software Engineering Master at HashedIn Technologies (HashedIn by Deloitte) from May 2015 to June 2023, leading teams of up to four on Android, React Native, React, and Angular projects — including Hiway, Sotera, GroupNexus, Buzztime, and Kaiser Permanente. Before that I was a software developer at Brainistic Technologies (July 2014 – May 2015), where I built HealEz as a Joomla component and QuizByte as a native Android app.

I also ship my own tools: Ionic Measure on the Chrome Web Store, Squash-Push and vsColorCode on the VS Code Marketplace, plus apps such as Link Shelf, UploadSpec, and SMSpend.

Off the clock I beatbox, train MMA, and tinker with a Raspberry Pi.

Skills
  • React
  • Next.js
  • Angular
  • TypeScript
  • React Native
  • Android (Kotlin, Jetpack Compose)
  • VS Code extensions
  • Chrome extensions
  • Node.js
  • Spring Boot
  • Firebase
  • Neon Postgres
  • Cloudflare Workers
  • GCP
  • Gemini API
GitHub Activity
Loading activity...
02

Portfolio

Ionic Measure Icon
CHROME EXTENSIONv0.1.1

Ionic Measure

Pixel-perfect measurement overlay for Ionic 7/8 apps in Chrome. Inspect component box models, measure spacing between elements, and check edge alignment with full-screen guides—built for Stencil shadow DOM and ion-content scrolling.

Features
  • Box model inspection for Stencil shadow DOM components
  • Spacing measurements between any two elements
  • Full-screen alignment guides that follow ion-content scrolling
Fig. 01Ionic Measure demo
Ionic Measure Demo
Squash-Push Icon
VS CODE EXTENSIONIn Progress

Squash-Push

Simplify your Git workflow by squashing multiple commits before pushing to a remote repository. This extension streamlines the development process and keeps your commit history clean.

Features
  • Squash multiple commits directly from the VS Code UI
  • Push the squashed result to the remote in one step
  • Keeps commit history readable without dropping to the terminal
Fig. 02squash-push demo
Squash-Push Demo
vsColorCode Icon
VS CODE EXTENSIONIn Progress

vsColorCode

A simple VS Code extension that randomly applies muted color themes to your workspace's status bar and title bar. This helps you visually distinguish between different projects or workspaces at a glance.

Features
  • Random muted color assigned per workspace
  • Tints both the status bar and title bar
  • Makes it obvious which project window you are in
Fig. 03vsColorCode demo
vsColorCode Demo

Link Shelf

Household PWA for saving Instagram, YouTube, and other links via Telegram bot or the web UI. Tag and favorite items, search your shelf, and let Gemini auto-categorize multi-link drops—built with Next.js, Neon Postgres, and an installable progressive web app.

Features
  • Save links from a Telegram bot or the installable web app
  • Tag, favorite, and search everything on your shelf
  • Gemini auto-categorizes bulk multi-link drops
  • Daily digests group related saves into readable summaries
Fig. 06Link Shelf
Link Shelf
UploadSpec
WEB APPv1.0.0

UploadSpec

Portal-ready photo and signature tools for Indian application portals. Resize to exact pixels and KB ranges for UPSC, SSC, bank exams, state PSC, passport, and more—processed entirely in your browser with no server upload.

Features
  • Presets for UPSC, SSC, bank exams, state PSC, and passport formats
  • Exact pixel dimensions and KB size targeting
  • Photo and signature handled in one flow
  • Fully client-side — no image ever leaves the browser
Fig. 05UploadSpec
UploadSpec
MOBILE APPv1.0.6

SMSpend

Private Android app that turns bank/UPI debit SMS into a weekly spend-by-category view. It automatically processes your SMS to provide a clear overview of your weekly expenses—built with Kotlin, Jetpack Compose, Room, and DataStore, with optional Gemini integration for categorizing unknown merchants.

Features
  • Automatically converts bank/UPI debit SMS into weekly spend reports
  • Scans SMS incrementally on app launch and pull-to-refresh
  • Optional Gemini API integration to categorize unknown merchants
Fig. 08SMSpend App
SMSpend
03

Get In Touch

Available for hire — email me or reach out on Upwork.