I’m Apurba Adhikary, a developer with experience building web applications, Flutter apps, and business-system integrations. I have worked across frontend, backend, and mobile development. I enjoy solving practical problems and collaborating with teams to build useful products.
Skills
Soft skills
Collaboration
Problem-Solving
Mentoring
Adaptability
AI and agents
Voice agents
Realtime voice (LiveKit)
Mobile
Flutter
Dart
LiveKit
WebRTC
ConnectionService
Web
TypeScript
React
Node.js
Express
Hono
Astro
Tailwind CSS
Business systems
ERPNext
Frappe (v15 and v16)
Frappe HRMS
Frappe deployment
ERP implementation
Python
Data
MongoDB
PostgreSQL
SQLite
Redis
Drizzle ORM
Mongoose
Systems and cloud
Docker Compose
Linux
Cloudflare
Oracle Cloud
Railway
Vercel
Projects
Currently building
BarReplay
TradingView-style bar replay with practice trading
A free bar replay for practising on historical market data. The replay hides the future while you play, pause and step through candles at any speed and timeframe, draw with TradingView-style tools (Fibonacci, channels, volume profile, anchored VWAP, long/short positions) and place practice trades with stop-loss, take-profit and running P&L. Outside a replay the chart is live.
Gold, silver, FX and indices from OANDA and Binance crypto, fetched on demand with nothing stored ahead
Accounts sync drawings, trades and replays across devices, and the app still works offline
A social learning app: share short lessons, tap "Remember this" on the ones worth keeping, and Sharewise brings them back for spaced review right before you would forget them. Feed, decks, quizzes, streaks and a review heatmap, mobile-first in light and dark mode.
Spaced repetition with an SM-2 variant, scheduled at local midnight in each user's time zone
Swipe or keyboard review, markdown lessons with highlighted code, and curated decks
A gamified Jira: managers post tasks to a market, workers claim and submit them, and approved work pays credits and XP that workers spend in a rewards store or on clearing penalties. Includes the classic board and sprint planning.
Every payout, redemption and penalty is one ledger entry, so balances never go negative or pay twice
Levels, streaks and a weekly and all-time team leaderboard
A five-person team project recreating TimeCamp's landing, features and pricing pages, with sign-up, login and a task dashboard. I contributed as a member of the team.
A dashboard for adding and deleting tasks and recording time, as documented in the project README
Built collaboratively by five contributors, including Apurba Adhikary