Hello World, I'm George.

Aspiring Software Engineer & Systems Admin

I am passionate about software development, open-source technology, robotics, and Linux. I write efficient Python and Bash scripts and engineer solid server architectures for my homelab.
I am a tinkerer, I enjoy building prototype robots and exploring the technologies which control them, as well as building computer and server systems from the ground up.
From building custom Linux environments to deploying containerised workloads, I focus on performance, automation, and reliable infrastructure design. I am always keen to expand my skills and explore new technologies and learn new concepts.


Tech Skills

Languages

Python Bash Scripting HTML JavaScript C++

DevOps & Servers

Docker Linux (Arch) Linux (Ubuntu/Debian) Nginx Linux (Gentoo) Git / GitHub Actions

Infrastructure & Homelab

Self Hosting Proxmox VE Reverse Proxies Local LLMs Ubuntu/Debian/Nix Tailscale/Wireguard VPN

Selected Projects

Computer Vision Robot Arm

View Code ↗

Collaborated with a team of UCL students to develop a robotic noughts and crosses game in which a player competed against an AI using two physical robot arms.

My primary contribution was the player interaction system. I developed a computer vision pipeline that used a laptop camera to track the player's arm movements and translate them into commands sent to a Raspberry Pi, allowing the robotic arm to place coloured blocks onto the game board.

The opposing robot arm was developed by other members of the team and was controlled by an LLM, which analysed the board state, determined its next move, and autonomously played against the user.

ESP32 Messenger thumbnail
Python OpenCV Linux (Ubuntu) Networking

TUI Chatroom

View Code ↗

A joint project between myself and other student, 'ShadowChat' is a simple LAN messaging chatroom for the terminal. We experience a lot of use between students within my school, and support binaries for any operating system.

TUI Chatroom thumbnail
Python Asyncio Ncurses

Proxmox Homelab

My custom built homelab is where I deploy and test my custom applications, as well as self-host many services for my life.

Some of the services I host include Home Assistant, Jellyfin, Proxmox Backup, and a custom WIP notetaking app for my TODO lists. Along with local backups of all my software projects.

The main hardware of the lab are two mini pcs, a Raspberry Pi, and a small NAS. The hardware alongside networking gear is housed in a custom 3D printed enclosure based on public designs, tailored to my hardwares dimentions.

To allow remote access to my services, I run tailscale with a node on proxmox using headscale, acting as a router and subnet router for my services.

Docker Proxmox/Linux CAD Sysadmin

ESP32 Based Remote Message System

View Code ↗

Developed a remote messaging system that allows text to be sent to an ESP32 powered LED matrix display from any network location.

Built a Flask HTTP web server hosted on a VPS to receive and process messages, which are formatted as JSON and retrieved by the ESP32 for real-time display. Designed and 3D printed a custom enclosure to create a complete standalone device which can be operated by non-tech savvy people.

ESP32 Messenger thumbnail
Python CAD + 3D Printing C++ HTML

big-george.net

View Code ↗

I self host this portfolio website on one of my cloud VPS's (this one is oracle), using nginx. I update the repo on one of my devices, then a bash script on the VPS pulls the change and reloads the web server's configuration.

HTML CSS Bash Server Admin

Experience

Developer / Project Manager

Late July 2026

Digital Catapult

  • Work experience as a project manager and project planner at digital catapult in London
  • Worked within a team of my peers to come up with a realistic pitch for a mock startup aimed on contributing to a greener London, we focused on improving the public transport sector through integrations with future 'deep tech' solutions
  • Learnt a lot about network engineering, the future of AI and quantum computing.
  • Very competitive application process, completing online interviews as well as structured applications in order to secure a position in the programme.

Robotics developer

July 2026

University College London (UCL)

  • Work experience as a robotics researcher on the UCL campus in stratford.
  • Using computer vision models as well as kinematics theorems, created a system to allow users to control movement of a robot arm using their own arm, through a laptop webcam.
  • Worked within a team of older university students to create and maintain a python codebase while learning about many different libraries.

Data Analyst / Developer

February 2026

Bank Of America

  • One week of work experience with Bank Of America in Central London
  • Worked in python, using the Pandas library, within a team of developers, market analysts and economists, to produce and present information regarding stock market trends and predictions.
  • Maintained a codebase using git, received and gave feedback within a team and produced a finished product.

Stocks And Sales Associate

June 2025 - Present

Mobile Pet Foods LTD

  • Managed stock of physical goods within a small coordinated team
  • Direct interations with customers, handling specialised orders as well as over the counter sales.

Junior Software Engineer

October 2024

BAE Systems

  • One week of work experience with BAE systems in Rochester
  • Worked primarily in C++, alongside engineers designing bleeding-edge military night vision and fighter jet navigation systems.
  • Maintained a codebase within a team of skilled programmers using git / github CLI.