Full-stack + AI engineer — Bangalore, India

I build intelligent, scalable apps that blend clean code, smart AI & seamless experiences.

I'm a full-stack software engineer and AI developer who loves turning complex ideas into products people actually enjoy using. I started with Python and Django, then grew into React, React Native, Node.js, and the cloud — building everything from enterprise platforms to IoT mobile apps. Lately I've been deep in AI, weaving intelligent features into web and mobile products.

Download my story (CV)Let's work together

Building with modern tools

Languages
PythonJavaScriptTypeScript
Frontend
ReactReact NativeNext.jsExpoReduxTailwindPWA
Backend & Data
DjangoFastAPINode.jsGraphQLREST APIWebSocketJWTPostgreSQLMongoDB
Architecture & Integrations
Microservice ArchitectureSAPSpotify API
Payments & Messaging
StripeRazorpayWhatsApp Business APITwilio
Cloud & DevOps
AWSS3GCPOracle CloudCloudflareDockerNginxLinuxGitGitHub ActionsCI/CD
AI
Agentic AIAI IntegrationLLM Apps

Where I've worked

R
Reckonsys Tech Labs
Software Engineer
2023 — Present

Projects I'm proud of

View all →
GetReplies.ai preview

GetReplies.ai

2025

AI Autonomous Lifecycle Marketing

FastAPIMongoDBAgentic AIAWS
tahatok.com

Tahatok

2025

PWA Reading App for Children's Stories

DjangoPostgreSQLAWSPWA
TrackTune preview

TrackTune

2025

Workflow & Release Tracker for Music Artists

React NativeAIReduxiOS / Android
View more

Insights from my work

View all →
January 7, 2026

FastAPI vs Django vs Django Ninja vs Fastify vs Express — A Real-World Performance Benchmark on

FastAPI vs Django vs Django Ninja vs Fastify vs Express — A Real-World Performance Benchmark on Commodity Hardware. What actually limits API performance: frameworks, middleware, or…

October 7, 2025

When Dynamic Imports Go Wrong: Best Practices for Recovery

The Pain: “Failed to Load Dynamically Imported Module” Detect change → Recover gracefully → Keep users happy. If you’re using lazy loading or code splitting , this is a classic pos…

August 16, 2025

Threading and Multiprocessing in Python

Threading and Multiprocessing in Python Threading allows your Python program to execute multiple operations concurrently — meaning they appear to run at the same time. A thread is…

View all posts