Summary
Overview
Work History
Education
Skills
Timeline
Generic

Arun Shankar

Dublin,California

Summary

Highly skilled software development professional bringing 13 years in software design, development and integrations. Advanced knowledge of Javascript, React, React Native and SQL.

Overview

14
14
years of professional experience

Work History

Staff Technical Lead

Tubi Inc
08.2018 - Current
  • Lead and manage team of 10 Senior Engineers, ensuring quality code for Web and OTT apps.
  • Collaborate with product and engineering to set priorities and expectations.
  • Architect important pieces of software for maintainability and documentation.

Full Stack Engineer

Layer Inc
03.2017 - 07.2018
  • Built and released the IDK (Integration Development Kit) in Serverless Framework on AWS and Azure.
  • IDK includes Email Fallback, Content Filtering, Message State Response Management and URL Enrichment using AWS and Azure Serverless architecture.
  • Working on building the Agent Dashboard in Ruby on Rails and PostgresSQL.
  • Completely architected and built the internal dashboard in React redux, Flow types and Postgres with Koa Server.

Senior Software Engineer

FuiszVideo Inc
02.2011 - 02.2017
  • Built distribution capabilities with NodeJS for Fuisz Interactive Video Ad product for deployment across 200+ channels (i.e. ad-servers, DSPs, ad networks, publishers) compliant with IAB standards.
  • Researched, scoped and developed eCommerce solutions allowing for checkout within a video experience increasing Fuisz's engagement and conversion rates (Amazon, Magento, Shopify, Target, Walmart, Apple Pay).
  • Implemented the analytics framework with Segment.io and Amazon Redshift with Redis caching engine to handle billions of data points and allow for quick querying.
  • Developed the initial prototype of Object Detection in videos using OpenCV.

Research Assistant

University of Southern California
01.2010 - 12.2010
  • Computer Graphics and Immersive Labs (CGIT, USC), Developed an object detection algorithm, using SIFT and SURF detectors.

Education

M.S - Computer Science

University of Southern California
Los Angeles
2011

B.Tech - Computer Science and Engineering

Jawaharlal Nehru Technological University
Hyderabad, India
2008

Skills

  • Frameworks: React, Vuejs
  • Javascript (ES-5,6,7), Java, C/C
  • Testing Frameworks (Test runners): Jest, Mocha, Karma
  • Testing Libraries: Jest, Chai, Sinon (Stubs and Mocks) Kinesis Streams (Distributed) and SQS
  • Static typing framework: Typescript, Flow
  • Databases: Postgres, MySQL, Oracle, InfluxDB

Timeline

Staff Technical Lead

Tubi Inc
08.2018 - Current

Full Stack Engineer

Layer Inc
03.2017 - 07.2018

Senior Software Engineer

FuiszVideo Inc
02.2011 - 02.2017

Research Assistant

University of Southern California
01.2010 - 12.2010

M.S - Computer Science

University of Southern California

B.Tech - Computer Science and Engineering

Jawaharlal Nehru Technological University
Arun Shankar