Hi, I am KJ,
a computer science graduate and a software developer specializing in full stack development.
I have also worked as a computer science subject matter expert for two US education technology companies.
I am also a football lover, and a high rated chess player.
Scroll below for more info...
Personal Projects
Chess Analysis
An app where you can analyze your chess games from anywhere
- accepts standard PGN format to load games, this allows you to load any games from popular chess websites
- also accepts and outputs standard FEN format of each position
- live analysis allows you to see the best moves at each position
- you can make moves to change current position
- you can navigate the game
- you can generate game report, it analyzes your full match and gives you metrics of how well you performed and categorizes all your moves based on how good they were
- HTML
- CSS
- Bootstrap
- VanillaJS
- Webpack
Chess Server
A chess server with built in analysis tool. Create an account and then...
- play with others online
- send a direct challenge to a specific player
- create open challenge which can be accepted by anyone in lobby
- lobby chat
- watch ongoing matches of other players
- match Chat
- analyse games (game report and live analysis)
- player profile with stats and list of matches played
- inbox chat with other players
- Django
- Redis
- PostgreSQL
- Bootstrap
Tic Tac Toe
A tic tac toe server. You can...
- play simple variant: the one most know about
- play ultimate variant: much more challenging game
- create a challenge link of any variant and send it to your friend, when they open it your match begins
- others can use the same link to spectate your match
- Node.js
- Express
- MongoDB
- ReactJS
- Bootstrap
Tic Tac Toe - P2P version
Basically the same as above(minus spectating feature), but a P2P version, because I didnt wanna pay for a server. You can...
- play simple variant: the one most know about
- play ultimate variant: much more challenging game
- create a challenge link of any variant and send it to your friend, when they open it your match begins
- ReactJS
- Bootstrap
- PeerJs
This Portfolio Website
- React.js
- Next.js
- Tailwind
- FramerMotion
Test Scores
I qualified GATE 2020 computer science exam. An all India exam which tests core computer science fundamentals.
Around 100,000 candidates give the exam every year, I secured 96 percentile.
My preparation for this exam included reading standard books of the following subjects
- - Discrete Mathematics
- - Digital Logic
- - Computer Architecture
- - C Programming
- - Data Structures and Algorithms
- - Theory of Computation
- - Operating Systems
- - Databases
- - Computer Networks
Contact
If you think we can help each other?
Get in touch
You can email me at developer@kashj.com