I'm Ricky, a 2nd-year Computer Science student at King's College London.
I'm currently on a placement at Arm, working with C++ and system simulation software.
I'm particularly interested in low-level programming involving computer architecture and game development.
Languages: C++, Python, Java, C#
| Project | Language / Technologies | Status | Description |
|---|---|---|---|
| Voxel Engine | C++, Raylib | Planned | A new voxel engine building on experience gained from Saivox Engine. |
| Text Adventure | C++ | Planned | A new text adventure project building on the original implementation. |
| PPPv2/v3 exercises | C++ | Planned | Exercises from Programming: Principles and Practice Using C++. |
| Portfolio | React, Django (?) | Planned | A website showcasing my experience, education, projects, interests, etc. in a visually appealing form. |
| CV Hub (private) | LaTeX | Planned | A repository for all CVs. Just here as a reminder, this won't be public. |
Some personal projects that are public.
| Project | Language / Technologies | Status | Description |
|---|---|---|---|
| Saivox Engine | C++, OpenGL, GLFW | Archived | Voxel engine developed as a learning project, with the goal of supporting a future game. |
| Top-Down Game | C#, Raylib | Archived | Top-down game featuring movement and tile placement. |
| HTTP Log Analyser | Python, NumPy | Archived | Script for analysing HTTP response logs. |
| C++ Text Adventure | C++ | Archived | Command-line text adventure game. |
These GitHub links just show the demonstration of the projects, as I cannot share the code nor the documents due to university guidance.
| Project | Language / Technologies | Status | Description |
|---|---|---|---|
| Web Development Project | Python, Django, Bootstrap | Archived | Web application developed using Django and Bootstrap. |
| COVID-19 Statistics GUI | Java, JavaFX | Archived | GUI application for displaying COVID-19 statistics. |
| Game of Life Simulation | Java | Archived | Simulation featuring fantasy species with unique interaction rules. |
| Java Text Adventure | Java | Archived | Command-line text adventure game. |
These projects are fairly lackluster and very novice... but we all had to start somewhere.
| Project | Language / Technologies | Status | Description |
|---|---|---|---|
| College Programming | C++ | Archived | Programming coursework from my Access course. |
| College Web Design | HTML, CSS | Archived | Simple website developed for web design coursework. |
| Starter Project | C# | Archived | First coding project completed during onboarding at a previous job. |