Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ravi Teja Gutta

Hamden,CT

Summary

Software Engineer worked in Data Science Teams. Literate in Machine Learning, Distributed Systems and Software Engineering. Loves working on high value problems at the intersection of ML, DS and SE. Enjoys Kaggling(Dual Kaggle Expert), Open Source Contribution(Numba) and Skydiving(USPA B-Lic) during my spare time.

Overview

6
6
years of professional experience

Work History

Software Engineer

Growing Energy Labs Inc
08.2022 - Current
  • · Built end-to-end simulation pipelines and orchestrated them via Airflow
  • · Improved the Platform by enabling parallel simulations, implementing caching and making concurrent API calls
  • · Developed KPIs for evaluating optimization algorithms and deployed them as microservices
  • · Achieved a 10% reduction in Jenkins build time by parallelizing pipeline steps and deleting unused tests
  • · Refactored multiple legacy services, merged one service into another improving readability and maintenance
  • · Compressed cached data and improved compression ratio by 16x and reduced latency by 5.6x using delta encoding
  • · Scaled the trainer apps to be able to finish hundreds of training jobs by intelligent scheduling

Senior Machine Learning Engineer

ENGIE
08.2018 - 05.2022
  • · Developed energy demand forecasting models for grid-scale batteries increasing annual revenue by $500,000
  • · Evaluated, tested, and deployed hundreds of models for energy demand and price forecasting
  • · Executed millions of simulations across different revenue streams for sensitivity analysis across hyper-parameters
  • · Conducted rigorous A/B tests on algorithmic improvements to forecasting and optimization models
  • · Built proof of concept probabilistic models for stochastic optimization reducing variance by 4 %
  • Designed RDBMs tables for storing historical weather forecasts to achieve higher fidelity in simulations

Education

Master of Science - Computer Science

Lamar University
Beaumont, TX
05.2018

Bachelor of Science -

BITS PILANI
India
05.2015

Skills

Programming: Python(proficient), Java, JavaScript, SQL, C, R, MATLAB

Packages:Scikit, PyTorch, NumPy, Pandas, Django, Flask, FastAPI, Celery, NLTK, Spacy, requests, Matplotlib, Airflow

Technical: Machine Learning, Data Structures, Operations Research, NLP, CV, Distributed Systems, Database Design, System Design, Software Engineering, Micro Services

DevOps:Docker, Kubernetes, Jenkins

Databases:Postgres, SQLite, MongoDB, Cassandra

MQS:RabbitMQ, Kafka

Cloud:AWS, S3, ECS, EKS, ECR, EC2, RDS, DynamoDB

VCS:GIT, GitHub, Bitbucket

Orchestration/Scheduling:Airflow, Cron

Timeline

Software Engineer

Growing Energy Labs Inc
08.2022 - Current

Senior Machine Learning Engineer

ENGIE
08.2018 - 05.2022

Master of Science - Computer Science

Lamar University

Bachelor of Science -

BITS PILANI
Ravi Teja Gutta