About Me

Hi, I’m Mark Cannavan! I'm a Student of Computer Science at University College cork, and a freelance software developer with a background primarily in C# and Java (and associated frameworks). I enjoy building everything; software, libraries, backend systems, and anything else! This site will be a mix of my professional portfolio, as well as some fun side explorations, hopefully you will enjoy what you see!

My Journey

  • 2023-2027: Currently pursuing a degree in Computer Science at University College Cork
  • 2021–Present: Freelance developer, focusing on Java/C# projects, with a side of web development and scripting.
  • Earlier: Self-taught projects primarily in Lua, C#, Java, and game tools.

Languages, Tools, & Frameworks

Languages

Languages I have used for real-life projects:

Experienced

JavaC#PythonTypescriptJavascriptLua

Currently Learning

C++SwiftMIPS Assembly

On My Radar

CRustGoCOBOL... And all the other languages!

Tools and Frameworks

Just some of the tools and frameworks I have had the pleasure of using in my public, private, and professional projects:

Frameworks & Libraries

.NetBlazorSwingFlaskNext.jsQtJQueryWebAssemblyNode.jsReactSpringJavaFXAngular

Build & Testing

MockitoCMakeGradleJUnitMavennpm

Databases and Cloud Services

FirebaseAzureDBKoyebAzureMongoDBFirebaseDBVercel