Full-Stack Engineer · Synthesis · Kathmandu

I build the whole product — web, mobile, and the systems behind it.

Sole creator of the Synthesis iPad app. I own payments, growth, and B2B platform systems across React/TypeScript, Node.js, and Swift — and cut auth latency 20x along the way.

Adesh Pandey
3+ yrs @ Synthesis
edtech · remote
20×
faster auth after client-side migration
50–60%
user adoption of the iPad app I built
~1,964
commits authored at Synthesis
26K
commit codebase, 140+ engineers
2
platforms shipped: web & native iOS
01

Selected work

iOS · sole owner50–60% adoption

The Synthesis iPad app, from zero

Bootstrapped the native app from scratch (Xcode project, Swift + WebView architecture, TestFlight, App Store submission) and still own it today. Built the native layer: StoreKit in-app purchases, a custom on-screen keyboard, microphone and speech recognition, universal links, and version gating.

SwiftWebViewStoreKitTestFlightApp Store
Performance20× faster

Authentication, re-architected

Moved authentication from a server-side to a client-side architecture, cutting page-load latency by 20x and smoothing the entry experience across the entire product.

TypeScriptNext.jsAuth
Payments · ownerStripe + Apple IAP

Billing & subscriptions

Own all account and billing systems across a dual payment stack covering family plans, trials, upgrades, cancellation, and refunds, plus a subscription-management dashboard and reconciliation cron jobs. Designed the payment-transaction data model in Prisma/PostgreSQL.

StripeApple IAPPrismaPostgreSQLNode.js
Growth systemsend to end

Referral, gift & affiliate programs

Built the growth surface backend-to-UI: referral links, gifting, and affiliate payouts, with HubSpot CRM sync, conversion tracking, and a Rakuten affiliate integration.

tRPCNode.jsHubSpotRakuten
B2B platformmulti-tenant

From consumer app to schools & orgs

Led the expansion into education organizations: org authentication, bulk student onboarding, class management, managed subscriptions, and a guided onboarding tour, taking a single-user product multi-tenant.

Multi-tenantOnboardingRBACi18n
Interactive learningdozens shipped

Math widgets & games

Built dozens of performance-optimized interactive math tools (Number Muncher, Sumdoku, PaintGrid, Compare Grid and more) with responsive scaling that holds up across screen sizes and devices, plus real-time "presence" features with live audio over WebSockets.

ReactReduxFramer MotionWebSocketsCanvas
02

Stack

LANGUAGES
TypeScript, JavaScript, Swift, Rust, Go, C/C++, SQL, Verilog
FRONTEND
React, Next.js, Redux, Tailwind, Framer Motion, tRPC
BACKEND
Node.js, Express, tRPC, WebSockets, Prisma, PostgreSQL
MOBILE
Swift, iOS, StoreKit, WebView, App Store
PAYMENTS
Stripe, Apple In-App Purchase, subscription billing
PLATFORM
Vercel, Statsig, Segment, Fullstory, HubSpot, i18n, A/B testing
03

Open source & projects

Open source

Framer Motion

Fixed broken type definitions introduced by the Motion v11 package split. Pull request reviewed and merged by maintainer Matt Perry.

See his response →
Open source

Matrix SDK (React)

Contributed UI bug fixes and styling improvements to the React-based Matrix SDK.

Hardware

RISC-V CPU on FPGA

A 32-bit RISC-V (RV32) processor implemented in Verilog and run on FPGA. Computer architecture from the gate level up.

View on GitHub →
Systems · Rust

Built from scratch

A small compiler, a multithreaded HTTP web server, and a 3D renderer, all written in Rust to get under the hood of the tools I use.

View on GitHub →
Product · iOS

NutriQuick

A simple, fast calorie tracker I built for myself and shipped solo. Native SwiftUI on iPhone, Apple Watch, and widgets, with a TypeScript backend. I owned the product direction, UX, and architecture.

Visit project →
Product

TrackTheTrap

Chrome extension that tracks YouTube & Shorts consumption with configurable count limits and automatic blocking.

Visit project →
Visualizers · Games

Algorithms, in motion

Interactive visualizers for pathfinding (BFS/DFS/Dijkstra) and sorting, plus bevy_spacewars, a 90s-style space battle built in Rust with the Bevy engine.

View on GitHub →
04

Education

B.E. in Electronics, Communication & Information Engineering

Pulchowk Engineering Campus · Tribhuvan University, Nepal

Currently in 4th year, pursued concurrently with full-time engineering work.

05

Let's talk

Open to full-stack and product engineering roles. The fastest way to reach me is email.