Hey, my name is Haren Upadhayay, I enjoy building things and problem solving. My interest in Computer Science started in 2013 when we had a few lessons in GCSE Computing learning python, and I've been hooked ever since! My interests dont just stop at computers though, I love learning about all kinds of things and im always keen to try out new things.
Fast forward to today, I have successfully completed a degree in Computer Science from the university of greenwich with a 2:1 degree and now I'm looking to apply everything i have learned at university and apply it to the real world while learning new and exciting things
Here are some of the Technologies I've worked with, im always looking to build upon my skillset and learn new things!
HTML
CSS
JavaScript
React
Python
Flask
MongoDB
MySQL
Here are some of the things I've created, click on the image to see a live demo/link to the github repository!
Within the game "Final Fantasy XIV: Online", there are spots which users can get items from also known as "nodes". Some of these nodes only appear within certain time intervals based on an in-game clock. The aim of this project is to help users track these items and alert them when they are available to be collected.
For my final year project I decided to create a botnet detection program The aim of this project is to be able to train a machine learning algorithm to detect botnet packets incoming to a server. It does this by training on pre-generated and labelled data and then identifying patterns to be able to see if incoming network traffic is part of a botnet
This is a SQL database which you can access with using python code that has been developed. Using the menu provided you can perform multiple actions. The main purpose of this is to perform CRUD (Create, Read, Update, Delete) Actions on a Database, and explore how python can interact with a database.
Blogren is a fullstack website using MongoDB backend where users can perfrom CRUD (Create, Read, Update, Delete) Actions on a database. It is done using a framework called Flask to be able to render out each page. There are also 2 types of users, a normal "User" as well as an "Admin" Which can delete any posts on the main feed.