Welcome to my portfolio website!

Hey folks, I'm
Pratham Thakkar a Student a Competitive Programmer a Developer


I am a Computer Science & Engineering student at IIIT Hyderabad. I have explored the fields of Competitive Programming, Web Development and Data Visualisation. I eagerly wait for new challenges!

Skills

Proficient

  • C
  • C++
  • JavaScript
  • MySQL
  • Python
  • Bash

Familier

  • Typescript
  • Docker
  • Nginx
  • D3.js
  • ExpressJS
  • NodeJS
  • ReactJS
  • MongoDB
  • Git

Open Source Projects

Greddit

[Github]

Designed and developed a dockerized web portal utilizing Nginx, emulating the core functionalities of the renowned social media platform Reddit. Implemented robust features including user authentication and registration, post management, page creation, follower system, and moderator privileges, etc.

TechStack used: MongoDB | ExpressJS | ReactJS | NodeJS | Docker | Nginx

Linux Shell

[Github]

Designed and implemented an interactive user defined bash-like shell in C, leveraging Linux system calls. Developed features including support for semicolon separated command lists, I/O redirection, piping, process management, and signal handling.

TechStack used: Operating Systems | C | Makefile

Xv6 OS

[Github]

MIT's Xv6 Operating System was enriched with several new scheduling algorithms (e.g. FCFS, Priority-based and Multilevel Feedback Queue, etc.). A couple of new System Calls were also added in the existing Xv6.

TechStack used: Operating Systems | C | Makefile

Olympics Database

[Github]

Developed a Command Line Interface (CLI) using Python and SQLite to interact with an SQL database containing comprehensive information about past Olympics.

TechStack used: Python | MySQL

Codeforces Visualiser

[Github] [Link]

Developed a system enabling comprehensive visualizations of the data from the Codeforces platform. The system can empower competitive programmers to analyze trends and patterns in the field of competitive programming. The findings were presented through interactive scrollytelling, facilitating engaging exploration of the data analysis.

TechStack used: D3.JS | HTML | CSS | JavaScript
More Projects

Experiences

2023

Web App DeveloperTheAtom

Developed a Web App for TheAtom's (a startup) CMS team, automating the process of creating and editing meditations. Streamlined workflow resulted in time savings for the CMS team and increased productivity in generating meditations.

TechStack used: ReactJS | Typescript | Airtable database

2022

Moderatorat Programming Club IIIT-H

Taking educational meets on competitive coding and organizing coding competitions.

Educations

2021

IIIT-HB.Tech in Computer Science & Engineering

Pursuing B.Tech in Computer Science & Engineering.

Oct. 2021 - July. 2025 (expected)

2019

Puna International School

Completed class 11th and 12th grade here.

April. 2019 - April. 2021

2014

Podar International School

Studied till Class 10th


Reach Out to me!

DISCUSS A PROJECT OR JUST WANT TO SAY HI? MY INBOX IS OPEN FOR ALL.

Hyderabad, India

Open for opportunities: Yes