Hi, I'm Yaman Gupta.

A
I'm a coding enthusiast, a passionate learner and software engineer on a mission to crack the case of every complex, real-world problem.
Welcome to my world of code!

About

A dedicated and ambitious Computer Science Undergraduate, currently immersed in my studies at PES University,Bengaluru. My interest for the dynamic landscape of technology fuels my mission to seamlessly integrate theoretical knowledge with practical skills, aspiring to make a lasting impact in the digital realm.

Throughout my academic journey, I've eagerly taken on diverse challenges in projects and coursework. This experience has significantly honed my skills in problem-solving, coding, and collaborative teamwork. Whether tackling complex algorithms or devising elegant solutions for real-world issues, I find immense satisfaction in the multifaceted realm of Computer Science.

  • Languages: C, C++, Python, HTML, CSS, SCSS, Javascript
  • Databases: MySQL, PostgreSQL
  • Libraries and Frameworks: Bootstrap, Tailwind
  • Technical Knowledge: Operating Systems, Database Management, Computer Networks, Data Structures, and Algorithms.
  • Problem Solving Successfully tackled 500+ programming problems on platforms like geeksforgeeks, LeetCode, and HackerRank etc.

I am actively in pursuit of a challenging role that capitalizes on my expertise in Software Engineering. Fueled by a passion for continuous professional development, a thirst for engaging experiences, and a robust desire for personal growth, I am ready to contribute effectively to a team that shares these values.

If you have an exciting opportunity aligned with these aspirations, I would welcome the chance to connect and explore how I can contribute to the success of your team.

Projects

Screenshot of number_plate
Number Plate Detection System

The Number Plate Detection System is designed to utilize Optical Character Recognition (OCR) for reading characters from vehicle license plates.

Accomplishments
  • The Number Plate Detection System is designed to utilize Optical Character Recognition (OCR) for reading characters from vehicle license plates. It takes an image of a vehicle as input and extracts the alphanumeric characters from its license plate.
  • Libraries Used: OpenCV, Excel Writer, Tesseract, Imutils
  • OpenCV: For image processing and computer vision tasks.
  • Excel Writer:For writing the extracted information to Microsoft Excel.
  • Tesseract:An OCR engine for recognizing text.
  • Imutils:A collection of convenience functions for OpenCV.
  • IDE:Pycharm
  • Microsoft Excel:Used for storing the extracted license plate information.
Screenshot of  AFSRA
Face Recognition Student Attendance System

AFRSA is an innovative attendance management solution designed for educational institutions.

Accomplishments
  • Developed a software solution that automates the attendance tracking process using cutting-edge facial recognition technology. Seamlessly captures student images via webcam, automatically marking their presence in class.
  • Automation:Automatically captures student images during class sessions.
  • Real-time Monitoring: Provides real-time attendance monitoring capabilities.
  • Data Accuracy: Enhances accuracy in attendance records.
  • Efficiency: Streamlines the attendance tracking process for improved operational efficiency.
  • Data Storage: Utilizes MySQL and Microsoft Excel for secure and accessible attendance data storage.
  • Language: Python
  • Database: MySQL, Microsoft Excel
  • GUI: Tkinter
  • Libraries: Tkinter, OpenCV
Screenshot of  DBMS Lock
Image Compression using Singular Value Decomposition (SVD)
Accomplishments
  • Objective: Python Based Project for image compression using Singular Value Decomposition (SVD) and includes the generation of a 3D surface plot for the original grayscale image.
  • Language: Python
  • Libraries: Matplotlib, NumPy
  • IDE: Visual Studio Code (VSCode)
Screenshot of  Dual Sensor
Real Time Chat Application System

Real-Time Chat Application System seamlessly merges TCP socket programming with interactive GUI.

Accomplishments
  • Real-Time Chat Application System seamlessly merges TCP socket programming with interactive GUI. Designed for multiple users on different devices within the same network, it ensures secure and instant connectivity.
  • Language: Python
  • Libraries: Tkinter (for GUI), Socket (for networking)
  • Development Environment: Any Python-supported IDE (Integrated Development Environment).
  • Architecture: Client-Server model with multi-threading for concurrency.
Screenshot of  Galaxy Fit 2
Python Unit Based Convertor

This project focuses on the development of a versatile Unit Converter designed to handle multiple dimensions.

Accomplishments
  • This project focuses on the development of a versatile Unit Converter designed to handle multiple dimensions, including Length, Energy, Temperature, and Weight. The primary goal is to simplify and expedite the conversion process, enabling users to seamlessly switch between units within the same dimension.
  • Language: Python
  • Library: Tkinter
  • Integration Tool: VSCode

Skills

Languages and Databases

C
C++
Python
JavaScript
HTML5
CSS3
MySQL
PostgreSQL

Education

Prince School

Jaipur, Rajasthan

Higher Secondary Education
Percentage: 78%

    Relevant Courseworks:

    • Physics
    • Chemistry
    • Mathematics
    • English
    • Physical Education

    Achievements:

    • Head Boy (Final Year):Served as the Head Boy during the final year of school, showcasing strong leadership and organizational skills.
    • Inter-School Competitions:Represented my school in various inter-school competitions such as cricket and swimming, contributing to the spirit of sportsmanship.
    • Flagbearer (Valterner):Honored as the flagbearer during the annual sports fest of the school, demonstrating dedication to both academic and extracurricular excellence.

PES University

Bangalore, Karnataka

Degree: Bachelor of Technology in Computer Science
CGPA: 7.77 (Till 4th semester)

    Relevant Courseworks:

    • Operating System
    • Computer Networks
    • Data Structures
    • Analysis of Algorithms
    • Database Management
    • Graph Theory
    • Human-Computer Interaction
    • Object Oriented Programming

    Academic Achievements:

    • Distinction Academic Awards:Received Distinction Academic Awards during the 2nd and 4th semesters for outstanding academic performance recognized by the university.
    • "Best Business Model Canvas" Award:Recognized with the "Best Business Model Canvas" award during the Entrepreneurship course (CIE).
    • Hackathon Success:Ranked among the top 20 teams across the university in the Hackathon organized by CIFSR.
    • GeeksforGeeks Ranking:Achieved a rank of 60 in GeeksforGeeks practice sessions, showcasing problem-solving skills within the university's GFG community.

Contact