Shrawan Nirala

Engineering Manager

Bengaluru, Karnataka, India18 yrs 10 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • 18+ years of experience in software development.
  • Led teams to process over 40 billion events daily.
  • Expert in building scalable, low-latency systems.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Cloud Computing and Fintech.

Contact

Skills

Core Skills

Engineering LeadershipProject ManagementMicroservicesData AnalyticsDistributed SystemsSoftware Architecture

Other Skills

AIAWSAgile MethodologyAlgorithmsAmazon Web Services (AWS)Apache KafkaArchitectureBigQueryCoaching & MentoringCore JavaCross-functional Team LeadershipData StructuresData VisualizationDatabasesDesign Patterns

About

• Dynamic and Result-oriented Engineering Leader with hands-on experience of 18+ years in the development of complex software applications. • Managed & mentored a team of 20+ Engineers/Architect/TLM/EM. • Designed and implemented large-scale applications (40+ Billion events in a day). • Extensive experience in stakeholder management and leading cross-functional teams. • Extensive experience in hiring, building high-performance teams, and mentoring engineering talents. • Adaptive and Agile in learning new tech, culture and process Strategic Leadership: Engineering Leadership, Product Roadmap, Stakeholder Management, Collaboration with Leadership. Established and executed the multi-year technical strategy and architectural roadmap, ensuring direct alignment with long-term business objectives. People & Team Leadership: Building High-Performance Teams, Team Management, Hiring, Mentoring, Performance Management. Specialties: Event-Driven Microservices, Distributed Systems Architecture, High Throughput, Low Latency, Building scalable systems, Performance tuning, Distributed Caching, Driving Innovation, AWS, GCP, Analytics. Technology Stack: JAVA, GCP, AWS, LLM, MCP, Redis, Kafka, MySql, Elastic Search, Postgres, BigQuery, Timescale, MongoDB, Snowflake, Hadoop, Spark, Druid, RabbitMQ, Spring Boot, Hibernate, Memcached, Multithreading, DataStructure, Algorithm, RuleEngine, Docker, Sentry, Graylog, Mixpanel, Jenkins, Travis, Grafana, Prometheus, NewRelic, Spinnaker, Kubernetes, Looker etc.

Experience

18 yrs 10 mos
Total Experience
2 yrs 8 mos
Average Tenure
4 yrs
Current Experience

Google

Engineering Manager

Jun 2022Present · 4 yrs · Bengaluru, Karnataka, India

  • Successfully built and managed a high-performing engineering team(3 teams), scaling the team from 3 to 15 members(TLM/Lead/Engineers), to develop scalable, resilient, and configurable applications for new product introductions
  • Spearheaded efforts to expedite the launch of new products (ML, AI and other infrastructure) on the GCP fleet, driving a competitive advantage for Google Cloud
  • Collaborate cross-functionally with several teams and stakeholders across different time zones
Engineering LeadershipProject ManagementCoaching & MentoringSoftware ArchitectureStakeholder ManagementDatabases

Paypal

Engineering Leader

Oct 2020Apr 2022 · 1 yr 6 mos · Bengaluru, Karnataka, India

  • Managing teams to develop scalable, resilient, configurable, and customer-centric analytics products
  • Responsible for 10+ applications/services that are highly scalable, low latency, highly available, high throughput, and configurable
  • Redesigning the existing microservices services to provide real-time analytics at scale
  • Able to process 40+ billion events in a day (Java, Kafka, SprintBoot, Spark, BigQuery, GCP, Druid, MySql, MongoDB, GCS, Elastic Search)
  • Cross-functional collaboration with several team and stakeholders
  • Spot Award (VP) Emulated PayPal Core Values of “One Team behaviour”
  • Spot Award (Manager) Awarded for building and mentoring the team members
  • 7 Bravo For collaboration/partners with other teams in PayPal and building teams
Engineering LeadershipArchitectureMicroservicesTeam ManagementProject ManagementGoogle Cloud Platform (GCP)+2

Freight tiger

Senior Engineering Manager

Jun 2018Oct 2020 · 2 yrs 4 mos · Bengaluru, Karnataka, India

  • Heading Engineering of Growth products: Freight Marketplace, Notification(SMS/Email/Push Notification/Whatsapp notification/Webhook), Tracking(SIM/App/GPS/ External 150+ APIs), Digital ePod, Reports, Account Payment reconciliation, etc.
  • Responsible for 25 different microservices used for the above products
  • Kafka based Event-driven microservices architecture for communication between services
  • Services are highly scalable, low latency, high throughput, and fault-tolerant
  • ~10 million location data per day
Engineering LeadershipMicroservicesDistributed SystemsAmazon Web Services (AWS)Team ManagementProject Management+1

Practo

Staff Engineer (Technical Architect)

Oct 2017Jun 2018 · 8 mos · Bengaluru, Karnataka, India

  • Worked on a number of microservices of Practo MarketPlace like AdEngine, Search, Reports, Reach, and Notifications.
Software ArchitectureAmazon Web Services (AWS)DatabasesMicroservices

Times internet

Chief Engineering Manager

Jun 2012Oct 2017 · 5 yrs 4 mos · Noida

  • In Tech:
  • Stabilize and scale the CMS (Content Management System) for high throughput and low latency by implementing distributed Caching, Sharding, GC tuning, Queuing, Indexing, Multithreading, etc...
  • Re-architecture of the current system to create a unified APIs based platform.
  • Build SendPal, Which is used to send millions of promotional and transactional emails daily. Which is used by TOI, ET, NBT, Ganna, MagicBricks, etc. A number of servers are used to processing the millions of mails within the specified time frame while keeping each server in sync with others.
  • In Leadership:
  • Leading a team of 20 professionals in the areas of engineering operations, research, and development at Times Internet
  • Recruitment of motivated and high-performance team to build the next set of features for the company
  • Set up agile processes for Dev, QA and Release for fast development and launches
  • Awarded "Aspire(CEO)" in recognition of stabilizing, scaling the product, and team leadership skills.

Globallogic

Senior Software Engineer

Jul 2010Jun 2012 · 1 yr 11 mos · Noida, Uttar Pradesh, India

  • Responsible for handling a web based reporting system(Publisher reporting system and Revenue reporting system)
  • Revenue distribution is based on number of ad clicks/calls/impressions/searches. Users can view and analyze revenue generated from different ad vendors and how it is distributed to ad publishers for any given time frame. Publisher reporting displays publisher by state wise and country wise for any given time frame. User can download reports in different format csv, xls and pdf.

Niksun

Software Engineer

Jun 2007Jul 2010 · 3 yrs 1 mo · Gurgaon

  • Dashboard: Dashboard is used to display the different activity performed by the client. A number of filters are provided to users for displaying dashboard of user preference.
  • Work on the customization of Dashboard UI.
  • Improvement of system scalability
  • Revamp of the existing dashboard using Ajax for decreasing the response time and increase high through put.
  • Event Viewer/Reader And License Server: Event reader reads the different types of events from different sources and save it in the db. Event viewer displays those events on UI. License server generate license for different type of module for different clients.
  • Complete implementation of a number of small modules associated with event UI.

Education

Indian Institute of Technology, Guwahati

B.Tech — Mechanical

Jan 2003Jan 2007

Harvard Business School Online

Certificate in Business Analytics

Jan 2019Jan 2019

Harvard Business School Online

Certificates in Leadership Principles

Jan 2019Jan 2019

Stackforce found 100+ more professionals with Engineering Leadership & Project Management

Explore similar profiles based on matching skills and experience