Prasad Pillutla

Software Engineer

Bengaluru, Karnataka, India23 yrs 7 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Expert in software architecture and cloud computing.
  • Proven track record in enhancing gaming experiences with AI.
  • Strong leadership in mentoring high-performance R&D teams.
Stackforce AI infers this person is a Software Architect with expertise in cloud-based solutions and AI-driven applications.

Contact

Skills

Core Skills

Software ArchitectureCloud ComputingSoftware DevelopmentIntegrationEnterprise ArchitectureSystem Architecture

Other Skills

AIAPI ManagementAgile MethodologiesAmazon Web Services (AWS)C++/C#Cloud ApplicationsCloud SystemsCluster ManagementCompetitor AnalysisConsultingCross Platform DevelopmentDeep LearningDistributed SystemsDynamic ManagementEnterprise Software

About

I’m a Software Architect, Programmer, Professional trainer and Teacher living in Bangalore and currently working for Nvidia I write about programming, software development and architecture on my blog (www.prasadthinks.com)

Experience

23 yrs 7 mos
Total Experience
5 yrs 10 mos
Average Tenure
10 yrs 3 mos
Current Experience

Nvidia

Software Architect

Mar 2016Present · 10 yrs 3 mos · Bengaluru Area, India

  • Architect@Gaming Platform
  • Enhance gaming experience by supplementing gamer's decision-making with AI
Agile MethodologiesSoftware DevelopmentCloud ComputingDistributed SystemsEnterprise ArchitectureAI+1

Microsoft

Software Architect

Feb 2012Mar 2016 · 4 yrs 1 mo · Hyderabad

  • Architect@Internet scale distributed platforms
  • Messaging (PaaS/SaaS offering)
  • API management and middle-ware
  • Microservices for IoT and mobility
  • Microsoft Azure Ranger --
  • Identify and Explore opportunities for building cloud based applications
  • Consulting with teams and demonstrating business-value gain through PoC implementations
Cloud ComputingAPI ManagementMicroservicesPaaSSaaSConsulting+1

Ca technologies

7 roles

Principal Software Engineer - Service Assurance

Dec 2010Feb 2012 · 1 yr 2 mos

  • Key Responsibilities
  • Design and build integration framework for NMS
  • Lightweight agent framework for cloud based systems discovery, management and monitoring
  • Leadership
  • ++ Driving exploratory research, proof of concept validations and initiate product development efforts in new technology areas
  • ++ Driven innovation for ‘cost-effective’ streamlining of R&D processes and test automation
  • ++ Mentored a team of fresh graduates and built a strong high-performance R&D team
IntegrationCloud SystemsR&D ProcessesTest AutomationSoftware Development

Principal Software Engineer - Enterprise Systems Management

Mar 2010Dec 2010 · 9 mos

  • Responsibilities span
  • ++ Architect and Design Network and Application management product for Managed Service Providers(MSP)
  • ++ Consulting with teams and demonstrating business-value gain through PoC implementations
  • ++ Market study and competitor analysis
Network ManagementMarket StudyCompetitor AnalysisSoftware ArchitectureEnterprise Architecture

Principal Software Engineer - Spectrum Infrastructure Manager

Oct 2009Mar 2010 · 5 mos

  • Responsibilities span
  • ++ Conceptualize, Design and Develop automatic root cause analysis for network and application management systems
  • ++ Re-engineer product for multi-tenancy to improve hardware utilization
Root Cause AnalysisMulti-tenancyProduct Re-engineeringSoftware DevelopmentSystem Architecture

Principal Software Engineer - Virtual Platform Manager

Promoted

Jan 2009Sep 2009 · 8 mos

  • Technology Development & Innovation
  • ++ Design state engine for Clustered, Dynamic and Virtual platforms management product using open source products
Open Source ProductsDynamic ManagementSoftware DevelopmentSystem Architecture

Senior Software Engineer - Advanced Systems Manager

Jul 2007Dec 2008 · 1 yr 5 mos

  • Key Responsibilities
  • ++ Design agent framework to discover, manage and monitor clustered and virtual environments
  • ++ Re-engineer legacy systems to make them HA
Cluster ManagementHigh AvailabilitySoftware DevelopmentSystem Architecture

Senior Software Engineer - Network Systems Manager

Promoted

Jul 2006Jun 2007 · 11 mos

  • Key Responsibilities
  • ++ Design and develop cross platform high availability stack to enable applications cluster aware
Cross Platform DevelopmentHigh Availability StackSoftware DevelopmentSystem Architecture

Software Engineer - Wireless Site Manager

Dec 2004Jun 2006 · 1 yr 6 mos

  • Responsibilities
  • ++ Design and develop lightweight protocol libraries for managing wireless network devices.
  • ++ Design and develop of Network Device Management solution which can manage thousands of devices from single instance
Wireless Network ManagementProtocol LibrariesSoftware DevelopmentSystem Architecture

Air worldwide

Software Engineer

Jun 2002Nov 2004 · 2 yrs 5 mos · Hyderabad

Education

Jawaharlal Nehru Technological University

Bachelors in Technology — Computer Sciences and Engineering

Jan 1998Jan 2002

Stackforce found 100+ more professionals with Software Architecture & Cloud Computing

Explore similar profiles based on matching skills and experience