Code Monkey home page Code Monkey logo

Ruchit Bhardwaj

Software Engineer | Master's in Computer Science

Passionate about learning and building systems that scale.

Connect with me on LinkedIn or visit my website.

Experience

  • Software Engineer II at McKinsey & Company (May 2023 - Present)
  • Software Engineer at ZS Associates (January 2019 - July 2021)

GitHub Stats

Ruchit's GitHub stats

GitHub Streak

Ruchit Bhardwaj's Projects

aether icon aether

CSCI 526 - Mobile Games (Spring 2022) | Graduate Level Course taught by Prof. Scott Easley at USC | Credits - 4

ai-smart-mirror icon ai-smart-mirror

AI Smart Mirror creates an AI that answers generic queries regarding the weather, tells you jokes, shows you directions on the map, and much more, all while you get dressed up in the morning. It can also be used as a voice assistant and uses google text to speech utility to achive this functionality.

cs-402-operating-systems icon cs-402-operating-systems

This is an undergraduate course on computer operating systems. In addition to exploring concepts such as synchronization, virtual memory, processes, file systems and virtualization, students will develop elements of a fairly complete operating system during the course of the semester.

csci570-aoa icon csci570-aoa

CSCI 570 - Analysis of Algorithms (Fall 2021) | Graduate Level Course taught by Prof. Shahriar Shamsian at USC | Credits - 4

csci570-finalproject icon csci570-finalproject

This is the Final Project which was a part of the coursework for CSCI-570 Analysis of Algorithms and carried a weightage of 5% marks. It was aimed at Sequence Alignment using the basic Dynamic Programming approach and a space-efficient (linear space instead of quadratic) version of the same algorithm known as the Hirschberg Algorithm.

csci585-db icon csci585-db

CSCI 585 - Database Systems (Fall 2021) | Graduate Level Course taught by Prof. Saty Raghavachary at USC | Credits - 4

dag-designer icon dag-designer

This is the documentation of the final semester industry internship project

document-editor-java icon document-editor-java

This application is based in a case study in the design of a “What-You-See-Is-What-You-Get” for (WYSIWUG) document editor called Lexi. Various design patterns capture the solutions to design problems in Lexi and applications like it. A WYSIWYG representation of a document occupies a large rectangular area in the center . The document can ideally mix text and graphics freely in a variety of formatting styles. Surrounding the document are the usual pull down menus and the scroll bars.

engr597-internshipandprofessionalwriting icon engr597-internshipandprofessionalwriting

ENGR 597 - Internship in Engineering with Professional Writing and Communication (Summer 2022) | This course is for the first internship taken by Viterbi master’s students. Within two course components, students will gain practical work experience in a professional internship and develop their communication skills | Credits - 0.5

engr598-professionalinternshipexperiences icon engr598-professionalinternshipexperiences

ENGR 598 - Professional Internship Experiences (Fall 2022) | This course is for the part-time or full-time practical work experience in a particular field of study. The internship has to be located at an off-campus facility | Credits - 0.0

iot-implementation-using-esp8266 icon iot-implementation-using-esp8266

An IoT-based project aimed towards studying and controlling the WiFi Module i.e. ESP8266 along with the LM35 temperature sensor. Furthermore, we have created an Amazon Alexa skill to provide the functionality of a smart-bulb to a conventional light bulb.

jwt-token-generator-email-sender icon jwt-token-generator-email-sender

A standalone utility application that generates JWT tokens and prepares an email body which increases productivity and reduces manual intervention of creating and sending emails (with their personal JWT tokens) to all users one by one.

medical-analyzer-in-vr icon medical-analyzer-in-vr

An AR-based project aimed at designing and prototyping a device that acts as a “Virtual Monitoring Assistant” by providing customizable information of the patient’s vitals. This projects also has an integrated object detection module to provide seamless knowledge of the object at first glance. It aims at reducing the need for monitoring systems in hospitals replacing them with the VR versions of the same.

pocket-invest icon pocket-invest

A platform that helps young adults better learn and manage their finances from an early age

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.