TIRTH SHROFF


Welcome to my Personal Website!!

About

Student - Web Developer - Problem Solver


My Picture

I am a coding enthusiast with a special interest in web development. I am fluent in both frontend and backend technologies. I love solving problems and fixing every detail with maximum perfection. I am currently a senior studying Computer Science and aspire to be a Software/Frontend Engineer. I have done multiple projects inside as well as outside of school in order to strengthen my skills and build exciting applications. Do check them out!

Education


"Education's purpose is to replace an empty mind with an open one."

- Malcolm Forbes

Virginia Tech (AUG'18 - MAY'22)

B.S. in Computer Science with a minor in Mathematics


Dean's List :

  • FRESHMAN YEAR (Fall'18, Spring'19)
  • SOPHOMORE YEAR (Fall'19, Spring'20)
  • JUNIOR YEAR (Fall'20, Spring'21)
Virginia Tech Pic

Skills


"The scope for improvement is infinite, precisely because perfecton is unattainable."

- George Soros

FRONTEND

  • HTML/CSS
  • Javascript
  • TypeScript
  • React.js
  • Angular

BACKEND

  • Node.js
  • Express.js
  • Restful API's
  • MongoDB
  • SQL

OTHER

  • Java
  • Python
  • MATLAB
  • LaTeX
  • Git/Github

Projects


"Life is too short for non-wow projects."

- Tom Peters

To-Do List Application

VIEW CODE VIEW LIVE

  • Used the codesandbox playground to build this react application.
  • Included Javascript ES6 properties like array destructuring and event handling for adding and deleting the list items.
  • Implemented state management for the to-do list to have the correct behavior and functionality.

WEBSITE SNAP

Google Keep Clone

VIEW CODE VIEW LIVE

  • Built a solid React app inspired from the very known "Google Keep" app.
  • Used conditional rendering and state management to feature the behavior.
  • Implemented react hooks and props to increase the functionality and readability of the code.

WEBSITE SNAP

Drum Kit

VIEW CODE VIEW LIVE

  • Built a basic instrument(drum) based web application using Javascript.
  • Used Bootstrap framework for designing the interface to set up the drums.
  • Executed jQuery code to bring in audio functionality for touch/click and keyboard commands.

WEBSITE SNAP

The Simon Game

VIEW CODE VIEW LIVE

  • Modelled a "Kids Favorite" game using fundamental data structures.
  • Took care of the commands and user prompts with Javascript and jQuery.
  • Maintained a vintage Simon game design while structuring the user interface with HTML/CSS and Bootstrap.

WEBSITE SNAP

Tindog

VIEW CODE VIEW LIVE

  • Created a static "Tinder for dogs" website using HTML/CSS and Bootstrap.
  • Bootstrap framework helped making the website responsive and user friendly.
  • Implemented minor functionality with Javascript for using the navigation bar and swiping across the fictional customer feedback page.

WEBSITE SNAP

Dice Roll

VIEW CODE VIEW LIVE

  • Used Bootstrap for the frontend structure and user interface.
  • Included random number generation for fair usage.
  • Conceptualized jQuery fundamentals in implementing the dice thrown to show a new value every time you refresh the page.

WEBSITE SNAP
VIEW GITHUB FOR MORE PROJECTS...

Work


"The only source of knowledge is experience."

- Albert Einstein

MATH DEPT. PICTURE

Mathematics Department, Virginia Tech

Grader (Sept'19 - Present)

  • Worked alongside the professor in making answer keys for tests and assignments.
  • Evaluated the performance of a batch of 120 students.
  • Assisted the professor in grading papers for Calculus: I & II.

ENGINEERING DEPT. PICTURE

Engineering Department, Virginia Tech

Undergraduate Teaching Assistant (Aug'19 - Dec'19)

  • Facilitated the teaching process in a class of 140 students.
  • Grading MATLAB assignments was one of the main responsibilities.
  • Assisted the professor with in-class activities and illustrations.

ALLIED DIGITAL LOGO

Allied Digital Services Limited, India

IoT Intern (Jun'19 - Aug'19)

  • Conceptualized small IoT projects to learn software to microcontroller interfacing mainly using Python and Arduino.
  • Assisted senior engineers with programming in their ongoing projects on Smart-lighting and Smart-parking.
  • Executed practically and gained hands on experience with programming Raspberry Pi and the basic layout of the MQTT protocol.

VT DINING PICTURE

Dining Services, Virginia Tech

Cashier (Oct'18 - Apr'19)

  • Worked with 15 workers and got through many weeks with increased sales
  • Served as cashier and managed new employees to get along with the work
  • Gained major leadership skills while working under pressure on busy days