Sai Kiran Naragam

Software Engineer

Bangalore, Karnataka, India10 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led major projects at Adobe driving significant revenue.
  • Expert in software licensing and microservices architecture.
  • Strong background in machine learning and natural language processing.
Stackforce AI infers this person is a SaaS expert with a strong focus on software licensing and microservices.

Contact

Skills

Core Skills

Software LicensingMicroservicesSoftware Development

Other Skills

Continuous Delivery (CD)C++MQTTReact.jsthree.js.NETMicrosoft SQL serverPythonC (Programming Language)Python (Programming Language)TrainingMentorshipTypeScriptLinuxContinuous Integration (CI)

About

Interested in systems design, programming for performance and scaling. Practiced Machine Learning and Natural Language Processing during academics. Enjoys learning fundamental concepts and "under the hood" of everything. Cares about practices that helps producing better software. Developed applications using variety of technologies:Python, Java, Spring Framework, C, C#, JavaScript, SQL, Docker, React etc

Experience

10 yrs
Total Experience
5 yrs
Average Tenure
6 yrs 1 mo
Current Experience

Adobe

2 roles

Computer Scientist II / SDE IV

Promoted

Jul 2023Present · 2 yrs 11 mos

  • Key highlights from this role:
  • Led the design and implementation of Adobe Referrals Service — a generic referral capability enabling any Adobe application to support referral-driven use cases.
  • Led an in-app purchase (IAP) initiative enabling Adobe to offer direct mobile subscriptions alongside App Store purchases for US customers. Owned the project end-to-end — from POC to production — driving architecture, implementation, and cross-functional alignment. This effort targets a ~$25M revenue opportunity by allowing direct purchases within Adobe apps without paying Apple's commission fee. The initiative aims to measure the baseline conversion rate of the in-app mobile purchase funnel and evaluate whether this path drives incremental revenue.
  • Owned and led solutions for the GenAI credit metering platform, responsible for deducting and refunding credits for GenAI features based on usage across both retail customers and enterprise clients.
  • Played a pivotal role in transitioning the licensing client of Adobe's iOS apps from the US to the India team. Led the complete transition, owned initial library releases post-handoff, onboarded newly hired iOS developers, and delegated ongoing ownership to them.
  • Owned the infrastructure used by enterprise clients to authorize Adobe's license server through a fixed set of IP addresses configurable in their firewalls (https://lcs-cops-proxy.adobe.com). Ensured the infrastructure remained up to date and fully compliant.
  • Implemented a POC for a personalized paywall experience that integrates both Adobe direct subscriptions and App Store subscriptions.
  • Summary:
  • Leading end to end solutions in licensing workflows of Adobe applications
Software LicensingMicroservices

Computer Scientist / SDE III

Apr 2020Jun 2023 · 3 yrs 2 mos

  • Key highlights from this role:
  • Proactively identified a user experience gap in notifying enterprise customers about device-based license file expiry and proposed a solution that significantly reduced support call volume from enterprise clients.
  • Took complete ownership of client-side integration with the Meta Store for Adobe Substance 3D, enabling subscription sales via the Meta platform. This unlocked ~$15M in new revenue over three years.
  • Owned a critical microservice for enterprise licensing flows, enabling device-based licensing. Delivered several key features — including enhanced tooling for organization admins to audit activated devices — and performed regular operational maintenance focused on cost reduction, such as major database upgrades with zero downtime.
  • Enhanced the embedded browser framework for desktop apps, delivering a modern, secure in-app checkout experience.
  • Summary:
  • Delivered end to end solutions in licensing workflows of Adobe applications
Software LicensingMicroservices

Thoughtworks

2 roles

Consultant - Application Developer

Promoted

May 2017Apr 2020 · 2 yrs 11 mos · Hyderabad Area, India

  • Lead the initial takeover of Universal Device Client project of a well known PC manufacturer, this product is used for Device Management: device telemetry, firmware updates and configuration updates are some of its features. Tech stack was majorly C++, MQTT protocol and others. (Jan 2020 - 17 Apr 2020).
  • Worked on a 3D home customization solution for a well-known real estate developer based in Bangalore. The workflow starts from a several interior interior and exterior design options (loaded from Autodesk Revit file) and ends with final drawings that are ready for construction. This application aimed to provide smooth customer experience during home customization. In this product, I lead the extension of multi-level home unit customization project. With the experience I’ve gained, I owned complete knowledge transfer of the complete platform to a new team. Tech stack used: React.js, three.js, .NET, Microsoft SQL server, Python, Revit plugins etc (Feb 2018 - Nov 2019)
  • Worked on a multi-tenant web application for a global consulting firm in retail domain. This software is designed for large retail-chains for “category assortment”. Techstack: Java, React.js, Microsoft SQL server, Ansible, AWS, GCP, docker etc. (Mar 2017 - Dec 2017).
  • Activities:
  • Trainer in internal training events.
  • Tech meetups coordinator at the office premises. Majorly docker meetups.
  • Summary: As a Full-stack application developer, worked on different projects with different technical stack. Focused on good software development practices.
Continuous Delivery (CD)Microservices

Graduate Consultant - Application Developer

May 2016May 2017 · 1 yr · Hyderabad Area, India

  • Worked on a POC that enhances patient experience using Face Recogintion, IoT and OCR.
  • Open source contributions to Freedombox project.
  • Summary:
  • As a Full-stack application developer, worked on different projects with different technical stack. Focused on good software development practices.
Continuous Delivery (CD)Software Development

Indian institute of technology, bombay

Summer Intern

May 2015Jul 2015 · 2 mos · Mumbai Area, India · On-site

  • Secured this internship opportunity in a national level programming contest.
  • Developed a plugin for Scilab that brings the IPOPT library functionality for complex mathematical computations into your Scilab session.
C (Programming Language)Python (Programming Language)

Education

RAJIV GANDHI UNIVERSITY OF KNOWLEDGE TECHNOLOGIES, NUZVID

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2012Jan 2016

RAJIV GANDHI UNIVERSITY OF KNOWLEDGE TECHNOLOGIES, NUZVID

Pre University Course — M.Bi.P.C

Jan 2010Jan 2012

N.L.V.R.G.S.R.V (APR) School, Nimmakuru

SSC

Jan 2010Present

Stackforce found 100+ more professionals with Software Licensing & Microservices

Explore similar profiles based on matching skills and experience