Hi,I am Sadkirat Singh

A Computer Science Student

My Skills

Programming

  • C
  • CPP
  • Python

Databases

  • sqlite
  • MySQL
  • PostgreSQL

Web Technologies

  • HTML
  • CSS
  • Javascript
  • Bootstrap

Frameworks

  • Django
  • LXML
  • Pygame
  • Tkinter
My Work

About Me

Programming

I am a competitive programmer. I like to learn about new data structures,algorithms, advanced mathematical topics and keep on enhancing my problem solving skills. Python and CPP are my goto programming languages. Besides this, I am also a full stack developer. I like to work on complex projects. Check out my profile on following coding portals and github repository for more.

Sources

Education

B.tech in Computer Science

Institution:Guru Nanak Dev University

Year:2017-2021

CGPA:8.88/10

XII (CBSE)

Institution:DAV Public School

Year:2016-2017

Percentage:90.4%

X (CBSE)

Institution:DAV Public School

Year:2014-2015

CGPA:10/10

Music

I am a tabla(percussion) player, having over a decade of experience in this profession. I like to fuse bollywood and hollywood songs with tabla. Checkout my videos on my instagram handle.


Link to my handle.

Mythology

I am an Indian mythology geek. I love to explore about epics like Mahabharata and Ramayana, the Puranas. I hone my knowledge through reading mythological novels, my favourite being "Immortals Of Meluha" by Amish Tripathi


My Work

A selection of my range of work

A Bit Racey

python pygame

Student DataBase App

python tkinter mysql

Doodle(graphics)

CPP

Tic Tac Toe

html5 css3 javascript

Web Scraping

python LXML

Paint App

python tkinter

UniNote

django AJAX CSS JS html sqlite3
cross

A Bit Racey

This is simple car game in python using pygame package. The goal is to dodge the obstructions coming your way. Difficulty level increases as the game progresses. The objective is to score(dodge) as much as you can. You can pause the game whenever you want. Music and sound effects give you perfect gaming experience.

Student Database App

This is a single admin student database app made using tkinter module in python. This app lets you insert, delete, update and view students. I have used MySQL database to store the student information. Building this app has helped me strengthen my python OOPS concepts and understanding of regular expressions(regex) and tkinter widgets in python. I have applied various checks using re module in python so that correct data entry is ensured.

A Doodle

I have tried making a simple doodle with graphics library in c++.

Tic Tac Toe

This is TicTacToe(Zero-Kaanta) game using javascript, CSS3, Html5

Web Scraping

I have tried scraping information from various trending sites like IMDB,Ebay etc. The tool used in scraping is LXML package in python. I have tried to store scraped information in csv and json file types.

Paint App

This paint app has been created using tkinter package in python. It gives the user the options to create various shapes like rectangle,oval,lines etc. A pencil tool has also been added. Colorpicker facility has been included which helps the users to choose stroke and fill colors. Ultimately user can save their work as png files and use them in their various other applications.

UniNote

A database driven website using django framework in python and AJAX. Front-end technologies like CSS,JavaScript and HTML5 have been used. The main motive of this app is to provide notes to students for various subjects according to their ongoing semester and term as pdf files via downloadable zip files. The website also has login,logout feature.