Naveen Muguda

Software Engineer

Bengaluru, Karnataka, India25 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over two decades of experience in backend engineering.
  • Expert in architecting scalable platforms at top-tier tech companies.
  • Passionate about mentoring and knowledge-sharing in software development.
Stackforce AI infers this person is a Backend Architect with extensive experience in SaaS and E-commerce solutions.

Contact

Skills

Core Skills

Enterprise ArchitectureCloud ComputingBackend EngineeringFunctional ProgrammingSystem ArchitectureE-commerceMicroservicesLogisticsAnalyticsArchitectureSoftware DevelopmentSystem DesignStream ProcessingFramework DevelopmentWeb ServicesJavaCollaborative ComputingContent Management

Other Skills

AOPAWSAlgorithmsAntApacheApache KafkaArchitecturesBig DataCassandraCore JavaData StructuresDatabasesDistributed SystemsEclipseHBase

About

Experienced software engineer with a deep commitment to user-centric development and high-quality system design. Over two decades of experience in backend engineering, developing robust, scalable platforms and products at top-tier technology companies including Google, LinkedIn, Yahoo, and Salesforce. Skilled in translating complex requirements into resilient, high-performance solutions through a collaborative approach with product managers and stakeholders. Adept at requirements analysis, modeling, visualization, and architecture, with a strong theoretical foundation in diverse programming, design, and architectural styles. A systems thinker with a first-principles approach, I am driven to build systems that stand the test of time. Passionate about knowledge-sharing, mentoring, and raising the bar on code quality through reviews, tech talks, and workshops.

Experience

25 yrs 4 mos
Total Experience
2 yrs 7 mos
Average Tenure
3 yrs 5 mos
Current Experience

Google

Software Engineer

Jan 2023Present · 3 yrs 5 mos · Bengaluru, Karnataka, India

Salesforce

Architect

Jan 2022Jan 2023 · 1 yr · Bengaluru, Karnataka, India

  • ● Architect for Order Management Platform as well as Media and Energy Verticals
  • ● evangelized and enhanced the order management platform to provide multiple
  • variation points and declarative orchestration
  • ● ideated and developed a data migration framework
  • ● ideated multiple disclosures and hackathon ideas
Enterprise ArchitectureCloud Computing

Linkedin

Staff Software Engineer

Jan 2017Jan 2022 · 5 yrs

  • As an engineer in Trust and Ad Trust organizations I contributed to multiple products, platforms, components and libraries
  • Envisioned, evangelized, designed, built an ads quality platform that permits pluggability of reviewers, ad formats, workflows, and orchestrations. It included a Domain Specific Language for workflows, an asynchronous call stack and other cool features to address the concerns of various stakeholders.
  • Envisioned, evangelized, designed and built features around snapshot capability, which improved reliability as well usability of our products.
  • Championed adoption of functional programming, domain modeling, and other clean coding/design practices across our Bengaluru office.
  • Implemented constructs like Unit of Work and Repositories that simplified the coding and expedited development
  • Built grant mechanisms, history, and other features to facilitate powerful access management features.
  • Developed reusable libraries and components, one of which is funp, which eases the adoption of functional programming.
  • By pairing, mentoring, teaching and conducting workshops I have raised the skillset across teams.
Backend EngineeringFunctional Programming

Target

Principal Engineer

Jan 2015Jan 2017 · 2 yrs

  • Envisioned, evangelized, architected, designed, prototyped and developing a unified
  • checkout platform to satisfy a diverse set of use cases such as online, store
  • channels as well as assisted, IOT, and self checkouts. This project was chosen as one of the top 3 priorities for Target's engineering organization.
  • Architect for Cart and Checkout subsystems for Target’s e-commerce group.
System ArchitectureE-commerce

Flipkart

Architect

Jan 2013Jan 2015 · 2 yrs · Bangalore

  • Ideated, architected and prototyped a component based logistics platform.
  • provided a micro services based architecture for Ekart’s First Mile System.
  • Architected and developed the Alternative Delivery Model for Ekart’s last mile offering.
  • Developed a promise engine for Flipkart’s pickup center offering.
  • Evolved the notification system into independent subsystems, these subsystems are
  • now responsible for solicited notifications, in-app notifications and offers on the flipkart
  • app/site
  • Developed a social data gathering system, this periodically polls and refreshes social
  • data from Facebook for users who logged into Flipkart with Facebook credentials.
  • Managed the scale concerns for the Logistics Promise Engine during Flipkart’s Big
  • Billion Day
  • Developed a cross DC solution for managing critical information that was being written in
  • both data centers.
MicroservicesLogistics

Apigee

Architect/Principal Engineer

Jan 2012Jan 2013 · 1 yr

  • Donned different hats in the data group. Currently as an architect involved in ideating and implementing product features, simplifying the architecture and reducing the machine footprint of the Analytics platform.
AnalyticsArchitecture

Adobe systems

Computer Scientist

Jan 2011Jan 2012 · 1 yr

  • Re-architected LiveCycle, A document platform, This involved simplifying the object model, programming model, migrating from a J2EE stack to a Apache Stack , migration to an OSGi based component model and drastic reduction/refactoring in the platform code.
Software DevelopmentSystem Design

Yahoo!

Principal Engineer

Jan 2009Jan 2011 · 2 yrs

  • Developed PC: container/framework for ultra-low latency stream based applications.This framework provides container services and engine to distributed stream based
  • applications similar to the MapReduce of Hadoop, with features like DAG of computing elements,location transparency, routing and load balancing support with non
  • functional features such as Reliability, High Availability and hot deploy/update.
Stream ProcessingFramework Development

Fair isaac

Lead Engineer/Architect

Jun 2008Nov 2009 · 1 yr 5 mos

  • Developed sub-systems like Asynchronous communication, Context Propagation and Validation and web services for FICO's Decision Management Suite. Developed products and prototypes using Java, Spring and Hibernate.
Web ServicesJava

International business machines

2 roles

Software Engineer

Mar 2004May 2008 · 4 yrs 2 mos

  • developed components for Lotus Quickr, Lotus Sametime Connect, WebSphere Portal Server and WebSphere Application Server, with focus on collabarative computing and content management. developed useful features on these products, numerous of them have been granted patent protection.
Collaborative ComputingContent Management

Software Co-op

Aug 2002Feb 2004 · 1 yr 6 mos

  • development of Integrated Solutions Console, the UI framework for WebSphere Application Server

Kenan-flagler business school

Research Intern

May 2002Jul 2002 · 2 mos

International business machines

Software Engineer

Nov 1999Jul 2001 · 1 yr 8 mos

Education

North Carolina State University

Master of Science — Computer Science

Jan 2001Jan 2004

Bangalore University

B.E — Computer Science

Jan 1995Jan 1999

Sri Vani High School

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

Explore similar profiles based on matching skills and experience