S

Sunil B N

Product Manager

Bengaluru, Karnataka, India11 yrs 11 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led multiple teams to deliver impactful projects at Amazon.
  • Expert in distributed systems and cloud services.
  • Strong people management and team development skills.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with extensive experience in eCommerce and Networking.

Contact

Skills

Core Skills

Engineering ManagementDistributed SystemsProject ManagementWeb ServicesLoad BalancingMobile Application Development

Other Skills

Amazon Web Services (AWS)AWS DocumentDBAPI GatewayData Aggregation LayerAgile MethodologiesOracle DBAWS Key Value StoreLoad TestingEvent-Driven ArchitectureCPerlJavaTCP/IPAndroidC++

About

Experienced Software Engineering Leader at Amazon | 13+ years of experience As an accomplished Software Engineer with over 13 years of experience, I have had the privilege of working across diverse domains, including Networking, Mobile Application Development, and eCommerce. My career journey has spanned three organizations - Ittiam, Citrix, and Amazon. After spending 7 years as a Software Developer, I transitioned into an Engineering Manager role at Amazon, where I have had the opportunity to lead three teams. In this capacity, I have been instrumental in delivering several new features in the Deals space, solving complex problems related to Retail, and pioneering store-based shopping experiences for customers. My technical expertise spans a wide range of areas, including Data Structures, Algorithms, Problem Solving and Distributed Systems. I have extensive experience in building web services in distributed environments, leveraging cloud services like AWS, and working with L4-L7 load balancers, including backend server health checks. Additionally, I have hands-on experience in Android application development. Beyond my technical prowess, I have honed my people management skills, enabling me to lead high-performing teams and drive impactful results. I am passionate about fostering a collaborative and innovative work culture, where team members can thrive and contribute to the organization's success. As an Engineering Leader at Amazon, I am committed to continuously learning, adapting to new challenges, and driving transformative solutions that enhance the customer experience and drive business growth.

Experience

Amazon

4 roles

Software Development Manager III

Promoted

Apr 2021Present · 4 yrs 11 mos

  • Currently leading Discoverability & Fulfillment initiatives for Local Shops on Amazon
Project ManagementWeb ServicesAmazon Web Services (AWS)Engineering ManagementDistributed Systems

Software Development Manager II

Jan 2019Apr 2021 · 2 yrs 3 mos

  • Worked as a Software Development Manager in India Retail Excellence team under Seller and Fulfilment Technologies organisation managing a team of 10 individuals including SDEs and QAEs. Below are my key deliverables with respect to projects, team development and mechanisms.
  • [1] Launched Inbound Shipping Queue application in vendor central to provide visibility to vendors on the goods received at Amazon FCs. The architecture comprised of 3 components namely 1) Primer which processes all the receive events from Inventory Authority Platform and enriches the data by invoking downstream services and persist in AWS DocumentDB 2) AWS API Gateway endpoint to vend out information from the datastore 3) Frontend server which hosts a vendor central page.
  • [2] Launched premium 3rd party sellers to do business at scale in India. I lead the team to develop Data Aggregation Layer comprising of Data Sender, Data Receiver and Data Provider components to exchange data between Amazon and Seller ERP. I facilitated brainstorming sessions with stakeholders for reconciliation and adhering to security requirements. The project was successfully launched.
  • [3] Collaborated with Product Managers and other stakeholders on a regular cadence to chalk out the plan for new features in the product and defined the roadmap for the team along with optimising the team structure by hiring based on operating goals.
  • [4] Converted 3 interns to Full Time Employees by writing recommendation documents after assessing the candidate's work during the internship tenure.
  • [5] Promoted 3 SDEs to next level by writing promotion document assessing the capabilities and deliveries performed by candidate.
  • [6] Leveraged tools like agile methodologies, Gantt charts, task trackers to manage projects and repored the overall progress.
AWS DocumentDBAPI GatewayData Aggregation LayerAgile MethodologiesProject ManagementWeb Services

Software Development Engineer Lead

Promoted

Jun 2018Jan 2019 · 7 mos

  • Worked as SDE Lead in the Worldwide Deals team under the Consumer Engagement organisation managing 7 individuals including SDEs, SDET and interns. Below are some of the key deliverables
  • [1] Responsible for delivering project Rolling Stone - to move out of Oracle DB to AWS key value store. I was involved in overall planning of the project with the Technical Program Manager, Senior Software Development Manager and Software Development Engineers. Directly and indirectly managed 15+ SDEs during the execution of the project by pitching in with design, code reviews and resolving blockers by working with necessary stakeholders. The project was successfully launched just before Prime Day 2019 and observed no issues during the peak.
  • [2] Launched Language of Preference feature for Deals where customers can choose the preferred language to browse/buy deals in Amazon retail websites worldwide. I was responsible for working with Product Manager on collating the requirements, scoping, designing the solution with SDEs, planning of task execution in sprints, coordinating with senior SDEs, other stakeholders and QA team for load testing, qualification and dialling up the feature world wide.
  • [3] Lead a project called 3P basis price to solve the legal issue in the Amazon detail page price block showing bloated prices to customers. I was involved in understanding the requirements by working with Product Managers / Legal and helped execute the project with the team I manage.
  • [4] Launched Multi Offer Buy Box integration for Deals to show all the offer-related elements in the Amazon product detail page in buybox as against showering the details in multiple panes. I was responsible for gathering the requirements with the Product Manager, scoping, planning of task execution in sprints, coordination with stakeholders, code reviews and the launch.
  • [5] Wrote RCA documents to come up with proactive detection mechanisms to alert the anomalies and to avoid leaking bugs in production.
