Summary
Overview
Work History
Education
Skills
Projects
Additional Information
Timeline
Generic
SHUBHAM ANURAJ

SHUBHAM ANURAJ

Pinner,HRW

Summary

Strong foundation in software development and machine learning with 3.5 years of experience. Currently seeking a challenging role as a Software Engineer, Machine Learning Engineer, Data Scientist or Data Engineer, with a strong experience in the general software industry.

Overview

3
3
years of professional experience

Work History

Senior Software Engineer

Samsung Research Institute
03.2021 - 08.2022
  • Improved and developed 5G performance modules for analysis for telecom clients in US, UK, South Korea, Japan, and India with 25% improvement and strict timelines with South Korean counterpart teams
  • Involved in AI projects such as Reinforcement learning and deep neural networks methods for handling cells in dense telecom network. Spearheaded log analysis project using NLP and neural prediction framework for KPI fallout
  • Deployed modules in languages such as C/C++, Go, Java, Python, coupled with Docker and Kubernetes

Software Engineer

Samsung Research Institute
06.2019 - 03.2021
  • Implemented 4G modules and involved with performance monitoring, transitioning to 5G modules. Built, tested, and delivered all requirements with 30% improvement with strict and heavy workload timelines working with South Korean counterparts
  • NLP project for log analysis and automatic error detection for 25% better error detection
  • Operated in virtual environment using Docker and Kubernetes
  • Deployed modules with languages such as C/C++, Java, JavaScript, and Python.

Intern

Samsung Research Institute
01.2019 - 06.2019
  • Proposed user voice behaviour analysis using statistical and deep learning methods for 15% improved Samsung Bixby responses and added context to overall larger conversation
  • Performed tasks using technologies such as Python and JavaScript.

Summer Intern

Nucleus Software
05.2017 - 07.2017
  • Developed Web-Based Automatic Speech Recognition System for voice based (Speech-to-Text) responsive system for banking apps. Created 15% more ease in carrying out application functions.
  • Technologies used for project were Java, XML and Python

Education

Master of Science - Artificial Intelligence & Machine Learning

University of Birmingham
Birmingham, BIR
09.2023

Bachelor of Science - Information Technology

Manipal Institute of Technology
Karnataka, India
07.2019

Skills

  • Programming Languages: Python, C, C, Java, Go, Javascript, SQL
  • Cloud Platforms: AWS, Google Cloud Platform (GCP), Azure
  • DBMS: MySQL, PostgreSQL, NoSQL, ETL
  • Libraries and Platforms: PyTorch, Tensorflow, Keras, Numpy, Pandas, FastAPI, Streamlit, Kafka, Flask, Django, Linux, Git, Docker, Kubernetes
  • QA: CI/CD, GitHub (for Code Reviews), Perforce, JIRA, Jenkins
  • ML Frameworks: Generative AI, NLP, Neural Networks, LLMs, Decision trees, Reinforcement Learning

Projects

Generalized Game Playing Agent
• A reinforcement learning (RL) agent with Monte Carlo Tree Search (Monte Carlo Simulation + UCB1) and deep learning. 90%-win rate with minimal CPU training.
AntiExcuseGPT
• LangChain project built with OpenAI LLM APIs to generate reasons and inspiration to do a particular thing someone might be procrastinating on. Uses FastAPI and Streamlit.
Live Facial Recognition
• Built an artificial neural network from scratch to classify family members who would be in front of the camera with 90% accuracy.
Multiple Level Sentiment Analysis
• A layered sentiment analysis NLP project using LSTM architecture. Full end-to-end pipeline created for classifying comments, with an accuracy of 80% on sentiments.
Character Level Language Model
• 0.5M parameter transformer-based language model from scratch trained on the book “David Copperfield” for generating text, given a prompt.
s-tronomic
• Personal website www.s-tronomic.in made from scratch with Flask backend. This contains blogs about topics from technology to philosophy, with over 10,000 aggregate views.
Fine-tuning model for Sentiment Analysis
• Using PEFT and LoRA for fine tuning a HuggingFace language model to complete sentiment classification for Yelp reviews. 88% accuracy after training.

Additional Information

  • GitHub: https://github.com/sshanuraj
  • LinkedIn: https://www.linkedin.com/in/shubhamanuraj/
  • Portfolio: https://www.s-tronomic.in/about-us

Timeline

Senior Software Engineer

Samsung Research Institute
03.2021 - 08.2022

Software Engineer

Samsung Research Institute
06.2019 - 03.2021

Intern

Samsung Research Institute
01.2019 - 06.2019

Summer Intern

Nucleus Software
05.2017 - 07.2017

Master of Science - Artificial Intelligence & Machine Learning

University of Birmingham

Bachelor of Science - Information Technology

Manipal Institute of Technology
SHUBHAM ANURAJ