Senior Full-Stack Engineer specializing in React Native, Node.js, and TypeScript, with a strong focus on scalable systems, clean architecture, and AI-powered products.
Full-Stack Developer | React Native β’ Node.js β’ TypeScript β’ Electron
8+ Years Experience | Building Production-Ready, Cross-Platform Applications
- Full-stack engineer experienced in
JavaScript, TypeScript, Node.js, MongoDB, React Native, Electron.js, Ionic, Python, FastAPI - Passionate about high-performance applications, clean architecture, and testing
- Strong background in cloud-native systems and AWS deployments
- Experienced with Cypress (E2E), CI/CD, and production monitoring
- Working with microfrontend architectures and modular monorepos
- Actively building and integrating Generative AI into real products
- Deep interest in system design, state machines (XState), and scalable APIs
AI-powered WhatsApp auto-responder for businesses
Tech: FastAPI β’ LLMs β’ Next.js β’ AWS (Serverless)
- LLM-generated automated replies
- WhatsApp Cloud API integration
- Lead capture & conversation analytics
- Business catalog automation
- Serverless deployment using AWS Lambda
π Repo: https://github.com/swiftreply-ai/swiftreply-ai
Production-grade edge proxy focused on security, traffic control, and observability
Tech: Node.js β’ JavaScript β’ Cloud-Native Architecture
- Request routing & traffic control
- Security and policy enforcement
- Observability-ready design
- Built for modern distributed systems
π Repo: https://github.com/tapas100/flexgate-proxy
Policy and decision engine for identity, access control, and distributed authorization
Tech: Node.js β’ JavaScript β’ System Design Patterns
- Trust & policy evaluation engine
- Decision enforcement for distributed systems
- Designed for extensibility and scale
- Focus on clean abstractions and correctness
π Repo: https://github.com/tapas100/einstrust
A scalable React Native application demonstrating predictable state management and testable architecture.
- React Native + TypeScript + XState
- Clean, layered architecture
- Reusable UI components
- Jest & React Testing Library
- Offline support (AsyncStorage / MMKV)
πΈ Screenshots & demo coming soon
A high-performance, offline-first desktop application.
- Electron + Node.js backend
- Modular and IPC-driven architecture
- Local persistence (MongoDB / NeDB)
- Auto-update & production bundling
πΈ Screenshots & demo coming soon
Planned topics:
- Why XState works better for complex mobile workflows
- Application architecture with state machines
- Navigation and screen composition
- Testing XState logic with Jest
- Production build & deployment
β¨ First article coming soon
Languages
JavaScript, TypeScript, Python, HTML, CSS
Frontend
React, React Native, Next.js, Ionic
Backend
Node.js, Express, FastAPI, MongoDB, REST APIs
Desktop
Electron.js
Cloud / DevOps
AWS (EC2, S3, Lambda), Docker, GitHub Actions
Architecture
Microfrontends, Modular Monorepos
Testing
Cypress (E2E), Jest, React Testing Library
State & Tooling
XState, Redux, ESLint, Prettier
AI
Generative AI integrations, LLM-driven workflows
- Advanced system design
- Scalable API patterns
- MAANG interview preparation
- High-performance React Native architecture
- π GitHub: https://github.com/tapas100
- πΌ LinkedIn: https://www.linkedin.com/in/tapasmahanta/
β If you find my work useful, consider starring my repositories.




