Natarajan Kannan

Director of Engineering

Bengaluru, Karnataka, India22 yrs 9 mos experience
Highly Stable

Key Highlights

  • Expert in front-end architecture and performance optimization.
  • Proven track record in large-scale web software systems.
  • Strong advocate for developer productivity and operability.
Stackforce AI infers this person is a Frontend Architect with extensive experience in Media and Web Performance.

Contact

Skills

Core Skills

Web PerformanceOperabilityWeb FrontendScalability

Other Skills

Performance ReportingTelemetryJavaAPI DevelopmentFault-toleranceTableauHiveJavaScriptMySQLApacheNodeJSPHPHTTP CachingPerformance TrackingSearch Functionality

About

Hands-on software technologist with 11 years of experience in designing, building and operating large scale web software systems with focus on front-end architecture, operability, performance and developer productivity. I am looking for technology roles where I can contribute from product conception to delivery.

Experience

22 yrs 9 mos
Total Experience
6 yrs 2 mos
Average Tenure
4 yrs 1 mo
Current Experience

Juspay

Senior Architect

Apr 2022Present · 4 yrs 1 mo · Bengaluru, Karnataka, India

Walmart

2 roles

Principal Software Engineer

Promoted

Feb 2019Mar 2022 · 3 yrs 1 mo · Bengaluru, Karnataka, India

Staff Software Engineer

Oct 2017Feb 2019 · 1 yr 4 mos · Bengaluru, Karnataka, India

Yahoo

3 roles

Principal Software Engineer

Mar 2015Aug 2017 · 2 yrs 5 mos

  • User Perceived Performance - Built a performance reporting dashboard to analyze real user metrics using Tableau and Hive for all of Yahoo's media sites (Homepage/News/Sports/Finance). My responsibilities included browser-side tooling to collect relevant metrics, data processing scripts and ensuring quality of data/reports.
  • Telemetry - Go-to person for debugging metrics issues in Yahoo Home Page.
  • Operability - Ensured the engineering team had complete operational insight into a key multi-tenant Java based API that powers most of Yahoo Media Network's content pages. This reduced production incident debugging time from hours to minutes.
  • Resiliency - Implemented an iframe based fault-tolerance solution for Yahoo media sites to work-around internal DNS failures. Over the last year, this solution has helped serve the Yahoo home page even when the front-end servers have been unreachable on multiple occasions.
  • Developer Advocate for Yahoo Homepage helping developers onboard and contribute to code-base quickly.
  • Technical Reviewer - Homepage design/architecture reviews and Techpulse (Yahoo’s Internal Tech Conference) reviewer.
Performance ReportingTelemetryJavaAPI DevelopmentFault-toleranceWeb Performance+1

Principal Software Engineer

Promoted

Feb 2013Mar 2015 · 2 yrs 1 mo

  • Lead front-end and customer support engineer for the Yahoo Recommends - a content recommendation widget deployed on sites like CNET, Download.com, Hearst Publications, Vox Media. I was responsible for client-side Javascript implementation and integration with third-party sites. I also helped design a MySQL based widget configuration store for different third-party publishers.
  • Led a complete rewrite of My Yahoo (https://my.yahoo.com) using a combination of Apache-PHP-NodeJS (first large scale deployment of NodeJS and Isomorphic Javascript at Yahoo). Key responsibilities included source-code organization, client-side Javascript functionality, AJAX workflows, module drag-drop functionality.
JavaScriptMySQLApacheNodeJSWeb FrontendScalability

Technical Lead

Oct 2006Feb 2013 · 6 yrs 4 mos

  • Led replacement of Yahoo’s legacy RSS feed platform with an extensible HTTP cache based solution.
  • Integrated Yahoo App Platform applications (FBML like technology) with “My Yahoo”
  • Improved "My Yahoo" web page load performance by 25% and setup a mechanism to track page load performance of daily builds in an automated fashion.
  • Responsible for search functionality of both Yahoo! Hotjobs recruiter and candidate web sites.
  • Led the migration of over 40 million candidate records between different versions of a vertical search platform ensuring functional, performance and relevance parity.
  • Regular Yahoo Hack Day and Yahoo Hack U Speaker/Volunteer
HTTP CachingPerformance TrackingSearch Functionality

Infosys technolgies limited

2 roles

Programmer Analyst

Mar 2006Oct 2006 · 7 mos · Bangalore

  • Created Web-Marker - a marker pen for the web that lets you mark web pages and share them with the world (a purely client-side solution)
  • Presented Web-Marker at WWW 2006, Edinburgh

Software Engineer

May 2003Mar 2006 · 2 yrs 10 mos · Bangalore

  • Worked as a programmer for a telecom client, building, porting and maintaining network element management software.
  • Part-time admin of the Infosys Linux User Group Website.

Education

Anna University Chennai

Bachelor's degree — Computer Science Engineering

Jan 1999Jan 2003

St. Joseph's Matriculation Higher Secondary School, Hosur

Stackforce found 100+ more professionals with Web Performance & Operability

Explore similar profiles based on matching skills and experience