Dean Cimatu

Dean Cimatu

Computer Science Student

Middlesex University London

Computer Science Student

I'm currently pursuing a Computer Science degree at Middlesex University London. I'm passionate about technology and enjoy learning about programming, software development, and emerging technologies. When I'm not studying, I enjoy working on personal coding projects and staying up-to-date with the latest developments in technology.

Projects Personal & Academic
Experience Work & Leadership
Education BSc Computer Science

Projects & Development

Phaser 3 Game Development

September 2025
Completed

Developed an interactive game using Phaser 3 framework, implementing game mechanics, physics systems, and user interactions with focus on performance optimization.

JavaScript Phaser 3 Game Design Physics

Study Timer Social App

August 2025 - Present
In Development

Developing a social app that utilizes study timers to help present data and motivate users to study more. Users can share tabulated hours with other users using modern web stacks and app development.

React Node.js MongoDB Express.js

Platform Fighter Game

June 2025 - Present
In Development

Developing a platform fighter game using Godot engine, focusing on character mechanics, competitive gameplay, and smooth combat systems with multiplayer support.

Godot GDScript Game Design Multiplayer

Home Server Infrastructure

March 2025 - Present
Ongoing

Utilizing homegrown server to host services such as Kimmich and implementing secure tunnel solutions to access services remotely with proper security measures.

Linux Docker Server Management Networking

Development Focus Areas

Full-Stack Development

Specializing in modern web technologies with focus on MERN stack and responsive design principles

Game Development

Creating interactive games with Godot and Phaser, focusing on mechanics and user experience

Infrastructure & DevOps

Building and managing server infrastructure with security and performance optimization

Work Experience & Leadership

BSc Course Ambassador

September 2025 - Present Middlesex University
  • Collaborating with other Course Ambassadors to bring a fun and informative essence to University Open Days
  • Contacting and informing prospective students through online platforms
  • Creating content and experiences to showcase and bring attention to events happening on campus
Communication Content Creation Event Management

President of Computer Science Academic Society

September 2025 - Present Middlesex University
  • Planning activities and workshops to help aid students who require extra help
  • Promoting competitions aligned to the degree and creating a space for members to find cohorts with similar interests
  • Aiding in breaking down social barriers between students in different blocks
Leadership Event Planning Community Building

Student Group Leader

September 2025 - Present CSA Society Representative
  • Representing the CSA Society to work alongside other Student Leaders
  • Bringing funding and engagement to student-led events
  • Coordinating cross-society initiatives and collaborations
Project Management Fundraising Collaboration

Extra-Curricular Activities

Formula Student Society

Member

Mechatronics Society

Member

Professional Certifications

Pursuing AWS, Google Data Engineer, MS Azure AI, CompTIA+ Data+

Online Learning

Udemy, W3Schools, Coursera courses on Python, C, C++, TypeScript, Angular, AI/ML

Education & Skills

BSc Computer Science (Hons)

January 2025 - July 2027 Middlesex University

Notable Modules:

  • Systems Architecture and Operating Systems
  • Object-Oriented Programming
  • Web Applications and Databases

Technical Skills

Web Stack Technologies

HTML CSS JavaScript MongoDB Express.js React Node.js

Programming Languages

Java Python Arduino C# GDScript Lua

Technical Proficiencies

GitHub Bash Circuit Design Networking Server Management UX Design Game Design MS Office

Key Skills

Project Management

Building and implementing plans to segment features and frameworks to streamline the development process

Data Analysis

Analyzing key facts and details to help optimize workflows and build intuitive methods to solve problems

Communication

Creating well-documented reports and intuitive presentation aids for project showcasing

Teamwork

Collaborating with diverse people to create, work on, and manage projects for coursework and university activities