GithubHelp home page GithubHelp logo

A final-year Computer Science and Engineering Undergraduate at IIIT Hyderabad.

Things that currently pique my interest are Software Systems, Perception (Robotics), Finance, Foundation Models and the tools surrounding them.

Contact Me

You can reach me through

Projects

A few of my own projects, not including the ones that I've contributed to (but don't own):

  1. A Few Software Engineering Projects
  2. Mobile Robotics: Camera-Lidar Calibration
  3. Comprehensive ML Algorithms Implementation
  4. Enhancing the xv6 OS
  5. ModuShell: Creating my own shell
  6. Greddiit: A MERN clone of Reddit
  7. Propulsion Maniac: A 2D Game using C++ and OpenGL
  8. A Python DB CLI for Olympics

Software Engineering Projects

Repository Link: GitHub

Techical Skills

Architectural Tactics & Patterns, Design Principles & Patterns, Object Oriented Programming, Java, Python

Description

  • Conducted thorough codebase analysis and strategic refactoring of a web-based book management app. Further, conducted comprehensive code metrics analysis to ensure high software quality and maintainability. Improved codebase maintainability and readability through systematic refactoring, integrating design patterns for scalability.
  • Enhanced Books repository functionality with user-friendly features including self-registration and advanced library management, integrating Spotify and iTunes for seamless media access. Improved user experience through robust error handling and validation, documented system architecture and design patterns, and applied Object-Oriented Programming principles for enhanced modularity and maintainability.
  • Designed and implemented an ML application for training, testing, and logging models. Added features for large dataset storage, chunked data transfer and efficient data management. Conducted a comparative study between monolithic and microservices architectures, applying IEEE 42010 standards for strategic architectural decisions.

Camera Lidar Calibration

Repository Link: GitHub

Techical Skills

ROS (Robot Operating System), Robotic Vision (Mobile Robotics and some Linear Algebra), C++, Python

Description

A mobile robotics project where we collect 2D & 3D Lidar data and Camera data from ROS simulations to do camera intrinsic and camera-lidar extrinsic calibration.


Comprehensive ML Implementation

Repository Link: GitHub

Technical Skills

Statistical Methods in AI & ML, Python (Specifially, Torch, Numpy and Pandas)

Description

  • Implemented machine learning algorithms from scratch such as Neural Networks, Autoencoders, Convolutional Networks, Ensemble Methods (Bagging.,Boosting, Stacking), and Kernel Density Estimation.
  • Enhanced model performance through efficient vectorization techniques and heuristic optimization, achieving superior accuracy and computational efficiency in data analysis tasks.

Enhanced xv6

Repository Link: GitHub

Technical Skills

C, MakeFile, Operating Systems Concepts

Description

Collaborated on enhancing an operating system by implementing

  • new system calls (including signals and tracing),
  • optimizing resource allocation strategies, and
  • refining job scheduling algorithms.

Conducted comprehensive testing and performance profiling for the algorithms implemented.


ModuShell

Repository Link: GitHub

Technical Skills

C, MakeFile, System Calls, a bit of OS

Description

Designed and implemented a custom Unix shell in C using modular code architecture. Incorporated advanced functionalities including

  • IO redirection,
  • piping,
  • auto-completion,
  • background and foreground process management,
  • signal handling, and
  • command history storage.

Greddiit

Repository Link: GitHub

Technical Skills

MongoDB, Express, React, Nginx, Docker

Description

Developed ”Greddiit,” a Dockerized web portal to emulate the functionality of popular social media platforms like Reddit.

  • Implemented features including user authentication, registration, post creation, page management, follower systems, and moderator privileges.
  • Ensured seamless deployment and scalability using Docker containers and Nginx for efficient content delivery and load balancing

Propulsion Maniac

Repository Link: GitHub

Technical Skills

C++, OpenGL, Object Oriented Programming

Description

Developed a 2D game using C++ and Object-Oriented Programming principles, leveraging OpenGL for graphics rendering. Implemented features including

  • collision detection (sprite and boundary),
  • realistic gravity simulation,
  • score tracking,
  • multi-level progression, and
  • animated sprite sequences.

Python DB CLI

Repository Link: GitHub

Technical Skills

Python, SQL

Description

  • Implemented a Command-Line Interface (CLI) using Python and SQLite for accessing an SQL database that stores detailed information on historical Olympic data.
  • Designed an efficient schema for seamless data management and formulated queries to extract insightful information.

Vineeth Bhat's Projects

camera-lidar-calibration icon camera-lidar-calibration

A mobile robotics project where we collect 2D & 3D Lidar data and Camera data from ROS simulations to do camera intrinsic and camera-lidar extrinsic calibration.

data-viz-project icon data-viz-project

Data visualization webpage done as a part of the Data Viz course at IIIT

dna_project icon dna_project

A Python DB CLI Interface using SQL on Olympics data

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.