Utkarsh Rai

Rajajipuram · Lucknow, UP 226017 · 9919924344 · utkarshrai98@gmail.com

Python and Javascript development frameworks | Data Science

Experience

Data Engineer - II

C2FO

● Owner - File Ingestion and Profile Management
● Write modules in Scala and Python that translate large volumes of JSON and XML data into familiar schemas for other teams to analyse
● Ideate data flow pipelines and construct them on Apache Airflow for orchestration and management ● Work on their deployment on Apache Spark using hadoop friendly clusters on Amazon EMR

June 2021 - Present

Data Engineer

Reliance Industries Limited

● Worked in the NextGenOps team primarily with machine log parsing
● Created Kafka connectors using Scala to ingest logs sent on the particular topic and process them as per the design requirements
● Implemented the Streaming Parsing of System Event Logs using LCS for better analysis of new logs

August 2020 - June 2021

Researcger

Worldquant Predictive

● Develop ML models over a range of problems spanning hospital readmission, molecular chemistry, retail and banking
● Compete with other researchers for top performing model submissions

April 2020 - August 2020

Consultant - Software

Pritzker School of Molecular Engineering, University of Chicago

● Part of the Thoreau project under Prof. Guha
● Implemented a CSV to dashboard pipeline using Django and Postgres
● Image layering on Maps using the Mapbox API

May 2019 - December 2019

Research Consultant

WorldQuant,LLC

Working on finding well performing alphas and assesing their performance using scientific programming in Python and inbuilt expressions.

May 2018 - August 2019

Education

BITS Pilani

Goa Campus
B.E.(Hons) in Computer Science
August 2016 - May 2020

City Montessori School

Gomti Nagar

PCM, Computer Science

April 2012 - May 2016

Skills

Programming Languages & Tools
  • Python
  • Java
  • Javascript
  • Django
  • MySQL
  • Docker
  • MongoDB
  • Jenkins
  • npm
Strength
  • Full Stack Development
  • Applied Machine Learning
  • Data Visualisations: Static and Dynamic
  • Competitive Coding

Projects

Rourkela Steel Plant Android Application

Phase 1 complete

A simple implementation to fetch metrics of various departments from RSP via Internet and display them on the mobile screen. Awarded letter of recommendation.

May 2018 - July 2018

Titanic Problem and other Kaggle kernels

Kaggle Enthusiast

Ranked 24/10341 (top 1%) on the Titanic problem. The initial kernel has 20+ forks and over 2000 views. Other kernels in 30%+, working on improving their performance.

Open Source Contributions

OPNFV Releng TestAPI, AutolabCLI

Active contributor in the OPNFV Community. Enhancing testing in the college maintained AutolabCLI

July 2017 - present

Awards & Certifications

  • Kishore Vaigyanik Parotsahan Yojna(KVPY) Scholar
  • National Talen Search Examination(NTSE) Scholar
  • Applied Data Representation in Python, UMichigan
  • Applied Machine Learning in Python, UMichigan
  • Applied Text Mining in Python, UMichigan
  • Machine Learning Foundations, UWashington
  • Java Programming, Duke University

Volunteering

Shiksha, Nirmaan

Project Lead

Working with the Nirmaan team in helping kids in Zari learn Maths and English and compete for the JNV examination.

August 2017 - August 2018

Course Mentor, Coursera

Git Version Control, Machine Learning Foundations

Helping first time git users with various issues regrading Git and Github. Earlier mentored Machine Learning Foundations on Coursera, helping others with simple ML models for sentiment analysis, deep learnig on images, etc using Graphlab in Python.

July 2017 - present