Hi, I am Krunal Patel

I am passionate developer. Love to learn new technologies and take problems as challenges.

About

Who I Am

Hi, I am Krunal Patel. Currently pursuing B.E. in Computer Engineering from Vishwakarma Government Engineering College, Ahmedabad. I am Software Engineering who is curious to know about Android development and Backend development. Also having good knowledge about Information security and Penetration testing of Website / Android Application.

Skills

Languages

java
kotlin
javascript
typescript
python
cplusplus
bash
html5
css3

Frameworks & Technologies

android
spring
mysql
postgresql
reactjs
nextjs
git
sqlite
linux
redis

Tools

androidstudio
intellij
vscode
github
figma
photoshop

Projects

Pictionary Game

Pictionary Game

Multiplayer online game where people can have fun. Room of players where one player can draw and the remaining players guess the word. The correct answer gets reward points based on the time remaining.

Tech Stack:
  • Android
  • Kotlin
  • Spring-Boot
  • Java
  • RSocket
  • Jetpack-Compose
  • MVVM-Clean-Architecture
Book-E-Sale

Book-E-Sale

Developed Book-E-Sale an e-commerce website for buying and selling books. It provides features such as Search and Filter books, Login, Registration and Cart module, Different Roles.

Tech Stack:
  • Spring-Boot
  • Spring-Security
  • Java
  • PostgreSQL
  • ReactJS
  • TypeScript
  • React-Router
  • Styled-Components
  • Formik & Yup
  • Toastify
AndroXploit

AndroXploit

Penetration testing application to identify devices connected to the network and service running on it. Provided features are Identify connected devices and services, Common vulnerabilities, Various scans, and Takeover or Takedown nodes.

Tech Stack:
  • Android
  • Kotlin
  • Nmap
  • Metasploit-Framework
  • RouterSploit
  • MVVM-Clean-Architecture
Cowin AutoBook

Cowin AutoBook

Android application for automatically booking Covid-19 vaccination slot using Cowin API on availability. Available features AutoFetch OTP, Relogin on token expiration, Slot checking interval 5s, Select beneficiaries list.

Tech Stack:
  • Android
  • Kotlin
  • CoWin-API
  • MVVM-Architecture
WeatherFX

WeatherFX

Desktop application for weather nowcasting of any city using JavaFX. Type name of city and it will make asynchronous request to openweathermap api to fetch data about that city.

Tech Stack:
  • Java
  • JavaFX
  • Scene Builder for fxml layout
  • OpenWeatherMap API