Work Experience Skills About Contact
Open to full-time roles · India / Remote

Hi, I'm Devesh —

I design, build & ship complete products, from the database to the app store.

Full-stack and mobile engineer working across Node, Next.js and React Native. I've taken two products from an empty repo to real users on my own: Noutez, a social notes platform, and NxtClutch, a matchmaking app for gamers on Google Play.

2
Products shipped end-to-end, solo
2+ yrs
Professional experience
10+
Projects built
Web · Mobile
Plus the backend that serves both
Selected work

Things I've built & shipped

Not tutorials. Real products with real users, real payments and real policies to meet. Here's how they're put together.

01 · Social notes platform
Noutez

A notes platform for ideas worth keeping. People write short, clear explanations of things they understand: the quick version first, a deeper Markdown explanation a tap away. Others read, like, save, follow and discuss. One backend API serves a website and an Android app.

● Web · Live ◐ Android · Closed testing Solo build
What it does
  • Notes with a short version, a "go deeper" section, examples, tags, colours and an optional photo
  • Likes, saves, comments, replies, follows and collections for saved notes
  • Turn any note into a shareable image card and save it to the gallery
  • Ask AI about a note: answers grounded only in the note, clearly labelled and reportable
  • Push notifications with a master switch and per-type controls
  • Weekly email digest, with one-tap opt-out
Engineering highlights

Three clients, one API

Next.js (App Router) web, Expo React Native app and an Express + MongoDB API. Short-lived access tokens with refresh tokens; web and mobile share one rule set.

Self-publishing calendar

13 official badged accounts fed by a JSON content calendar: all-or-nothing import, atomic claims so nothing posts twice, crash recovery and retries.

Server-rendered cards

Image cards rendered with Satori. Text is measured glyph by glyph and shrunk to fit, never truncated. Cached and rate-limited.

Push done properly

Expo push + FCM with per-type Android channels, burst limits, no message text in alerts and automatic cleanup of dead device tokens.

Tested before every release

Hundreds of automated checks across API, push, scheduling, moderation, email, website and app (Jest + Vitest).

Deployed & operated

VPS with Nginx and PM2, MongoDB Atlas, Cloudinary for images, and EAS for Android builds and Play Store delivery.

Trust & safety, built in from day one

Reporting for notes, comments, people and AI answers; blocking; an in-app feedback screen with a child-safety category that alerts the team; automatic image-safety checks on uploads; a 13+ age gate; account deletion with a grace period; rate limits and validation on every endpoint; and public Terms, Privacy, Child Safety and deletion pages written to Google Play policy.

Next.jsReactReact Native (Expo)Node.jsExpressMongoDBTailwindAI (LLM API)FCMCloudinarySatoriNginxPM2JestVitest
Visit noutez.com
02 · Gaming matchmaking app
NxtClutch

A team formation and matchmaking app for gamers, live on Google Play. Designed, built and shipped solo: React Native / Expo app, Node / Express / MongoDB backend, subscription monetization and a weighted compatibility engine.

● Android · Live Solo build
Matching engine

A compatibility score that means something

Instead of blending games, rank and availability into one generic percentage, matching runs in two purpose-built modes. General browsing weighs shared games and availability overlap. Viewing a specific game switches to a true rank / level-proximity score, with support for level-based games and multiple acceptable ranks, so the number reflects real fit.

Monetization pipeline

Subscriptions across three independent systems

Google Play Billing, RevenueCat and the app all have to agree: product, entitlement, offering and the app's registered identity, across two dashboards and the app config. I designed and verified that chain end to end, tracing each link to confirm real purchases unlock Pro before shipping to users.

SoloDesign → production
2Platforms: app & web
7+Third-party integrations
Visit nxtclutch.com

KalaKonnect

Full-stack platform built as a Web Developer: REST APIs, JWT auth, Razorpay payments and real-time communication with Agora.

MERNRazorpayAgora SDK
Visit site

Valorant Info

An info hub for Valorant fans: maps, agents and more, powered by live API data.

