Computer Science Student, currently working as a developer focusing on data / data science tools. In my spare time, I'm finishing my Computer Science Degree and coding projects to further understand computer science and programming.
| Key Notes | Details |
|---|---|
| Current Role | Data & AI Developer |
| Education | BSc Computer Science (Applied Data Science) - Final Year |
| Location | UK |
Here are a few things I've been working on:
- Tech Stack: C / SDL2
- Building a CPU accelrated 3D renderer
- Tech Stack: Svelte, Python (FastAPI), Supabase
- Built a modern, reactive web application.
- Frontend: Svelte for a fast and responsive user interface.
- Backend: Python with FastAPI for high-performance API endpoints.
- Database: Integrated Supabase for real-time database management and authentication.
- Tech Stack: Python, Machine Learning
- Developed a complete Python implementation of the card game "Cambio".
- Built the game logic to simulate matches and generate datasets.
- Built a Neural Network from scratch and trained an AI to win 41% of the time agaisnt a heuristic algorithm
-
Tech Stack: Python, Computer Vision
-
A Computer Vision project utilizing the OpenYolo architecture.
-
Focused on object detection and image processing workflows using Python.
-
Tech Stack: Godot
-
fun little side project
- C++: Working on "becoming cracked" at C++ to deepen my fundamentals of computing and work on software.
- Boot.Dev: Currently enrolled in the GoLang path on Boot.Dev to work on my backend programming skills as well as computing fundamentals (Git, Linux, Docker).
- Python: Focusing on core programming principles, data structures, and standard data analysis libraries (e.g., NumPy, Pandas).
- Applied Data Science: Deepening my understanding of statistical analysis, data cleaning, and visualization techniques. Using tools such as WEKA and Python libraries for machine learning and computer vision.
-
- Robotics: Taking my love of software and computing into the physical and human focused medium of robotics
- Godot Engine: Actively learning the Godot engine and its scripting language (GDScript) to understand game loop architecture, 2D/3D development, and physics.