Rudra Patel

Hello! My name is

Rudra Patel.

Currently, I am a second-year computer science student at the University of Tennessee.

Come say hi!

About Me

Hi! My name is Rudra and I am a second-year computer science student at the University of Tennessee - Knoxville.

I have always been fascinated by computers and how they make it possible to learn about almost anything in the world within a few clicks. Watching an endless amount of YouTube videos and scrolling through Wikipedia articles on random topics as a kid cemented my passion for technology, and I knew that no matter what, I had to learn how it all worked under the hood.

I began my programming journey by learning Python through Codecademy. Now, I am teaching myself front-end web development.

See what I've been up to below!

Experience

Target

Hack4Impact UTK

KUB

Knoxville Utilities Board

Software Developer Intern

May 2023 - Present

  • Refactored power outage notification system that sends up to 1 million notifications per week to provide over 400,000 customers with more accurate estimated restoration times
  • Enhanced cybersecurity and data integrity by implementing stricter authorization requirements for public API endpoints
  • Updated Java Enterprise Edition APIs to ensure long-term stability and to meet financial constraints
  • Strengthened database security by migrating SQL database information to Microsoft’s .NET Entity Framework Core
  • Increased customer acquisition by improving the UI/UX on the fiber internet shopping page

Projects

ParkUTK

A cross-platform app that helps you find parking. Built using React Native with a Docker-containerized backend hosted on Google Cloud.

React Native

Docker

Google Cloud

CI/CD

productivist

A responsive to-do list website built with Next.js and Tailwind CSS that incorporates user authentication through next-auth and MongoDB.

React

Next.js

Tailwind CSS

next-auth

MongoDB

Portfolio Website

The website you are currently on right now. Built to showcase my personal projects and introduce myself!

JavaScript

React

Next.js

Styled Components

Sudoku Solver GUI

Play Sudoku on a pygame window and watch the Sudoku backtracking algorithm in action.

Python

pygame

GUI

Algorithms

NYT Spelling Bee Solver

Launch a Python Selenium bot that plays the New York Times' Spelling Bee game.

Python

Selenium

Web Scraping

Contact Me

If you want to get in touch, send me an email at patelrudra2003@gmail.com!

Alternatively, check out my links below: