Hi,
I am Yuvika

I am a full stack developer and a sophomore majoring in Computer Science at Purdue University.

Get In Touch ->

About

Hello there!

I'm a junior majoring in Computer Science at Purdue University. My journey in the world of coding has been an exciting one, driving me to become proficient in both front-end and back-end development. Throughout my time at Purdue, I've been engaged in a dynamic blend of learning, creativity, and exploration within the realm of Computer Science.

Away from the world of coding, I find solace in literature and cinema. You'll often find me immersed in the pages of captivating books or engrossed in the narrative magic of movies. These pursuits offer not only relaxation but also ignite my creativity and broaden my worldview.

Thank you for taking the time to get to know a bit about me. I'm always eager to connect with others who share my passions and interests!

Projects

img

MERN Social Media App

A MERN full stack social media platform, seamlessly integrating MongoDB, Express.js, React, and Node.js, enabling users to create, connect, and share while ensuring real-time updates and data-driven interactions.

Skills used:

React.js | Redux | Node.js | JavaScript | HTML | CSS | MongoDB

img

APIs based Chat Application

A full-stack chat application that uses of OpenAI API for AI-driven chat capabilities and ChatEngine for hosting chats and Chat UI. The frontend is built using React, making use of Redux Toolkit for state management, Redux Toolkit Query for API calls and React Router for navigation. On the backend, Node.js provides the runtime environment, with Express.js serving as the backend framework to efficiently manage chat operations.

Skills used:

React.js | Redux | Node.js | JavaScript | HTML | CSS |

img

System Monitor

A graphical System Monitor for Linux systems, offering a comprehensive suite of tools for displaying hardware resources and monitoring and managing system processes, CPU usage, network usage, and memory usage.

Skills used:

C++ | Linux | Qt | Qt Creator

img

BoilerPal - A GPT-Powered Campus Assistant Web App

A full-stack chat application designed to elevate Purdue students' engagement through personalized amenities like room reservations and campus navigation, complemented by a pioneering GPT-enabled AI assistant capable of interacting with the user and navigating the app on their behalf.

Skills used:

React.js | Redux | Node.js | JavaScript | HTML | CSS | MongoDB

img

Database Learning Management System

Designed a Learning Management System using Graphical User Interfaces(GUI) incorporating features of Network I/O and Concurrency that allowed student and teacher users to interact through the discussion forums.

Skills used:

Java

img

Note-taking Web Application

A full-stack note-taking web application - Keeper App, that allows users to create, add and delete notes. It uses Node.js and JavaScript on the back-end and React.js, HTML, CSS as front-end techologies.

Skills used:

React.js | Node.js | JavaScript | HTML | CSS

img

To-Do List Web Application

A full-stack To-Do List Web Application that allows users to create custom lists and supports functionalities to add and delete items. It uses Node.js, Express.js, JavaScript on the back-end and EJS, HTML, CSS on the front-end while using MongoDB Atlas for storing and maintaining data.

Skills used:

Node.js | JavaScript | HTML | CSS | MongoDB

img

Portfolio Website

A responsive personal portfolio website employing HTML, CSS, and JavaScript to feature a collection of projects with interactive design elements and smooth navigation.

Skills used:

HTML | CSS | JavaScript

Skills

Programming

Java

Proficient

Python

Intermediate

C

Proficient

C++

Proficient

HTML

Proficient

CSS

Intermediate

JavaScript

Proficient

SQL

Proficient

Frameworks/Technologies

Node.js

React.js

Redux

Express.js

jQuery

Bootstrap

Git

Linux

MongoDB

Contact