Oracle DBAWS Key Value StoreLoad TestingDistributed SystemsProject Management

Software Development Engineer II

Jun 2016Jun 2018 · 2 yrs

  • Worked as SDE in the Worldwide Deals team under the Consumer Engagement organisation where I was involved in designing, implementing new web services / features and enhancing existing functionalities along with ensuring operational readiness of the services for high velocity events. Below are some of the key deliverables
  • [1] Implemented customer experience for App Only Deals in Today's Deals web page and Detail page. This was successfully launched during Diwali 2016 and same was rolled out to other marketplaces which can be controlled via dynamic configuration for enabling the feature.
  • [2] Project Synergy: I was responsible to come up with the design to migrate from polling based architecture to event driven architecture for refreshing deals attributes which are vended by a tier-1 service. Event-driven design leveraged some of the Amazon proprietary technologies to precompute deals data as and when downstream dependent data changes and the same was persisted in NoSQL data store. I was also responsible for migrating the service which vends out deals data to leverage the new datastore introduced as part of precomputation. The implementation was carried out in such a way that enabled the user to switch data stores via a dynamic configuration thereby allowing  to roll-out changes to production gradually from 0% to 100% to be served from the precomputed data store. I was also involved in reviewing design for sending email notifications to sellers and vendors on deal state changes along with code reviews.
  • [3] Involved in Prime Day and Black Friday / Cyber Monday tasks to ensure services are operationally ready to handle peak traffic during these high velocity events.
Web ServicesEvent-Driven ArchitectureDistributed Systems

Citrix

2 roles

Software Engineer II

Promoted

Apr 2015Jun 2016 · 1 yr 2 mos

  • Worked as a developer in Load Balancing team for Netscaler product. Below are some of the projects which I worked on
  • Technologies: C, Perl, Java (for Netscaler policy framework), TCP/IP, FreeBSD
  • [1] Enhanced MEP protocol (a proprietary protocol to exchange stats across geographically distributed sites/data centers) to use GSLB (Global Server Load Balancing) site IP as the source IP .
  • [2] Designed and implemented NAPTR GSLB (Global Server Load Balancing) for 3GPP. This is particularly required in telco environment where Service Gateway (SGW) and PDN Gateway (PDN) are selected from the MME's (Mobile Management Entity). NAPTR records are one of the methods used for service discovery and node selection in telco environments. This feature enables Netscaler to service NAPTR records originating from MME, responding with NAPTR records describing the nodes that are spread out geographically. Netscaler does health monitoring on these nodes and control traffic by assigning weights. Overall this gives control over SGW/PGW selection where MME can run S-NAPTR procedure to make the selection of the node.
  • [3] Designed and implemented automatic config sync across GSLB (Global Server Load Balancing) sites.
CPerlJavaTCP/IPLoad Balancing

Software Engineer I

Sep 2013Apr 2015 · 1 yr 7 mos

  • Worked as a developer in Load Balancing team for Netscaler product.
  • Technologies: C, Perl, Java, TCP/IP, FreeBSD
  • [1] Designed and implemented Rewrite and Responder policies for DNS providing support for all the resource record types which would help prevent DNS NULL attack in Netscaler.
  • [2] Enhanced GSLB (Global Server Load Balancing) autosync functionality to sync GSLB static proximity database files across geographically distributed sites.
  • [3] Worked on scriptable back end server monitoring module.
CPerlJavaLoad Balancing

Ittiam systems pvt ltd

2 roles

Engineer

Jul 2012Aug 2013 · 1 yr 1 mo · Bengaluru Area, India

  • Worked as a developer in Video Communication Systems business unit.
  • Technologies: Android, Java, C++, C, JNI
  • [1] Designed and developed the prototype for a feature on android where a client can control the host screen while sharing the desktop in a video conference. This was successfully integrated into the product.
  • [2] Developed an android application for 3-way video conferencing along with integrating Ittiam's video communication IP.
  • [3] Worked on enhancing android middleware components for media player integration.
  • [4] Involved in analysis and debugging of system issues in video communication product.
AndroidJavaC++Mobile Application Development

Intern

Jan 2012Jul 2012 · 6 mos · Bengaluru Area, India

  • [1] Implemented a DHCP client which is able to start, stop, configure and notify certain events as when it occurs. Developed an API for the above said functionality.
  • [2] Implemented ZeroConf Protocol which is able to run on alias network interface to gain an address in the LinkLocal address range.

Sensei technologies pvt ltd

Intern

Jun 2011Jul 2011 · 1 mo · Bengaluru Area, India

  • Developed an android application "GRE Quiz" which has more than 60,000 synonym and antonym questions with descriptions extracted from WordNet.
  • Available in Google Play: https://play.google.com/store/apps/details?id=com.sensei.questionbank

Education

PES University

Bachelor of Engineering — Computer Science & Engineering

Jan 2008Jan 2012

MES PU College of Arts, Commerce and Science

Pre-University

Jan 2006Jan 2008

Sri Vani Education Centre

SSLC

Jan 2003Jan 2006

Stackforce found 100+ more professionals with Engineering Management & Distributed Systems

Explore similar profiles based on matching skills and experience