Hi, I’m Charles Laverick
A Computer Science student and aspiring software engineer, passionate about building web applications, software, simulations, and automation tools.
About Me
I am a 22-year-old Computer Science student in my final year of study, passionate about problem-solving and continuous learning. Upon graduation, I aim to secure a role in the technology industry where I can apply my skills, gain valuable experience, and continue to grow as a professional. Beyond my academic and career pursuits, I enjoy playing cricket, gaming, and watching films often at the cinema.
Projects
See more →Algorithm Optimisation
As part of a university assignment for the Data Structures & Algorithms module, I optimised various algorithms for performance and efficiency. This included implementing sorting algorithms, searching techniques, and data structure manipulations to improve time and space complexity. The final task in this assignment was optimised so that it was able to be ran in a few minutes rather than several days or even weeks.
Academic Project
Stump Tracker
A progresive web app which enables users to track their own cricket matches and training sessions. Created for a university module called Mobile & Web Applications
Academic Project
Movie Website
A dynamic movie information website built with Next.js and TMDB API, featuring filtering, search, and detailed movie pages.
Portfolio Project
Blog
See more →10 TypeScript Tips for React Developers
Boost your productivity and confidence with these TypeScript tricks.
9/28/2025
Read More →Get in Touch
Feel free to reach out for collaborations, freelance work, or just to say hello.
Go to Contact Page →