MB
Open to opportunities

Mohit Bahuguna

@mohitbahuguna

Aspiring software engineer passionate about machine learning and web development.

India
Message

What I'm looking for

I am looking for opportunities that foster growth, innovation, and collaboration in a dynamic environment.

I am a dedicated Computer Science and Engineering student with a CGPA of 9.328, driven by a passion for machine learning, web development, and system programming. My academic journey has equipped me with a solid foundation in software development, and I have successfully completed various projects that showcase my skills in Python and C++. My commitment to problem-solving is evident in my competitive coding achievements, where I have attained a Max Leetcode Rating of 1711 and solved over 300 data structures and algorithms problems.

Throughout my education at the University School of Information Communication and Technology, I have developed a keen interest in applying theoretical knowledge to practical challenges. Notable projects include a machine learning solution for predicting house prices in Delhi, where I engineered an end-to-end system achieving a 0.934 R2 score. Additionally, I created a peer-to-peer file sharing application in C++ that emphasizes real-time communication and efficient file transfers. I am eager to leverage my skills and knowledge in a professional setting, contributing to innovative projects and collaborating with like-minded individuals.

Experience

Work history, roles, and key accomplishments

SE

Snapdrop

Self Employed

Developed a cross-platform, CLI-based peer-to-peer file sharing application in C++ for direct file and message transfer over local networks. Implemented UDP-based peer discovery, TCP-based file transfers, and multi-client handling using POSIX threads.

SE

Delhi House Price Predictor

Self Employed

Engineered an end-to-end machine learning solution for predicting house prices in Delhi, achieving a 0.934 R2 score on the test set. Developed a REST API using Flask to serve predictions and a Streamlit application for user interaction, containerized with Docker.

SE

YelpCamp

Self Employed

Developed a web application for campground reviews, allowing users to view, create, and review campgrounds. Included user authentication, authorization, and basic CRUD functionalities for campgrounds and reviews.

Education

Degrees, certifications, and relevant coursework

UT

University School of Information Communication and Technology

Bachelor's in Computer Science and Engineering, Computer Science and Engineering

Grade: 9.32 /10.0

Currently pursuing a Bachelor's degree in Computer Science and Engineering. The curriculum focuses on core computer science principles and advanced topics.

SM

SVS Vidya Mandir

Class XII, General Studies

Grade: 94.8 /100

Completed Class XII with a strong academic performance. Focused on a comprehensive curriculum to prepare for higher education.

SM

SVS Vidya Mandir

Class X, General Studies

Grade: 98.2 /100

Completed Class X with excellent academic results. Gained foundational knowledge across various subjects.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Mohit Bahuguna - Snapdrop - Self Employed | Himalayas