Youssef Moawad

Software developer and Particle Physics enthusiast based in Glasgow
Studying Computing Science and Physics
at the University of Glasgow

Hello, cosmos!


About Youssef - Updated 30/03/2019

I am currently studying Computing Science and Physics at the University of Glasgow, in my third year.

From my early years, I've always had an interest in computers and technology. The first time I used a computer was when I was 2.

My interest in programming sparked when I was 5-6 years old playing video games when I started to wonder about how these games work. I even started to draw sketches and mind maps about games I'd build on my own if I could!

I read my first programming article when I was 7 and I still remember it to this day. I started to learn C# when I was 9 and almost perfected it at 12. I am now fluent in many programming languages.

Languages and Technologies

Here are some of the technologies with which I have experience:

Cocoa Touch
React Native

I'm incredibly passionate about programming, app development and software. My ultimate goal is to change the world, if even a little bit, by creating software that helps people. Here are some of the personal projects I'm currently working on:

Images from projects I'm working on. The first, Matrix Master 2, is on the App Store. And the second, The Standard Model, is a work in progress.

To learn more about me, I highly encourage you to read my first blog post, right here.

I am also quite passionate about a bunch of other things, which you can learn about here.

Main Projects

I am currently developing an app called The Standard Model, which lets users manipulate and learn about fundamental particles and their interactions. The app can also draw Feynman Diagrams for the user. It is currently in a beta version, with most of the main functionality up.

I... Read more

Recently updated:

Version 1.2 of Matrix Master 2 brings big updates and improvements across the board, including 2 new operations: Solve Ax=b System and finding Reduced Row Echelon Form.

Here's a list of everything new:
-- You can now solve systems of equations by... Read more

UzuConvert is the rebranding of iConvertMaster. It is a converter app but now it is also much more.

The main difference between UzuConvert and iConvertMaster is the interface. UzuConvert has a very much newer much nicer interface. Have a look below.

UzuConvert also brought unit and... Read more

Antimatter annihlates when it comes into contact with matter. The goal of this particle physics inspired game is to destroy the antimatter before it comes into contact with matter.

Read more

This is quite a funny one. This was my first real collaborative project. I had this idea with a friend of mine at the time and we agreed that she would work on the graphics while I code the game.

The idea of the game is that Toot, the flying camel, takes his revenge on his previous captors... Read more

Hungry the Monkey was the very first iOS game, and the first game as a matter of fact, I published. As such, it certainly means very much to me.

It requires the player to feed Hungry, who is a monkey, by tapping on any and all the food whilst avoiding feeding him poison.

The game is... Read more

I created the name and website Uzusoft as a startup name under which to release my apps. You can also see the prefix Uzu in some of my other projects (UzuConvert, UzuColor, etc). This actually comes from my childhood nickname, Oozoo.

At the moment, I am... Read more

Latest Blog Posts

A Mnemonic to Remember the Maxwell Relations

Date Posted: 16/06/2018

A Brief Post

Welcome back to another post about the Maxwell Relations. This will be a brief post where I will present a very useful mnemonic for remembering the Maxwell Relations that certainly proved quite helpful during my studies of thermodynamics.

This post follows directly (but will be much less mathematical) from... Read more

Tagged as: maxwellRelations, thermodynamics

Digital Circuits I: Introduction

Date Posted: 14/06/2018

Welcome to a new series!

Over the past few weeks, I developed an interest in studying digital circuits, and so I thought it would be interesting to write about this topic while learning about it. I first came across digital circuits, in the context of computing science, in a systems course in first year Computing at university. We... Read more

Tagged as: digitalcircuits, electronics

Waves VI: Standing Waves Solution

Date Posted: 06/06/2018

Welcome back to Waves!

I've not put up a post about waves in a while, but I'm back to writing and have a few more posts in this series planned for the next few weeks! If you're new to the series, feel free to start at Waves I, which discusses the wave equation.

This part will... Read more

Tagged as: physics, waves, strings, waveequation

WWDC 2018 Keynote: My takes on everything announced

Date Posted: 05/06/2018

What is WWDC?

WWDC is Apple's Worldwide Developers Conference. It's an annual event that brings together Apple Developers from all over the world.

It's where all the new Apple software gets announced every year, and that's, of course, a very exciting time!

In this post, I'll cover... Read more

Tagged as: wwdc, wwdc18, apple, appledeveloper

Thermodynamics: Deriving the Maxwell Relations

Date Posted: 02/06/2018

Intro and Welcome back to the physics blog!

It has been a good bit of time since I posted the prelude article to this, so it's about time I write this! Welcome back!!

In this blog, I will be deriving Maxwell's relations of thermodynamic potentials. These are a set of relations which are useful because they allow us to... Read more

Tagged as: physics, thermodynamics, maxwell, maxwellrelations