Software Development
Explore all my projects in software development, web development, mobile development and more. Basically all my non-cyber related projects.
Working with a team to create a Stock Analyzer to evaluate Politician transactions, and suggest the best stocks to buy currently.
- Politician transactions scraped from capitoltrades.com
- Determine which stocks each politician is buying/selling, flag the most frequent one.
- Analyze each stock bought based on PE ratio, volume, earnings per share, and more.
- ! Currently Under Construction !
My personal portfolio to display all my projects I have worked on. Technology deeply fascinates me, which is why I enjoy exploring different technologies to build projects with. Online security is another one of my primary interests, especially malware, cryptography and forensics.
- Home
- Software
- Cybersecurity
- About
Ford Challenge: An Android app that simplifies navigation and trip planning for all Electric Vehicle owners. The goal is to make life a lot easier for EV owners. Thank you to my teammates.
- Displays real-time charger locations near the current location
- Suggests optimal routes based on battery range
- Includes "Settings" and "Accessories" features to mimick real life mobile app
Insulin Pump device simulator for monitoring and reading blood glucose levels, injecting insulin (immediate or extended), and more. Core features include:
- Blood Glucose Monitoring and alert system.
- Basal and Bolus insulin delivery.
- Real time graph monitor of blood levels.
- CRUD operations to manage different profiles for different activities.
- PIN setup for the device and history logs.
A Full Stack web application of a CONCEPT public online music sharing platform. Users can create playlists which are public, making this website the perfect spot for those who seek to find new music.
- Involves Playlist creation and adding music to given playlists.
- All created playlists are shared (public). Users can explore different types of music and genres
- Contains admin functionalities for checking user info, removing playlists, etc.
A Chess AI Bot which you can play chess with to improve your strategical and analytical thinking skills. This was a team project, below are my contribtions:(no video demo)
- Generating legal moves and managing game state by checking whether squares were empty or not and which piece was on a square
- Implementing the minimax algorithm for move selection - Recursively explored game trees
- Capture detection logic by creating offset arrays for piece movements and bitboards to track game state
Social Media like full-stack application used for content posting. This project was to mainly apply some cryptography techniques.
- Users are able to post some sort of content (e.g, journal entries, stories, etc) on their accounts.
- Just like MusicNetwork, contains privileged admin functionalities.
- Contains password salting, password stretching and SHA256 password encryption.
- No video demo because my free trial API ran out
A maze game played in the console. This was one of my first few projects when starting out coding, don't judge.
- Choose a maze difficulty, easy medium or hard.
- Each maze attempt is timed and then displayed on a leaderboard from fastest to slowest.
- The maze is displayed in ASCII characters.
- Below are screenshots, this project was made years ago and for some reason the output of the maze is slightly messed up.