Shishir Kakaraddi

Engineering Manager

Fremont, California, United States15 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led a team delivering software for global movie production.
  • Developed popular open source projects enhancing API efficiency.
  • Built data analysis tools improving performance tracking.
Stackforce AI infers this person is a Software Development expert with a focus on Backend Engineering and Data Analysis in the Entertainment industry.

Contact

Skills

Core Skills

Software DevelopmentTeam LeadershipBackend DevelopmentOpen Source ContributionData AnalysisPerformance Engineering

Other Skills

PythonRuby on RailsJavaRESTProject ManagementRubyJavaScriptEmber.jsAPI DevelopmentMySQLRedisCakePHPData VisualizationPerlShell Scripting

About

Engineering Manager at Netflix. I lead a team of highly talented senior software engineers and together we have delivered one of the best software suite for movie production management. It is used by 1000s of productions every year, all over the world. I have 12 years of experience in building software products for various business functions. 3 years as an engineering manager. 9 years as an IC building complex distributed systems and UI.

Experience

15 yrs 10 mos
Total Experience
5 yrs 3 mos
Average Tenure
12 yrs
Current Experience

Netflix

2 roles

Engineering Manager

Promoted

Apr 2019Present · 7 yrs 1 mo

  • We delivered a software suite for movie production management within the first year. We iterated on our service to make it the operating system for most Netflix productions worldwide.
  • I hired 8 senior engineers to create a new team with a drive to make an impact, diverse perspectives, and a welcoming and inclusive culture. I lead the hiring, onboarding, planning, project allocation, mentoring, and career development of the engineers on my team.
  • I partnered with cross-functional partners, and business stakeholders to help define business and product strategies. I also helped the organization choose the right sized solution for a given business problem
  • I lead organization-wide initiatives to align software deployment stacks for integration testing.
  • I worked with multiple vendors in some key strategic areas for Netflix, like VFX and Covid 19 response
PythonRuby on RailsJavaRESTSoftware DevelopmentTeam Leadership

Senior Software Engineer

May 2014Apr 2019 · 4 yrs 11 mos

  • Architected, Built and Maintained Ruby on Rails, Java based micro services to support Netflix Studio business processes.
  • Helped interview and hire several amazing software engineers as the Netflix Studio team grew from <10 to 150+
  • Lead the development of a popular open source JSON API serializer called fast_jsonapi and other open source projects
  • Built Javascript, Ember based UIs for business applications used to make deals with content providers and track media rights
RubyJavaJavaScriptEmber.jsBackend DevelopmentOpen Source Contribution

Vmware

2 roles

MTS

May 2012May 2014 · 2 yrs · San Francisco Bay Area

  • I joined full time at the core performance team. I was responsible for designing, building and maintaining our reporting and data analysis infrastructure.
  • I built a new system using Ruby on Rails, Redis and MySQL to replace the existing system based on files and scattered perl files. I used Bootstrap framework to provide a clean and easy to use UI. I built new visualization tools for engineers to easily recognize patterns in regressed tests. I built data analysis tools to detect persistent changes in time series data. I also customized algorithms to detect bi-modality in time series data.
  • I built tools to recognize critical performance regressions and intimate the concerned performance engineer by email. I also built reporting tools to analyze performance changes during the release cycle of a product and also across two different releases of the same product.
Ruby on RailsMySQLRedisData AnalysisPerformance Engineering

MTS Intern

May 2011Apr 2012 · 11 mos · San Francisco Bay Area

  • I worked as a part of the core ESX and VCenter performance team. I built a web based collaboration application to aggregate, and report ESX performance built a Dashboard for searching, analyzing and reporting regression tests using CakePHP framework designed and built data visualizations with capabilities to provide overview and drilldowns
CakePHPData Visualization

North carolina state university

Student Programmer

Mar 2011May 2011 · 2 mos · Raleigh-Durham-Chapel Hill Area

  • I worked at the Office of Information Technology(OIT). I was responsible for designing and building a Perl based web application using ORM and REST principles. The application was built to manage the massive database of university's online portal accounts. It enabled the accounts team to quickly enable and disable accounts. Provided basic statistics about the accounts and so on.
  • Additionaly I built a a Windows Power shell script for synchronizing local registry entries and Active Directory. This was deployed on all the machines on campus.
PerlREST

Ibm

2 roles

Associate Software Engineer

Aug 2009Jul 2010 · 11 mos · Pune/Pimpri-Chinchwad Area

  • Conceptualized and built a portable testing framework to test command line application, Tivoli Access Manager (TAM) for Operating Systems. Resulted in reducing the testing cycle from 14 days to 5 days.
  • Built a intra team hardware management software. Coded shell scripts for one command installation of software stacks like Websphere , TFIM etc. This resulted in reducing the test setup time from 2 days to 1 day.
Shell Scripting

Software Engineering Intern

Feb 2009May 2009 · 3 mos · Bengaluru Area, India

  • I worked as an intern at IBM India software labs Java technology center . I built a lexer and parser for Ruby using the IBM open source project called LPG (LALR parser generator). This was then integrated with the IBM’s JIT compiler testarosa. I was responsible for converting the ruby grammar to CNF and implementing custom parts of the lexer
Java

Integra micro systems

Software Engineering Intern

Jul 2008Sep 2008 · 2 mos · Bengaluru Area, India

  • As a part of this internship I built a web scraper in Perl to scrape data from the Indian railways website. We used this data to create a new mash up web application using PHP and MySQL. The application provided a simple interface to check reservation information and displayed the routes taken by the trains on Google maps
PerlPHPMySQL

Education

North Carolina State University

Master in Science — Computer Science

Jan 2010Jan 2012

M.S.Ramaiah Institute of Technology

Bachelor of Engineering — Information Science

Jan 2005Jan 2009

Stackforce found 100+ more professionals with Software Development & Team Leadership

Explore similar profiles based on matching skills and experience