Pradeep Narayan

VP of Engineering

Seattle, WA, USA25 yrs 9 mos experience
Highly Stable

Key Highlights

  • Over 18 years of experience in software engineering.
  • Led large-scale data analytics projects at GitHub.
  • Recognized for technical leadership and mentoring.
Stackforce AI infers this person is a SaaS expert with extensive experience in data analytics and software architecture.

Contact

Skills

Core Skills

Data AnalyticsSoftware ArchitectureFull-stack DevelopmentSoftware DesignProject Management

Other Skills

Microsoft SQL ServerData PipelinesData ModelingCloud ComputingAgile MethodologiesData InsightsMicrosoft AzureSQLModel-View-Presenter (MVP)Back-End Web DevelopmentTechnical Leadership.NET FrameworkReact.jsVisual StudioC#

About

• Highly skilled Staff Plus engineer with over 18 years of experience at Microsoft and GitHub, who has successfully shipped multiple products on both Cloud and On-premises platforms used by millions of users on a daily basis. • Expertise extends across the entire technology stack, from front-end to back-end development and data management with hands-on experience • Consistently solved the most complex and ambiguous problems, including those that needed cross group, cross geo collaboration across various teams, while always keeping customers at the center. • Mentored and offered technical leadership to highly talented engineers and functioned as force multiplier within teams and orgs. • Delivered the best and most practical solutions by evaluating multiple technologies and design choices and convincing the leadership with data-driven arguments. • Balanced People, Product, Process, and Technology to deliver great customer value and have been recognized multiple times for my ability to work cross-discipline and make an impact.

Experience

25 yrs 9 mos
Total Experience
7 yrs 7 mos
Average Tenure
3 yrs
Current Experience

Microsoft

5 roles

Principal Engineering Manager

Promoted

Jun 2023Present · 3 yrs · Greater Seattle Area · Hybrid

  • Azure

Principal Software Engineer

Promoted

Jan 2015Jul 2020 · 5 yrs 6 mos · On-site

  • Maintain, Evolve, and Improve a large-scale Data Analytics solution in Azure DevOps (ADO is a suite of tools for collaboration, project management, version control, continuous integration, and delivery). Improve end-to-end performance of various products in ADO. Drive the move from desktop to web for some of the core services in ADO.
  • Contributed to increasing the monthly active users of Azure DevOps Analytics Service to 1M+.
  • Led a cross-group effort to improve end-to-end performance of Azure DevOps from 5s to 2s at 95th percentile for the most used scenarios.
  • Drove an effort to build an end-to-end reporting solution for Azure DevOps Pipelines within 3 months – which was by far the fastest ship.
  • Led the evaluation of multiple technologies for large-scale data analysis on Cloud and compared them across twenty criteria to determine the best solution for our data analytics needs.
Model-View-Presenter (MVP)Back-End Web DevelopmentSoftware DesignTechnical Leadership.NET FrameworkFull-Stack Development+9

Senior Software Engineer

Aug 2012Jan 2015 · 2 yrs 5 mos · On-site

  • Led an effort to build and fully functioning web application for Azure DevOps Test Management and Release Management services in record time.
JavaScriptSoftware ArchREST APIsSoftware DesignFull-Stack DevelopmentWeb Applications+5

Senior Software Engineer

Promoted

Aug 2010Aug 2012 · 2 yrs · On-site

  • Led the effort to build an exploratory testing solution from the grounds up and this product won the Innovation award at Microsoft India Development Center.
Software DesignTest Automation ToolsWindows Presentation Foundation (WPF)Testing Tools

Software Development Engineer

Aug 2006Jun 2011 · 4 yrs 10 mos · On-site

  • Was hired to work on the Visual Studio Manual Test Tool and Automated Testing solution. Later worked on enhancing the Visual Studio Test Management Service, where I was the tech lead to build the exploratory testing solution.
  • Improved the automated test tool performance by over 100% within days of working on this effort.
  • Migrated the Manual Testing Tool from Windows Forms to Windows Presentation Foundation (WPF) within a record time of 2 weeks – the Windows Forms tool was built over several months.

Github

Staff Software Engineer

Jul 2020May 2023 · 2 yrs 10 mos · Greater Seattle Area · Remote

  • Playing the role of a tech lead for a team of 20+ engineers, I owned designing a large scale data analytics solution that could scale to the largest developer community with 100M developers.
  • Architected the Analytics Data Platform and the Scalable Data Pipeline on Cloud that successfully onboarded 100% of GitHub Enterprise and Teams (300K+) with a query latency of under 2s at 99th percentile and data freshness of under 5 mins at 95th percentile. The architecture supports the scale to onboard all GitHub accounts.
  • Architected the Data Analytics Solution to work on-premises while also re-using the majority of
  • SaaS services by solving key challenges with analyzing large amounts of data in a resource constrained environment.
  • Drove multiple efforts to enable teams in GitHub to use the new Data Analytics Platform easily and overtime reduced this onboarding effort by 50%. Evaluated the latest ideas from data mesh to reduce this onboarding time from weeks to days.
  • Drove a cross-group effort to define customer-centric
  • SLOs and established a well-oiled process to perform regular operational reviews to make
  • improvement a part of the process. The process helped transition from a systems view of SLO to a
  • customer view.
Microsoft SQL ServerData PipelinesData ModelingCloud ComputingFull-Stack DevelopmentAgile Methodologies+5

Texas instruments

2 roles

Software Development Lead

Promoted

Jul 2005Jul 2006 · 1 yr · Bengaluru, Karnataka, India · On-site

  • Led a team to build high performance multi-core DSP simulator with cache performance analysis tools.
People ManagementProject Management

Software Development Engineer

Jul 2000Jul 2005 · 5 yrs · Bengaluru, Karnataka, India · On-site

  • Was hired out of college to build simulators of Digital Signal Processors to enable application teams to build software and analyze performance.
  • Advanced ship date by 6 months within months of hiring by solving complex design challenges in the simulator implementation.
  • Built a novel solution to connect the client UI running on windows with a simulator running on Unix using raw Unix sockets. The solution was so novel at that time that I was recognized at the company level for implementing this.
Software DesignUnixC++DebuggingComputer ArchitectureNetwork Programming+1

Education

National Institute of Technology, Tiruchirappalli

Bachelor of Engineering — Computer Science and Engineering

Jan 1996Jan 2000

Stackforce found 100+ more professionals with Data Analytics & Software Architecture

Explore similar profiles based on matching skills and experience