Available for work

Nitish Sharma

Full-Stack Engineer

I build products from 0→1 and scale them in production. Strong in React Native, Next.js, AWS, and Solana.

About

Shipped apps to 87K+ users and built CI/CD pipelines across iOS and Android. Currently at Ngrave working on a secure crypto wallet.

Outside work — building open-source tools for Solana and experimenting with AI dev tools.

Experience

Full-Stack Engineer · Ngrave

2025 — Present
  • Co-led migration from bare React Native → Expo (EAS)
  • Architected automated iOS/Android build & release pipeline
  • Implemented secure wallet transaction flows
React Native Expo TypeScript CI/CD

Senior Mobile Engineer · Trilogy (Crossover)

2024
  • Built production React Native features for TeachTap
  • Developed reusable UI component systems
  • Optimized performance across devices
React Native TypeScript

Full-Stack Engineer · Suptho Inc.

2021 — 2024
  • Built & scaled mobile app to 7K+ users
  • Built & scaled Telegram bot to 80K+ users
  • Led backend migration Firebase → AWS
  • Owned frontend, backend, and infra end-to-end

0 → 87K+ users

React Native Node.js AWS

React Native Developer · Shapeman Technologies

2020 — 2021
  • Built client-facing React Native apps
  • Integrated REST APIs and shipped production UI flows
React Native JavaScript

Projects

Writing

Mar 2025

How I built soljar.xyz - A guide to building programs on Solana

A comprehensive guide to building Solana programs, using Soljar as a case study. Learn how to create a decentralized payments platform supporting SOL and SPL tokens, with detailed explanations of program structure, state management, and instruction implementation using Anchor.

Feb 2024

Building a Serverless Postgres-Powered GraphQL API with Prisma ORM and Apollo Server

Build a scalable, serverless GraphQL API using NeonDB's PostgreSQL, Prisma ORM, and Apollo Server. This guide covers database setup, API implementation, and AWS Lambda deployment with practical code examples.

Aug 2022

The complete guide to using Atomic Design in React Native

A comprehensive guide to implementing Atomic Design methodology in React Native applications. Learn how to organize components into atoms, molecules, organisms, templates, and pages to create a scalable and maintainable component architecture.

Oct 2021

Memory management in React Native using AppState

Learn how to optimize React Native app performance using AppState API. Discover techniques for managing memory usage, handling app state changes, and implementing user status tracking to create more efficient mobile applications.

Feb 2021

How to integrate PayPal payments with React Native

A step-by-step guide to implementing PayPal payments in React Native using WebView. Learn how to create a payment interface, set up Firebase hosting for the web component, and handle payment callbacks between web and native environments.