I’m a computer science student at Purdue University.
EDUCATION
Bachelor of Science, Computer Science, Software Engineering Track Graduation: December 2022
Purdue University, West Lafayette, Indiana GPA: 3.70
Coursework: Data structures and Algorithms, Systems Programming, Operating Systems, Databases, Information Systems, Web Information Search and Management, Software Engineering, Software Testing
TECHNICAL SKILLS:
Java , C, Python, JavaScript, ReactJS, React Native, Linux, Cypress, HTML, CSS, SQL, MongoDB, Git, GitHub, Azure, Azure DevOps, Agile Methodology
Certifications
Microsoft: Azure Fundamentals (AZ-900), Azure Data Fundamentals (DP-900), Azure AI Fundamentals (AI-900)
PROJECTS:
Deadlinr - (Class Project - Team) Spring 2022
Mobile-based application. Build around calendars and deadlines. Allows students to create calendars for courses or groups and then add their own deadlines to the calendar. Provides a solution where end users can work together to set deadlines through group voting on deadline. UI is based around calendars so users can easily learn how much time they have to complete their goals. Displays statistics for difficulty, completion time, and average completion time for users to better grasp how much time to devote to a certain deadline.
Technologies Used: MERN Stack - MongoDB, ExpressJS, React Native, NodeJS
Statsketball - (Class Project - 2 Person Team) Fall 2020
Web-based application. that simulates the information needed for running an NBA franchise. It provides data on player and team stats. This includes in-season per game and aggregate data - box scores of each game and totals for the season. The application also gives schedule data for the current season and can hold multiple seasons of data.
Technologies Used: JavaScript, NodeJs, HTML, MySQL using Google Cloud Platform (GCP)
BookNet - (Class Project - Team) Spring 2020
Web-based application. Linked together students at Purdue University trying to exchange or buy books for courses at a cheaper price than the bookstore. The platform allows a user to build out their currently held books and books needed. This will facilitate a match with other users. Once matched, users can send messages back and forth in the application to go over exchanges, cost, and where to meet.
Technologies Used: ReactJS, NodeJS, ExpressJS, Firebase, Google Books API
Systems Programming - (Class Project - Individual) Fall 2019
Shell Project:
Built a shell interpreter which is based on the bash and csh shells. Shell has the ability to parse and execute commands. Implemented common tools such as ctrl-c to stop a command and zombie elimination. Created subshells allowing the user to implement a complex command using shell output as the input to another command. Implemented additional tools including wildcarding and command line editor mode
Technologies Used: C/C++