Available for opportunities Scotland20 years old

CallumMoodie

Graduate Apprentice Analyst/Developer - University of Glasgow

Final year software engineering student building production software used by 20,000+ people. When I'm not writing code, you'll find me playing guitar, exploring a new city, or having a pint.

Scroll

Projects

A selection of things I've built and experimented with.

React Native Modernisation

Independently developed a cross-platform React Native proof-of-concept to replace the University's Cordova/Vue.js mobile stack. Implemented secure auth via MSAL and Azure AD, achieving ~80% decrease in UI frame drops over the existing app.

React NativeTypeScriptAzure ADMSAL

Moodle-UofG Life Integration

Built an integration layer between Moodle and the UofG Life hybrid app, giving students quick access to course content and deadlines. Created reusable Vue.js components for course lists, deadlines, and assessment info.

Java SpringSQLVue.jsJavaScript

PintTracker

Light-hearted side-project webapp for tracking and rating beers, pints, venues, and drinking habits over time. Features authentication, CRUD flows, and dashboards showing total pints, favourite venues, and personalised stats.

FlaskPythonSQLiteReactTypeScript

Music Higher/Lower

Fun personal webapp game for guessing which music video has a higher view count. Built with Next.js and deployed via Vercel, with video data supplied via the YouTube API.

DjangoPythonNext.jsReactYouTube API

Resume

My journey so far.

University of Glasgow
Work

Graduate Apprentice Analyst/Developer

University of Glasgow

Sep. 2022 - Present

Completing a four-year Graduate Apprenticeship while delivering production software used by 20,000+ students and staff. Core contributor to the UofG Life app using Vue.js, Java Spring, and Oracle DBMS. Led a React Native proof-of-concept that influenced the University's long-term mobile strategy. Supported major operations like student elections (6,500+ voters) and interactive campus maps.

University of Glasgow
Education

BSc Software Engineering (First-Class Honours)

University of Glasgow

Oct. 2022 - Jun. 2026

Final year student studying software engineering. Collaborated across teams and presented Agile methodology sessions to first-year students.

Callum

Music

I've played guitar for years, mainly taking inspiration from my dad and grandfather, as well as a variety of artists.

I've been playing guitar casually for a number of years now - it's definitely one of my favourite hobbies.

I listen to a bit of everything, including rock, hip-hop, EDM, metal, and more.

Let's Connect

Whether you want to talk code, music, or anything in between - give me a buzz.

Built with Next.js, Tailwind CSS & Framer Motion