Full Stack Software Engineer | Node.js | TypeScript | React | MongoDB | AWS | Stripe | Redis | BullMQ

Bengaluru

Bengaluru







Bachelor of Technology - BTech, Computer Science
Presidency University Bangalore
Pre-University, Science
Vidya P Hanchinmanni Science College Dharwad
Join Karthik and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossFull Stack Software Engineer | Node.js | TypeScript | React | MongoDB | AWS | Stripe | Redis | BullMQ
Full Stack Software Engineer with hands-on experience building and maintaining production MERN applications from frontend to backend. My primary focus is designing reliable backend systems using Node.js, Express, TypeScript, MongoDB, Redis, and AWS. I enjoy solving real-world engineering problems involving scalable APIs, asynchronous processing, payment systems, cloud infrastructure, and production deployments. Some of the systems I've built include: • Stripe payment infrastructure supporting one-time and recurring billing • Background job processing using BullMQ and Redis • Secure AWS S3 file storage with presigned URLs • Production REST APIs with authentication and role-based authorization • Real-time and scheduled processing workflows • MongoDB schema design and performance optimization • React + TypeScript frontend with reusable component architecture I enjoy understanding how systems work internally rather than just making features function, and I'm continuously learning software architecture, cloud technologies, and scalable system design.
Bengaluru
antigravity
claude code
claude
codex
cursor
gemini
Software Engineer at Introsort Technologies, May 2025 - Present · 1 yr 6 mos, Bengaluru, • Developed and maintained production-ready full-stack applications using React, Node.js, Express.js, TypeScript, and MongoDB. • Designed and implemented secure REST APIs with authentication and role-based authorization. • Built a Stripe payment system supporting one-time and recurring payments with webhook-based event processing. • Implemented asynchronous background job processing using BullMQ and Redis for scheduled and long-running tasks. • Integrated AWS S3 for secure file storage using presigned URLs and optimized asset management. • Designed MongoDB schemas and optimized database operations for production applications. • Participated in Linux server management, production deployments, and application maintenance using PM2. • Collaborated across the full software development lifecycle, from requirement analysis and feature development to deployment and production support.
Product Intern at MAIORA, Feb 2025 - May 2025 · 4 mos, Bengaluru
Bachelor of Technology - BTech, Computer Science, Presidency University Bangalore
Pre-University, Science, Vidya P Hanchinmanni Science College Dharwad