
Hello World, I'm Akash.
Software Engineer with 9 years of experience. I enjoy solving problems using
Looking for AI or Voice AI expertise?
I'm available for consulting and development projects in AI and Voice AI technologies.
About me
I'm a Senior Software Engineer specializing in Agentic AI and scalable platforms. With 9+ years of experience across Salesforce, Amazon, and McAfee, I architect systems that serve billions of users. Currently, I am leading the development of multi-turn agent platforms using Mastra Harness, Python, and React, pushing the boundaries of conversational AI and real-time inference.
Skills
- AWS
- Python
- Java
- JavaScript
- PostgreSQL
- DynamoDB
- Microservices
- Redis
- Voice AI
- NextJS
Professional Experience
Software Engineer - Senior Member of Technical Staff, Salesforce
Bengaluru, Karnataka, India
Feb 2024 - Present
Building a platform for serving billions of SMS messages for Marketing Cloud customers.
Key Achievements:
- Led onboarding of new SMS aggregator for LATM countries serving ~3 billion messages per annum.
- Architected BYO(Bring-your-own) feature for SMS aggregator, improving cost transparency and platform flexibility.
- Proposed and implemented SMS Aggregator onboarding playbook to automate paperwork, data collection and configuration generation for new platform, reducing ready to onboard from ~16 weeks to ~4 weeks.
- Led multiple initiatives for innovation including AI calling, conversational WhatsApp and campaign building.
- Developing a playbook solution for SMS aggregator onboarding, simplifying the process for nontechnical teams (support, product managers) while ensuring technical compliance.
- Onboarding new service for migrating existing customers from Private Data Center to Public Cloud (AWS) to provide service resiliency and reduced infra cost.
- Earned Star Performer of the Quarter (Q3 2024) for exceptional performance in work and innovation.
- Providing mentorship to Juniors for growing to the next level.
Technologies:
Software Development Engineer 2, Amazon
Bengaluru, Karnataka, India
Oct 2021 - Aug 2023
Software Engineer in the Developer Experience team, solving app certification and publishing problems.
Key Achievements:
- Contributed to the design and Development of AutoFailure framework that is failure case agnostic to automate developer communication for App testing failures, helped to increase ZTP by ~6.5%.
- Successfully reduced False Negatives of static testing by up to 12%, significantly minimizing the manual efforts required for validating apps.
- Designed and implemented window manipulation for automatic testing of Android Apps on Windows, enabling efficient testing of approximately 200K apps using a unified framework.
- Improved the user experience (UX) for the promotion portal on the App Store retail page and Developer portal, enhancing engagement and visibility.
- Optimized queries and data retrieval time for App details by 50%, resulting in improved performance and response time.
- Mentored an intern, providing guidance and support, and actively contributing to project planning in an Agile environment.
Technologies:
Backend Software Engineer - Secure Home Platform, McAfee
Bengaluru, Karnataka, India
Dec 2018 - Sep 2021
Spearheaded the development of a custom home security solution for an ISP partner, leveraging a comprehensive tech stack including Python, Go, Cassandra, Redis, DynamoDB, Kafka, AWS, and Terraform.
Key Achievements:
- Streamlined partner-specific changes by 50% through the implementation of a core solution that generalized custom modifications.
- Resolved critical subscription failure cases, effectively mitigating DDOS-like attacks from routers and ensuring the security and stability of the system.
- Designed and implemented a scalable custom feature-set module to seamlessly support various router models and versions, enabling broader compatibility and ease of integration.
- Optimized the data flow design, resulting in a remarkable reduction of up to 40% in DB storage and network calls for the Router API, significantly improving efficiency and performance.
Technologies:
Android Software Engineer - Safe Connect (VPN client), McAfee
Bengaluru Area, India
Oct 2017 - Dec 2018
Played a key role as a Software Engineer in Android, specialising in mobile app development for McAfee's Safe Connect, a security app providing secure network access through a VPN service.
Key Achievements:
- Created robust VPN interfaces for the Android end-product, ensuring seamless integration and optimal user experience.
- Developed a custom network state-machine to support Auto-start VPN and Activity-log features, enhancing functionality and user convenience.
- Implemented support for Android 8 notification changes via SDK integration, ensuring compatibility with the latest platform updates.
Technologies:
Backend Software Engineer - Apps scanner, McAfee
Bengaluru Area, India
Jun 2016 - Oct 2017
Worked as a Software Engineer for the App Scanner team, utilizing technologies such as Python, Flask, XML, MySQL, and MongoDB.
Key Achievements:
- Implemented optimizations that significantly increased the throughput of the app scanners, reducing repeat scanning of Android apps by up to 5000 per day.
- Designed and implemented a robust pipe-filter service, employing pluggable codes, to efficiently process APK data.
- Helped MySQL fix trigger bug: https://bugs.mysql.com/bug.php?id=87371
- Collaborated with cross-functional teams to ensure seamless integration and optimal performance of the app scanning system.
Technologies:
Software Engineer Intern, Broadcom Limited
Bengaluru Area, India
Jun 2015 - May 2016
Collaborated with the Bluetooth Software Development team, focusing on Bluetooth Stack for Android OS (AOSP).
Key Achievements:
- Implemented and enhanced Bluetooth profiles, including AVRCP, MAP, and HID.
- Successfully developed a service layer for AVRCP 1.6 CoverArt within a tight one-month development cycle.
- Engineered a utility code that allowed testing of BLE-only APIs through a mobile app via reverse engineering of AOSP code.
- Provided crucial support for the migration of the Bluetooth stack from Android N to Android M codebase.
Technologies:
Side Projects
VibeFrames
Agentic video composition engine powered by a custom Mastra Harness — orchestrates LLM tools and skills to manage complex state mutations and stream real-time UI updates via the Vercel AI SDK.
- Next.js
- AI
- Agentic
- Mastra
- Vercel AI SDK
- React
Paymint
The easiest way to integrate Paddle payments. Stop wrestling with complex payment APIs. Get Paddle working in your app in minutes, not days.
- Paddle
- Payment Integration
- API
- Developer Tools
- SaaS
AI SDK Patterns
Comprehensive resource for AI SDK patterns, architectures, and best practices.
- AI
- SDK
- Patterns
- Best Practices
Call GPT: Generative AI Phone Calling
A toolkit for building agentic phone call experiences using Twilio Media Streams, LLMs, and real-time speech-to-text and text-to-speech. Enables voice and video support with AI.
- Node.js
- Twilio
- OpenAI
- Voice AI
- Real-time
My Tools
JSON Diff
● LiveCompare and visualize differences between JSON objects. Perfect for debugging API responses and configuration files.
Try Tool- JSON
- Diff
- Comparison
- Developer Tools
JSON Lint
● LiveValidate and format JSON files with detailed error reporting. Fix syntax errors and beautify your JSON data.
Try Tool- JSON
- Validation
- Formatter
- Developer Tools
Latest Articles
Contact me
Please contact me directly at akashp1712@gmail.com





