About Me


Passionate computer science graduate student at UC Davis, seeking opportunities to apply my skills to create technology for positive change. I am driven to take on challenging problems and build software that makes a real difference. Continuously looking for opportunities to learn, grow, and apply my skills in Java, React, Python, ML, NLP, CV and Web Development as part of a team of innovative engineers. If you're looking for an upbeat engineer with a knack for developing intelligent systems and robust applications, let's connect!

  • Natural Language Processing

    NLP is my current area of research. Previously published 2 academic research papers on Fake News Detection for Hindi as First Author in ACM SIGCAS'21 and ACM CODS COMAD'22. Further now, two more research papers on Semantic Role Labeling, Comparing Policies, and Topic Modeling are to be published soon

  • Machine Learning

    Worked with numerous ML models in different applications like ML in Genetics, ML in Bio-sensing, Predictive Analytics, Computer Vision, Knowledge Graphs, EDA etc.

  • Full Stack Web & App Development

    Proficient in Full Stack Web Development. Previously worked with Django, Springboot, MERN, Android Studio frameworks
  • Jun 2023 - Sep 2023
    Software Development Intern @ C^2 Labs
  • Jun 2021 - Aug 2022
    Software Engineer @ PepsiCo
  • Jul 2020 - Dec 2020
    Machine Learning Intern @ Innoviti Payments
  • May 2019 - Jul 2019
    Software Intern @ ESD, Govt. of Telangana
  • Sep 2022 - Present
    MS CS @ UC Davis
  • Aug 2017 - May 2021
    BE ECE @ BITS PILANI

My Projects

NLP4Gov

An extensive, curated collection of functionalities and tasks in natural language processing(NLP), adapted to aid empirical policy analysis at scale.

Learn more

Alethia:Fake-News-Detection-for-Hindi

A web application for Fake news detection in Hindi language based on Natural Language Processing(NLP)

Learn more

Optimal-Map-Routing

Calculates optimal path between 2 points on actual real-life map using A-Star path finding algorithm

Learn more

Student Assist ChatBot

A chat bot application for assisting students in choosing elective subjects implemented using keyword matching and intent recognition

Learn more

PyGames

Games based on OpenCV and Pygame Library

Learn more

Disease-Detection-and-Diagnosis-expert-system

A medical expert system that helps diagnose the diseases and prescribe appropriate medication

Learn more

Authentication-Scheme

A robust authentication scheme for multiple servers architecture based on PyCrypto Libraries

Learn more

Image-Processing-Android-Application

An Android application with image processing features and GUI for ECL bio-sensing

Learn more

Bayesian-Network-model-for-Covid-19-detection

Bayesian network model to suspect an individual of Covid-19

Learn more

My Personal Website

My Personal Portfolio Website

Learn more

My Experience

C^2 Labs

Worked on a collaborative ML & NLP research creating 5 customizable end-to-end applications. Published notebooks leveraging Transformer models. My role involved working on Language Models, Semantic Role Labeling, Data Visualization, Web App Development, and deploying models using DL stacks. I created a suite of tools capable of serving batch requests through the API, performing in-app analysis of large sets of policy data, and generating visualizations for data interpretation for scalable policy analysis across various applications.

PepsiCo

Built a Machine Learning system which analyzes potato plant health using images of leaves and soil and recommends a chemical formula of pesticide based on the plant's disease. The ML application provides the user with a dashboard to input the image of the Potato leaves, select different stages of plant growth and finally lets the user know if the plant is healthy, else chemical formula of pesticide if unhealthy. Technologies Used: Python for ML system and Data Visualization, Streamlit for Web App.

Innoviti Payments

Made accurate predictions about future trends by estimating the most successful merchants list for Innoviti Payment Solutions. Implemented data analysis with feature engineering using an iterative feedback mechanism on the transactions database. Technologies used: Microsoft PowerBI, LibreOffice, Microsoft Excel, Regression models. Filtered 60 out of 850 promising merchants and recommended them to the marketing team for better marketing strategies

See more

Contact Me

bsakash1999@gmail.com

Download CV