I'm Sunil Kumar Madikanti, a Senior Software Engineer with 8+ years of experience delivering cross-platform mobile and web applications. I specialize in building scalable backend services with Node.js and Python (FastAPI), cutting-edge AI-powered features, and cloud-driven infrastructure on AWS and GCP. I thrive in fast-paced environments where I can own the full stack from MVP to production, shipping secure, measurable improvements for users and products. My passion lies in combining AI capabilities with delightful user experiences—think personalized recommendations, context-aware scheduling, and real-time data pipelines. I enjoy collaborating with product teams and stakeholders to translate complex requirements into robust, maintainable solutions and scalable architectures.

Sunil Kumar Madikanti

I'm Sunil Kumar Madikanti, a Senior Software Engineer with 8+ years of experience delivering cross-platform mobile and web applications. I specialize in building scalable backend services with Node.js and Python (FastAPI), cutting-edge AI-powered features, and cloud-driven infrastructure on AWS and GCP. I thrive in fast-paced environments where I can own the full stack from MVP to production, shipping secure, measurable improvements for users and products. My passion lies in combining AI capabilities with delightful user experiences—think personalized recommendations, context-aware scheduling, and real-time data pipelines. I enjoy collaborating with product teams and stakeholders to translate complex requirements into robust, maintainable solutions and scalable architectures.

Available to hire

I’m Sunil Kumar Madikanti, a Senior Software Engineer with 8+ years of experience delivering cross-platform mobile and web applications. I specialize in building scalable backend services with Node.js and Python (FastAPI), cutting-edge AI-powered features, and cloud-driven infrastructure on AWS and GCP. I thrive in fast-paced environments where I can own the full stack from MVP to production, shipping secure, measurable improvements for users and products.

My passion lies in combining AI capabilities with delightful user experiences—think personalized recommendations, context-aware scheduling, and real-time data pipelines. I enjoy collaborating with product teams and stakeholders to translate complex requirements into robust, maintainable solutions and scalable architectures.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Senior Software Engineer at Amazon Inc.
September 1, 2021 - Present
Led AI-powered personalization features for Alexa Smart Home by integrating OpenAI and Claude LLM APIs; implemented prompt engineering and chain-of-thought strategies to generate personalized outputs based on user behavior, achieving high intent classification accuracy across tens of millions of daily interactions. Built cross-platform mobile/web interfaces with real-time device state synchronization via WebSocket, push notification scheduling, and offline-capable storage. Designed and maintained Node.js backends processing large-scale requests with JWT-based auth, RBAC, and secure credential storage. Architected AWS-based storage, Lambda, SQS, and data pipelines for scalable content delivery and analytics.
Senior Software Engineer at Comcast Corporation
February 1, 2019 - September 1, 2021
Integrated AI-driven recommendation APIs and NLP models into customer-facing React Native and web apps for 20M+ users; built a real-time feature serving layer with Redis caching and an A/B testing framework to drive engagement. Developed Python FastAPI and Node.js microservices handling large-scale transactions with robust validation and secure credential handling. Designed Kafka-based data ingestion pipelines feeding AWS S3 data lake and PostgreSQL analytics stores, enabling real-time analytics and ML model training. Optimized mobile performance and security with encrypted storage, certificate pinning, and secure token refresh. Collaborated with product teams to deliver MVPs and maintained API documentation.
Software Engineer at Informational Systems, UMKC
January 1, 2018 - December 31, 2018
Developed a full-stack mobile-first financial management app using React Native and Node.js/Express with MongoDB on AWS. Implemented JWT authentication, RBAC, encrypted data storage, and real-time push notifications for multi-device synchronization. Integrated AI-compatible ML models for automated expense categorization, anomaly detection, and personalized budgeting insights, with analytics dashboards surfacing spending insights and automated budget revisions.
Junior Software Engineer at Robotics R&D, MGIT
January 1, 2013 - May 1, 2017
Built Python FastAPI and Flask backend services exposing AI model inference APIs for NLP and speech recognition, with REST and gRPC interfaces supporting 100K+ daily requests. Created frontend dashboards with D3.js for ML performance monitoring and training progress. Deployed cloud infrastructure on AWS with CloudFormation, 10TB+ training datasets, and automated lifecycle management; authored deployment guides and technical documentation.

Education

Master of Science in Computer Science at University of Missouri-Kansas City (UMKC)
January 11, 2030 - April 18, 2026
Bachelor of Technology in Mechatronics Engineering at Jawaharlal Nehru Technological University (JNTU)
January 11, 2030 - April 18, 2026

Qualifications

AWS Certified: Machine Learning - Specialty
January 1, 2020 - April 18, 2026
AWS Certified: DevOps Engineer - Professional
January 1, 2019 - April 18, 2026
AWS Certified: Developer - Associate
January 1, 2019 - April 18, 2026

Industry Experience

Software & Internet, Professional Services, Media & Entertainment