Welcome to my personal website! I have crafted it with the intention of showcasing my skills and achievements, and I invite you to explore and discover the projects that I am most proud of.
Testio is a simple and efficient testing framework that uses multiprocessing to verify the standard output of applications. With Testio, you can quickly and easily write tests to ensure that your applications are functioning as expected.
Maze Solver generates a grid with random walls and gives the user an option to choose a starting point and an end point. Then depending on selected algorithm, the program will solve the maze and display the path.
A minimalistic yet powerful blog, expertly crafted using the Flask framework and backed by the robustness of a MySQL database. Perfect for those who value simplicity and efficiency.
NeuraCommand is a Python package and CLI tool designed for streamlined creation, training, and deployment of neural networks. It offers a clear-cut interface for managing complex neural architectures, including multi-layer perceptrons.
This repository covers various numerical methods for solving mathematical problems, with examples and comparisons to popular Python libraries like Numpy, Scikit-Learn, and SciPy.
An analysis of Kaggle's House Prices dataset, providing insights into the factors influencing house prices with detailed solutions and interactive notebooks.
This project offers an accessible introduction to data science and machine learning, with thorough analysis of the Titanic dataset and guidance on predicting survival outcomes.
Explore global happiness factors with this analysis of Kaggle's World Happiness dataset, featuring data visualizations and interactive notebooks.
An in-depth look at pollution in the United States through Kaggle's dataset, with comprehensive solutions and interactive tools for data analysis.
Asciiquest is a roguelike dungeon crawler where you navigate randomly generated levels, battling AI enemies and finding the exit. Features multiplayer support and increasing difficulty with each level.
Jubilant Rifle is a 2D platform shooter where you navigate through platforms and engage in gun battles. The game's difficulty escalates over time, challenging players to survive as long as possible.
Sniper is a tactical 2D game developed in TypeScript, blending stealth and action. Players take on the role of a sniper, requiring precision and strategy to navigate through levels and complete objectives..
Lightpad is a code editor I developed using the Qt framework. It's designed for easy writing, editing, and debugging in various languages, with a focus on user-friendliness and functionality.
This is a collection of Qt6 widget examples and reusable elements. It demonstrates practical applications and user interface design using Qt6.
Here's a set of Bash scripts for automating routine tasks and improving workflow efficiency. The collection ranges from simple file management to complex automated processes.
This collection includes Bash and Python scripts for Git hooks, designed to streamline development processes and ensure code quality.
A beginner-friendly Python course covering the basics, data structures, functions, modules, and object-oriented programming, presented in an easy-to-follow format.
A detailed course on C and C++ programming, exploring fundamental principles, advanced topics, and latest features in C++ like templates and smart pointers.
My personal journey with Algorithms and Data Structures, sharing code and notes to build a strong foundation in these essential computing concepts.
A comprehensive resource for learning frontend development, covering HTML, CSS, JavaScript, and modern frameworks like React, tailored for beginners and experienced developers alike.
In this course, led by Professor Andrew Ng, I gained hands-on experience in machine learning. Key areas of focus included supervised and unsupervised learning, along with the implementation of various algorithms in Python. My projects involved applying these techniques to real-world datasets, sharpening my analytical and coding skills.
This comprehensive course provided me with in-depth knowledge and practical skills in Google Cloud technologies. I learned about cloud architecture, data storage, and machine learning capabilities within Google Cloud, and applied these skills in several hands-on projects. This course significantly enhanced my proficiency in cloud computing.