Hi, I'm Deepak
I build web and native mobile products, from the first screen to the release pipeline.
DM

About

I am a Software Engineer II at Precize, where I build the Next.js investment dashboard and the React Native app behind a pre-IPO share platform. I like owning a feature end to end, from interface architecture and state design through authentication, release automation and the rollout that puts it in front of people.

Four years across fintech and logistics. My depth is on the frontend, with enough range in the Node.js and Fastify services on PostgreSQL behind it to carry a feature the whole way rather than hand it off halfway. Lately I build with the AI stack too: Mastra, LangChain, RAG pipelines and MCP.

Work Experience

Precize (Pazago)

Precize (Pazago)

Full-time

Mumbai, Maharashtra, India · On-site

Software Engineer IIApr 2025 - Present

Built and shipped the investor mobile app to the App Store and Play Store: 25+ screens in React Native and Expo, covering KYC onboarding, portfolio, order placement and wallet. Shipped a B2B partner module for investing on behalf of institutional clients, and an Auto-Invest flow scheduling recurring mandates on BullMQ with retry handling on failed debits. Automated the mobile release pipeline with per-environment EAS profiles, auto-submit workflows and OTA updates, turning a 2-3 day store review into minutes for JS-only fixes. Release effort down ~85%. Added biometric and PIN re-entry with expo-secure-store, hashed and device-bound, so an expired session resumes in under 2 seconds instead of a full OTP login. Implemented Sign in with Apple end to end, verifying identity tokens against Apple's JWKS on Fastify and handling Hide My Email relay addresses when linking existing accounts. Built cross-device force logout on a per-user revocation epoch cached in Redis, cutting ~95% of per-request identity provider calls.

Software Engineer IOct 2024 - Mar 2025

Rebuilt the dashboard's account and portfolio pages on the Next.js App Router, streaming from React Server Components and virtualizing tables to 5,000+ rows without pagination. Load time down ~40%. Built the unlisted-share price chart, interpolating a continuous series from a sparse feed of real trade events, with timeframe switching and hover tooltips in Zustand. Built multi-touch attribution in Prisma with first and last touch resolution and lazy backfill, taking channel coverage of new signups to ~100%. Integrated PostHog for product events and error monitoring, and the Meta Conversions API with hashed identifiers, event deduplication and server-side purchase events from the payment webhook.

Webvision Softech Pvt. Ltd.

Full Stack Engineer

Nov 2023 - Aug 2024

Webvision Softech Pvt. Ltd. · Freelance

Vasai, Maharashtra, India · Remote

Business management platforms and internal software built with PHP and MySQL.

Developed a referral-based marketing platform with multi-tier commission calculation and automated payouts, replacing a manual spreadsheet cycle. Built an inventory management system tracking stock levels, orders and product movement.

Fiverr

Freelance Web Developer

Feb 2023 - Dec 2023

Fiverr · Self-employed

Remote

Delivered 20+ full-stack applications for international clients at a 4.7 / 5 rating. Integrated Razorpay, Cashfree and PayU for client collections and payouts. Built a TRON-based crypto wallet tracking USDT transactions with automated on-chain confirmation. Owned the full lifecycle remotely, from requirements and system design through deployment and handover.

Skills

Frontend

TypeScript
React
Next.js
React Native
Expo
Tailwind CSS
Zustand
Redux

Backend

Node.js
Fastify
Express
Prisma
BullMQ

AI & LLM

Mastra
LangChain
RAG
MCP
Vector search

Data

PostgreSQL
MongoDB
Redis
Supabase

Cloud & DevOps

AWS
AWS Cognito
Cloudflare
Expo EAS
CI/CD
Git

Analytics & Monitoring

PostHog
GA4
Meta Pixel
AppsFlyer
My Projects

Check out my latest work

What I build at Precize, a published npm package, and client work from the freelance years.

Apps & sites

5
Precize

Precize

The pre-IPO and unlisted share investing platform I build at Precize. Rebuilt the account and portfolio pages on the Next.js App Router, moving data fetching into React Server Components with streaming so holdings paint before slower valuation calls resolve, and virtualizing the holdings and order-history tables to 5,000+ rows without pagination. Load time down ~40%. Also built the unlisted-share price chart, interpolating a continuous series from a sparse feed of real trade events.
+2
Read more
Precize App

Precize App

The React Native investor app, shipped to the App Store and Play Store. 25+ screens covering KYC onboarding, portfolio, holding detail, order placement and wallet, with biometric and PIN re-entry, Sign in with Apple, and an automated EAS release pipeline whose OTA updates land JS-only fixes in minutes instead of a 2-3 day store review.
+2
Read more
TopupBuddy

TopupBuddy

A wallet-based mobile and DTH recharge platform. Users top up a wallet once and recharge from it, with authentication and secure payments throughout.
Read more
Tronenegy

Tronenegy

Fiverr client
Renting TRON energy cuts the fee on a USDT transfer by up to 90%, so this site puts live rates from providers like feee.io, TronSave and TokenGoodies side by side, with guides covering how renting actually works.
Read more
Green Bhavishya

Green Bhavishya

Fiverr client
A member platform for a green energy and tree-planting business: public site with products and gallery, plus registration and login for the business network behind it.
Read more

Packages

1

BharatPin

A lightweight Node.js package for Indian PIN code lookup, returning post office name, district and state through a single async call. Published on npm as a smaller alternative to the existing options.
Read more
Hackathons

Built against the clock

Short builds where the deadline is the whole constraint. A real problem, a couple of days, and whatever actually ships at the end of it.

Masai × NoBroker

Masai × NoBroker

Built Public Pulse with Anubhav Maurya and Palak Surana: a civic issue reporting platform that replaces complain-and-hope with report, upvote and track. Map-pinned reports with photo evidence, shareable issue links, a per-issue status timeline and email notifications when something moves. Two days, start to shipped.

Contact

Get in Touch

Working on something interesting, or hiring? A call is the fastest way to reach me. Email works too, and I read everything.

+91 78410 25544deepakmauryahd@gmail.com

GitHub
LinkedIn