Post Job Free
Sign in

Software Engineer - Advance Analytics

Location:
Los Angeles, CA
Posted:
January 30, 2021

Contact this candidate

Resume:

RISHABH BANSAL

• Los Angeles, CA • 213-***-**** • ********@***.*** • LinkedIn

EDUCATION

Master of Science in Computer Science, 4.0/4.0 Jan 2020 - Dec 2021 University of Southern California, Los Angeles

Courses – Artificial Intelligence, Analysis of Algorithms, Web Technologies, Natural Language Processing, Deep Learning, Machine Learning Teaching Assistant – Analysis of Algorithms, Viterbi-USC Research Assistant – Center on Knowledge Graphs, ISI-USC Bachelor of Technology in Electronics and Communications, 3.8/4.0 Jun 2012 - May 2016 Guru Gobind Singh Indraprastha University, Delhi, India SKILLS & CERTIFICATIONS

• Languages Python, Java, SQL, PySpark

• Tools TensorFlow, PyTorch, Keras, Numpy, Pandas, Scikit-Learn, Matplotlib

• Big Data Spark, Dremio, Presto, PostgreSQL, MySQL, Hadoop, Hive

• Web Technologies HTML5, CSS3, Bootstrap, JavaScript, JQuery, AJAX, Angular, Node.js, Flask, REST API, JSON

• Miscellaneous Azure Databricks, Git, Linux(CentOS), GCP App Engine, AWS Lightsail, Android, Selenium, Adobe AEM 6.2

• Certifications Deep learning specialization (Coursera), ML (Coursera), Oracle Certified Java Programmer (OCJP 6) PROFESSIONAL EXPERIENCE

INFORMATION SCIENCES INSTITUTE, USC Los Angeles, CA Research Assistant Advisor: Prof Jose-Luis Ambite July 2020 - Present

− Developing Spark-Postgres mediator (data virtualization) to integrate & harmonize multi-source heterogenous data for learning.

− Creating a federated deep learning solution to process Schizophrenia neuroimaging data using TensorFlow.

− Researching query pushdowns and cost optimizations in mediators for federated learning.

− Technology – Python, Tensorflow, Java, Spark, Scala, SQL, Dremio, Presto, MySQL, PostgreSQL INFOSYS LIMITED Pune, India

Software Engineer – Advance Analytics Aug 2016 - Oct 2019

• Built scalable solutions for Fortune 50 CPG & Retail clients.

• Awarded top performer in Infosys foundation training in SQL, Python (97%) & Java full stack (94%).

• Geolocation Analytics: [Product: Infosys Geo-Tracker; Role: Senior Developer] May 2019 - Sep 2019

− Developed shipment tracking application to recognize & categorize shipment unloading points, halts and benchmark travel-times between consecutive geospheres.

− Designed scalable data pipeline to process terabytes of geospatial shipment tracking data.

− Technology – Python, PySpark, MySQL, SQL

• Data Quality Forecasting Project: [Client: Procter & Gamble; Role: Technical Lead] Jan 2018 - May 2019

− Led a team of 5; developed scripts in Python, PySpark, SQL to develop a scalable forecasting model & deployed it on Azure Databricks.

− Created time-series regression model to flag sales discrepancies. Identified sales driving feature that improved model accuracy by 6%.

− Implemented custom data partitioning in Spark to parallelly compute 500K+ models daily yielding performance increase of 85%.

− Decoupled training and prediction logic, optimized compute - resulting in savings of $350k+ in computational costs per annum.

− Awarded Infosys INSTA Award for exemplary performance across technologies in E2E project delivery.

− Technology – Python-ML, Sklearn, PySpark, Azure Databricks, SparkSQL, SQL, Hive etc.

• Image Analytics Project: [Client: Kroger; Role: Track Lead – Image Management] June 2017 - Dec 2017

− Created an automation soltuion in Python, Java to automate Kroger Image Management Track resulting in 6.5 FTE release.

− Developed OCR script to read product description; built a LSTM classifier for extracted description.

− Created image matching scripts to match & score product images using openCV2. Awarded Infosys Rising Star Award.

− Technology – Python-ML, OpenCV2, Tensorflow, Keras, Java, Selenium etc.

• Digital Learning Hub: [Client: Apple Inc; Role: Java Full Stack Developer] Aug 2016 - Apr 2017

− Developed services, servlets, templates, UI for Apple learning hub in Java Full-Stack with Adobe AEM 6.2 in Agile Scrum

− Created scripts for restructuring Apple learning hub to incorporate live copies for regional web pages.

− Technology –Java, JavaScript, JQuery, AEM 6.2, HTML5, CSS3, Bootstrap, AJAX etc. PROJECTS

ClipMe [Pytorch, Transformers]: Created an E2E application to auto-generate memes from unseen images based on CV & NLP. Solution pipeline incorporates four main modules – image to caption n/w, meme template classifier n/w, image caption to meme caption generator n/w, and a meme caption to audio mapper network. Blog GO Playing Agent [Python, RL]: Developed a 5*5 GO playing agent using reinforcement learning and tree pruning. Trained the agent for 70k games against random & greedy agents. Implemented minimax alpha-beta pruning to reduce branching factor. Achieved 98%-win rate. EBAY Web App [Angular, JS, HTML5, CSS3, Bootstrap, Node.js (Express), AJAX]: A responsive eBay search and catalogue web app hosted on GCP App Engine [App server: Apache; Web server: nginx; Frontend: Angular9 framework; Backend: Node.js]. App



Contact this candidate