Node.jsAPI

Insightful Doggo

Responsive client website with custom illustrations, built freelance for a first-time client.

Node.jsClient work
More on GitHub
Experience

Where I've worked

Independent Product Engineer
Apr 2026 – Present
Noutez & NxtClutch · Self-directed
  • Own two production products end to end: architecture, backend, web, mobile, testing, deployment and store releases.
  • Built a shared Express + MongoDB API serving a Next.js website and an Expo React Native app, with token refresh auth and push notifications via FCM.
  • Shipped subscription monetization (Google Play Billing + RevenueCat) and met Google Play policy requirements for safety, privacy and account deletion.
Packaged Application Development Associate
Nov 2025 – May 2026
Accenture
  • Monitored enterprise batch jobs and workflows to keep critical business processes stable.
  • Investigated job failures by analysing logs and return codes to maintain uptime.
Web Developer
Jun 2024 – Nov 2025
KalaKonnect · kalakonnect.in
  • Developed full-stack features with React, Node.js, Express and MongoDB.
  • Built REST APIs for authentication and core app features.
  • Integrated Razorpay payments and real-time communication using the Agora SDK.
Toolkit

What I work with

Grouped by where it lives in a product, because that's how I use it.

AI integration & tools

Shipped in production: Noutez's "Ask AI" answers questions grounded only in the note, labelled as AI-written and reportable.

LLM API integrationPrompt designContext-grounded answersAI output labelling & reportingRate-limited AI endpointsAI-assisted developmentAI coding assistants

Backend

Node.jsExpressMongoDB / MongooseREST APIsJWT + refresh tokensSQL / MySQL

Frontend

ReactNext.js (App Router)Tailwind CSSJavaScriptHTML / CSSViteD3.js

Mobile

React NativeExpo / EASFirebase Cloud MessagingGoogle Play Console

Integrations

RevenueCatGoogle Play BillingRazorpayAgora SDKCloudinarySatori

Infra & delivery

NginxPM2VPSMongoDB AtlasAWS fundamentalsGit & GitHub

Testing & more

JestVitestPostmanPythonJava
Daily drivers. Used in production on my own products.
About

I like the whole journey of a product, from the first schema to the moment a stranger uses it and it just works.

I'm a full-stack developer based in India with a Master's in Computer Applications (MCA). I started with the MERN stack, built payments and real-time features at KalaKonnect, kept enterprise systems running at Accenture, and then went deep on shipping my own products from scratch.

Building Noutez and NxtClutch alone meant owning every layer: APIs, auth, mobile builds, push, billing, moderation, deployment and app-store policy. It taught me to think about the parts users never see but always feel.

i.
Ship, then sharpen. Real users beat perfect plans; tests make it safe to keep improving.
ii.
Safety isn't a feature flag. Rate limits, validation and reporting go in on day one.
iii.
Numbers should mean something. A score, a status or a notification has to be true, not just plausible.
Kind words

What people say

“

I had the pleasure of working with Devesh on KalaKonnect. He played a key role in building and improving the platform, handling both frontend and backend with great efficiency.

What stands out about him is the problem-solving mindset and ability to turn ideas into functional features quickly. A reliable developer who takes ownership and delivers quality work.

NS
Neeraj SalariaFounder, KalaKonnect
“

It was my first time hiring a freelancer for website building and I was very nervous about it, but Devesh helped me at each part of this process and I was very satisfied with the work he did on my website. I'm glad I chose him and looking forward to doing more business together.

KK
Kartik K.Freelance client
Learning

Certifications

AWS Cloud FundamentalsAccenture / Udacity
SQL FluencyAccenture / Udacity
Programming with Python FluencyAccenture / Udacity
Basics and Advanced ReactMeta / Coursera
Version ControlMeta / Coursera
The Web Developer BootcampUdemy
Contact

Hiring for full-stack or mobile? Let's talk.

I'm looking for a team where I can own features end to end. Happy to walk you through the Noutez or NxtClutch codebase on a call.

Send me an email