Abhishek Tripathi

Senior Software Engineer

Seattle, Washington, United States9 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in developing scalable software solutions.
  • Proven track record in big data processing and cloud deployment.
  • Strong foundation in software engineering and agile methodologies.
Stackforce AI infers this person is a SaaS expert with strong capabilities in data engineering and software development.

Contact

Skills

Core Skills

Software DevelopmentMachine LearningCloud DeploymentBig DataData ProcessingData Engineering

Other Skills

ASP.NETAgile MethodologiesAlgorithmsApache FlumeApache HadoopApache KafkaApache StormAzureBasic .NETBasic C#Basic of ArduinoCC (Programming Language)C++CSS

About

My objective is to utilize my analytical , technical and problem solving skills to enhance my current knowledge domain and capabilities by continuous learning while adding values to an esteemed organization in the field of software based research and development.

Experience

Zillow

4 roles

Senior Software Development Engineer(P4)

Promoted

Feb 2022Present · 4 yrs 1 mo

Software Development Engineer(P3)

Promoted

Feb 2021Feb 2022 · 1 yr

Software Development engineer(P2)

Feb 2020Feb 2021 · 1 yr

Software Development Engineer - Intern

May 2019Aug 2019 · 3 mos · Seattle

Inmobi

4 roles

Senior Software Engineer

Jan 2018Jul 2018 · 6 mos

  • Model-Management Service: A thrift RPC service that performs ML predictions (based on the clipper paper)
  • Developed a Thrift RPC service on Java that fetches predictions from a currently deployed model on MLeap or TensorFLow, abstracting out the deployment to clients.
  • Enabled automatic discovery and registry of the service on production cluster using Airbnb’s SmartStack.
  • Storm on Azure: Deployment code to brings up an azure cluster and deploys a multi node Apache Storm Environment
  • Designed and developed a one-click tool to brings up an Azure cluster and deploys a multi node Apache Storm Environment bringing down the deployment time of a storm cluster from 12 hours to 15 minutes.

Senior Software Development Engineer Test

Promoted

Jan 2017Dec 2017 · 11 mos

  • Egret: Real-time user data processing platform on top of Apache Storm and Apache Kafka.
  • Created docker deployment and a test framework to test the platform and the clients onboarding.
  • Databus Platform: Data transportation platform to move terabytes from servers to hdfs and analytic stores
  • Evaluated Apache Flume as a scalable solution for streaming data from event servers to Kafka and created a complete test regression suite on Java and testNG to cut down test time to an 1-2 hours from a day.
  • Benchmarked the platform (Flume, Kafka, HDFS) and removed the bottlenecks to improve the throughput and reduce latencies.

Software Development Engineer in Test

Jul 2015Dec 2016 · 1 yr 5 mos

  • Fast ETL Pipelines: Advertisement data processing pipelines on top of Apache Hadoop
  • Enhanced ETL pipelines (LocalDC), processing raw ad request response, render, click, download and billing events based on MapReduce. We were processing 10 billion request per day.
  • Developed a test framework on Java and PostGresSQL and a continuous integration setup on Jenkins for LocalDC Pipelines which lead to faster deployment cycles.

Data Engineering Intern

Jan 2015Jun 2015 · 5 mos

L&t technology services limited

Software intern

Jun 2014Jun 2014 · 0 mo

  • WPFApplication Development

Education

North Carolina State University

Master of Science - MS — Computer Science

Jan 2018Jan 2019

VIT University

Bachelor of Technology (BTech) — Computer Science

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Software Development & Machine Learning

Explore similar profiles based on matching skills and experience