Khushi Sharma

Khushi Sharma

Welcome to my portfolio! I am a Computer Science student with a passion for software development, data analysis, and creating impactful projects. Currently pursuing a Bachelor of Science in Computer Science at the University of Wisconsin-Milwaukee, expecting to graduate in December 2024.

My coursework includes a focus on Computer Science fundamentals, Data Structures and Algorithms, Database Management Systems, Software Engineering, Web Development, Operating Systems, Cyber Security, Unix, System Designing, Algorithm Design, and Programming Language Concepts (SML, Scala).

Connect with me on LinkedIn and explore my GitHub for more!

Download CV LinkedIn Github

Experience

Extern

HP Technologies

October 2024 – November 2024

  • Analyzed startup metrics, cleaning and visualizing data using SQL, Excel, and OpenRefine to identify top 20% growth opportunities in AI productivity tools.
  • Evaluated product and business models, recommending top 15% of startups aligned with HP Tech Ventures’ strategic goals.

Web/App Design Intern

iDayDreamStudios

June 2024 – October 2024

  • Designed and developed responsive websites using HTML, CSS, JavaScript, and React.js.
  • Implemented AI automation scripts with Python, TensorFlow, and NLP, increasing task efficiency by 40%.
  • Managed multiple projects effectively, collaborating in Agile teams to ensure timely delivery.

Data Analyst Research Assistant

University of Wisconsin Milwaukee

Jan 2024 – Dec 2024

  • Developed Python-based software for potentiostat control, improving data processing speed by 2.6%.
  • Enhanced accuracy by 30% using Raspberry Pi and Arduino for hardware interfacing and automation.
  • Applied NumPy and SciPy for voltametric analysis, peak analysis, and signal filtering, improving signal processing by 5%.

Software Developer Intern

Yashika Skills Development Company

Jan 2023 – July 2023

  • Led Agile software development, implementing Python automation to reduce data processing time by 30%.
  • Enhanced application security by addressing critical authentication vulnerabilities.
  • Designed and developed the "PG LIFE" website using HTML, CSS, JavaScript, PHP, and SQL, ensuring functionality and user engagement.

Software Engineer Intern

Google Development Club

June 2022 – Dec 2022

  • Co-led graphic design team, developing software components with Java and Python.
  • Organized tech summits, workshops, and major events, managing logistics and speaker sessions.
  • Led a 4-member team during a 36-hour hackathon, developing and launching WORDOIT, a blogging website using HTML, CSS, and JavaScript.

Skills

Projects

Neuro-Pilot

Neuro-Pilot

A JavaScript-based self-driving car simulation showcasing a neural network implementation without external libraries.

Explore autonomous driving through car mechanics, sensor simulation, neural network visualization, and traffic simulation. The project is implemented using pure JavaScript.

Card-Crafter

Card-Crafter

A React-based application that lets you create and customize modern electronic business cards effortlessly.

Create personalized business cards with form-based customization, real-time previews, and multiple download options (PNG, JPG, PDF). Perfect for freelancers and entrepreneurs.

Chat Bot

Chat Bot

A conversational AI chat bot implemented in Python, capable of engaging in text-based conversations and performing various tasks.

Engage in text-based conversations and perform tasks with this conversational AI chat bot implemented in Python.

View Source code
To-do List

To-Do List Application

An application to manage tasks in a list format, with local storage support for persistence.

The To-Do List Application allows users to add, delete, and mark tasks as completed, storing them locally for continuous access.

piVisualize

Pi Visualization with Monte Carlo

An estimation of pi using the Monte Carlo method, with colorful visualizations depicting the approximation process.

Estimate pi using random points and visualize the process with colorful lines forming a circle to represent the estimation.

View Source code
Bubble Sort Visualizer

Bubble Sort Visualizer

An application to visualize the Bubble Sort algorithm using Tkinter, allowing step-by-step visualization of the sorting process.

Visualize the Bubble Sort algorithm step-by-step, adjusting speed and observing real-time updates as the algorithm sorts.

View Source code
Tiny File System

Tiny File System (TFS)

A virtual file system where data files can be managed between the real file system and the virtual disk, with commands for import, export, listing, display, and more.

Manage files between the real and virtual disk using commands like import, export, list directory contents, and display raw data.

View Source code
Blackjack

Blackjack

An application to play the classic card game Blackjack against the system.

Compete against the system in Blackjack, aiming to form a hand with a total value higher than the dealer's without exceeding 21.

View Source Code
MPS Trivia

MPS Trivia

A trivia game on chronic absenteeism in Milwaukee Public Schools, designed to educate and engage users through gamification.

Explore the issue of chronic absenteeism in MPS through interactive trivia questions and learn about its impact.

Netflix Dashboard

Netflix Dashboard

A dashboard using Tableau to visualize key data points from Netflix, including movie distribution, ratings, genres, and more.

Dive into data behind Netflix shows and movies with visualizations including distribution, ratings, genres, and more.

View the Dashboard
COVID-19 Tracker

COVID-19 Tracker

A COVID-19 tracker displaying real-time data and trends, visualized to provide insights into the pandemic's progression.

Track COVID-19 statistics including cases, deaths, and recoveries, with interactive charts and maps for better understanding.

View the Dashboard
Random Background Color Changer

Random Background Color Changer

A web application that changes the background color randomly from a predefined list, with dynamic text color adjustment for readability.

Change the background color randomly and adjust text color dynamically based on background luminance using this simple web app.

Screenshot 2024-03-23 205642

Rich Text Editor

A web-based rich text editor allowing users to create and format documents with various styling options.

Create and format text with options like bold, italic, headings, lists, and more using this intuitive rich text editor.

View Source Code

Contact

Reach out to me through the following channels: