Senior Software Engineer @ MoEngage | Ex - Toddle | AI, JavaScript, Python, Databases, Prompt Engineering, Full-Stack Development

Bengaluru

United States

Bengaluru

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Delhi, India

Remote



B.E. Computer Science Engineering, Specialization in Internet of Things
CHANDIGARH UNIVERSITY
Government Model senior secondary school, Chandigarh
Join Aayush and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer @ MoEngage | Ex - Toddle | AI, JavaScript, Python, Databases, Prompt Engineering, Full-Stack Development
I’m a Full Stack Software Engineer with 5 years of experience building and scaling AI-driven SaaS applications from 0 to 1 — leading engineering teams from concept to production. My expertise spans Node.js, Python, React.js, GraphQL, SQL/NoSQL databases, and AWS, with a deep focus on microservices, asynchronous systems, and LLM-powered automation. I’ve led multiple AI adoption initiatives, developing RAG-based agents, custom GitHub Copilot extensions, and intelligent developer tools that streamlined workflows and reduced engineering effort by over 50%. I’m passionate about designing robust system architectures, from long-running task processors on AWS SQS to high-performance PostgreSQL query optimizations that power large-scale integrations. Currently, I’m exploring LLM integration frameworks like LangChain and LangGraph, and deepening my work in cloud-native architectures — aiming to push the boundaries of developer productivity, intelligent automation, and scalable AI-first systems.
India
codex
cursor
Senior Software Engineer at MoEngage, Apr 2026 - Present · 5 mos, Bengaluru
Software Engineer 2 at Aspire, Dec 2025 - Mar 2026 · 4 mos, United States, • Built and scaled a sales tracking system processing 100K+ monthly clicks and 5K+ branded links, integrating Tune, Shopify, and Short.io with an async GCP Task Queue pipeline, for end-to-end ROI visibility. • Led development of an AI-powered analytics dashboard enabling custom insights across ROI, conversion, and payment metrics, significantly reducing manual analysis effort by 80%. • Identified and resolved latency bottlenecks across backend services, cutting API response times by 2x and improving overall system reliability for a pipeline processing 100K+ monthly events.
Software Engineer 2 at Toddle - Your Teaching Partner, Jul 2023 - Nov 2025 · 2 yrs 5 mos, Bengaluru, • Led and mentored a 6-member Integrations team delivering SIS, LTI, Open APIs, and Enterprise integrations over a microservices architecture, orchestrated by Temporal; driving revenue growth by 30%. • Spearheaded AI/LLM adoption by building custom GitHub Copilot agent modes and implementing Onyx with RAG-powered tools, reducing development work by 55%. • Architected and implemented an asynchronous long-running tasks processing system (AWS EC2 + SQS), handling 60,000+ daily tasks across multiple regions. • Built and maintained CI/CD pipelines (Jenkins) for release management, ensuring smooth deployments.
Software Engineer at Toddle - Your Teaching Partner, Jul 2022 - Jun 2023 · 1 yr, Bengaluru, Karnataka, India, • Engineered a streaming XLSX file processor that reduced memory usage by 70% and improved execution time and file size by 50% • Optimized PostgreSQL analytics queries, cutting execution time from 16s to 1.2s and reducing query costs by 95%. • Successfully managed database migration of 1B+ rows with zero downtime, enabling smooth rollout of new features.
Software Engineer Intern at Toddle - Your Teaching Partner, Aug 2021 - Jun 2022 · 11 mos, Bengaluru, Karnataka, India
Software Developer Intern at Shoes on Loose, Dec 2020 - May 2021 · 6 mos, Delhi, India, • Developed and integrated reusable React components with Django REST APIs in an ERP platform, improving internal team efficiency and client delivery timelines. • Worked with Master–Slave database architecture using PostgreSQL and MongoDB to ensure high availability and scalability. • Contributed to writing unit test cases using Jest that reduced post-deployment bugs by ~40%.
Intern at Latracal Solutions, Aug 2020 - Sep 2020 · 2 mos, Remote, • Designed a Python e-course for a Python Learning App- Pycoders. • Programmed and tested over 150+ python codes.
B.E. Computer Science Engineering, Specialization in Internet of Things, CHANDIGARH UNIVERSITY
Government Model senior secondary school, Chandigarh
github: https://github.com/aayushjainx