Technologies & Experience

Skills

Languages, frameworks and tools I use while building websites, Minecraft plugins and software.

Languages

The languages I regularly use for development.

Java

Minecraft plugins and backend development.

Advanced

Python

Automation, scripting and utilities.

Intermediate

JavaScript

Interactive front-end functionality.

Intermediate

HTML5

Semantic and accessible page structure.

Advanced

CSS3

Responsive layouts and animations.

Advanced

SQL

Basic database management and queries.

Intermediate

Frontend Skills

Responsive Design

Layouts that adapt to every device.

UI Design

Simple, modern and user-friendly interfaces.

Accessibility

Semantic HTML and inclusive design.

Performance

Optimised websites with clean code.

Software

Git

Version control.

GitHub

Project hosting and collaboration.

VS Code

General web development.

IntelliJ IDEA

Java and Minecraft development.

Linux

Server administration and development.

Windows

Daily development and productivity.

Server Development

Paper API

Plugin development.

Spigot API

Custom server features.

LuckPerms

Permissions management.

EssentialsX

Server configuration.

YAML

Configuration files.

Plugin Development

Gameplay features and utilities.

Currently Learning

Advanced Java
React
Node.js
Docker
Networking
Cyber Security