Summary
Overview
Work History
Education
Skills
Timeline
Generic

Keshav Magge

Austin,Texas

Summary

Skilled at building scalable cloud based services (IAAS/NAAS) that fetch millions of pieces of content from other APIs and store/work with them in relational/non-relational databases, full text search, handle ETL on unstructured data, entity resolution, information retrieval, text classification, build statistical and machine learning models.

Overview

18
18
years of professional experience

Work History

Senior Software Engineer

Apple
12.2018 - Current
  • Build software systems that help design, provision and maintain networking infrastructure in all of Apple Data Centers
  • Build services that automate Zero Touch Provisioning workflow for provisioning network devices - Build services that automate workflow to take faulty links out of service and notify Data Center technicians of faulty link - Build foundational services that help push configuration changes on schedule to thousands of network devices

Senior Software Engineer

Spirent Communications
04.2017 - 12.2018
  • Worked on Execution and Reporting services of Spirent's test automation product called Velocity
  • Scale services to handle tens of thousands of concurrent test executions (https://www.spirent.com/products/lab-automation- velocity)

Software Developer III

Rackspace Inc.
03.2016 - 04.2017
  • Architect and build micro services that power MongoDB as a service offering by Rackspace (http://objectrocket.com/mongodb/)
  • Design process and deployment for batch jobs like data sanity maintenance, stats collection, billing, and, work with internal stakeholders to ensure adoption of process.

Senior Software Engineer

Spirent Communications
09.2014 - 03.2016
  • Design and develop suite of back end services that power functionality behind Spirent Velocity (integrated lab management and test execution solution for elastic test labs)
  • Evaluate and optimize performance and response times, troubleshoot integration issues between different sub-systems and services and contribute towards moving Spirent Velocity to cloud based distributed product offering for customers.

Lead Software Engineer

Cobrain
03.2014 - 09.2014
  • Help architect and build data pipeline to extract, transform and load cross- merchant product data from third party affiliates
  • Scale operations like entity resolution, De-duplication, categorization (using heuristic/learning based algorithms), black-white listing products per business rules.

Software Developer III

CACI International Inc
07.2013 - 03.2014
  • Build batch ingest jobs to consume OCR records of historic newspaper data, that participating public agencies/libraries/colleges/universities submit to The Library of Congress
  • Build, optimize and maintain Lucene Solr index that powers search on chroniclingamerica.loc.gov, and, build/maintain website
  • Work on new features for website http://chroniclingamerica.loc.gov/, that sits on top of large scale Solr indexes and provides users way to search for content.

Programmer

SocialCode

Build platform services that serve ads on behalf of our customer corporations, on social media platforms, monitor performance of ads, use performance data gathered to facilitate Data Analytics and generate recommendations for best ad campaign strategies.

Web Developer

Radio Free Asia
07.2011 - 06.2013

Build and maintain content management system platform news publishers used to publish news, events, and press releases.

Graduate Research Assistant

05.2007 - 01.2009
  • As lead web developer for a publication house based at the to University of Houston www.latinoteca.com - web interface for customers to buy paper books, digitized books, proprietary photos, submit manuscripts and so forth
  • Handled integration of application with Google checkout for handling payments.

Associate Engineer, Java web developer

SLK Software Services Pvt Ltd
07.2005 - 01.2007
  • Part of team working on Personal Banking Software
  • Worked on JSP, Struts and Spring MVC.

Education

MBA - General Management

Rice Business - Jones Graduate School of Business
Houston, TX
09.2024

Graduate Certificate - Data Science, Computer Science

Harvard Extension School
Boston
05.2022

Master of Science - Computer Science

University of Houston
Houston
12.2008

Bachelor of Science - Computer and Information Sciences

Visvesvaraya Technological University
Bangalore, INDIA
06.2005

Skills

  • Cloud based web services
  • Platform architecture
  • Data platforms and ETL Pipelines
  • Rel/Non-relational Databases

Timeline

Senior Software Engineer

Apple
12.2018 - Current

Senior Software Engineer

Spirent Communications
04.2017 - 12.2018

Software Developer III

Rackspace Inc.
03.2016 - 04.2017

Senior Software Engineer

Spirent Communications
09.2014 - 03.2016

Lead Software Engineer

Cobrain
03.2014 - 09.2014

Software Developer III

CACI International Inc
07.2013 - 03.2014

Web Developer

Radio Free Asia
07.2011 - 06.2013

Graduate Research Assistant

05.2007 - 01.2009

Associate Engineer, Java web developer

SLK Software Services Pvt Ltd
07.2005 - 01.2007

Programmer

SocialCode

MBA - General Management

Rice Business - Jones Graduate School of Business

Graduate Certificate - Data Science, Computer Science

Harvard Extension School

Master of Science - Computer Science

University of Houston

Bachelor of Science - Computer and Information Sciences

Visvesvaraya Technological University
Keshav Magge