Skip to content
View OGD311's full-sized avatar

Highlights

  • Pro

Block or report OGD311

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
OGD311/README.md

Hi there ๐Ÿ‘‹

I'm Oli, a Computer Science MComp student at the University of Sheffield, passionate about systems design, backend infrastructure, and web development. I enjoy building scalable tools, exploring system performance, and working with open-source technologies.

๐Ÿ› ๏ธ Technical Skills

Languages:
Python, PHP, SQL, JavaScript (React, NextJS, React Native), Java, Ruby, GoLang

Frameworks & Tools:
Flask, Django, NextJS, React, ReactNative (Expo), Svelte, Sinatra, Supabase Git, Linux, Docker, Traefik, Redis, CassandraDB, RocksDB, Postgres, MySQL, Cloudflare, Tailwind


๐Ÿš€ Personal Projects

Tech: ReactNative, Expo, GoLang (Fiber), NativeWind

  • Users can view and favourite upcoming fan conventions
  • Intelligent data syncing from backend with data stored for offline use
  • Cross platform design and consistent user experience

๐Ÿ“Š Rate My Society

Tech: NextJS/React, Prisma, Tailwind

  • Allows students to view, rate and review different university societies
  • Seamless experience thanks to NextJS and Prisma
  • Thoughtful UI/UX for ease of use with Tailwind

๐Ÿ”— WikiLinks

Tech: Python, CassandraDB

  • Parses and explores connections between Wikipedia articles using algorithms like Branch & Bound, IDDFS
  • Handles 100GB+ data dumps, optimized for performance and scalability
  • Focus on efficient data flow and avoiding processing bottlenecks

๐Ÿ–ผ๏ธ ImageBoard

Tech: PHP, JavaScript, Redis, MySQL, Docker

  • Inspired by ShimmieV2, developed over 6 months
  • Secure login/signup, user access control, Redis caching, Dockerized deployment
  • Emphasis on web security and modular design

๐Ÿ  Aincrad Home Server

Tech: Docker, Traefik, Cloudflare, Letโ€™s Encrypt

  • Self-hosted stack of open-source services (Nextcloud, Vaultwarden, Supabase, etc.) across 3 nodes
  • Automated reverse proxy & SSL via Traefik and Cloudflare tunnels
  • Focus on privacy, accessibility, and network resilience
  • For security, you won't find any of the configs for this on my github, but I'm open to chat about it!

๐Ÿ‘จโ€๐Ÿซ Experience

๐Ÿ’ก CodeCreators Mentor โ€” ENACTUS Sheffield (Feb 2025 โ€“ Present)

  • Teaching Python fundamentals to classes of 10โ€“20 students
  • Creating material, providing tailored support

๐Ÿ›ก๏ธ Technical Officer โ€” ShefESH (Sep 2024 โ€“ Present)

  • Leading technical setup for CTF events
  • Managing society infrastructure & website

๐ŸŽฎ Senior Technical Officer โ€” SLUGS (Mar 2025 โ€“ Present)

  • Managing tech team for LAN events
  • Rebuilt the society website using Svelte/SvelteKit
  • Running game servers & network gateway

๐Ÿ“ซ Let's connect!
Iโ€™m always open to collaboration or a good tech chat - feel free to reach out! You can contact me through the options available on my website

Pinned Loading

  1. ImageBoard ImageBoard Public

    My own image board written in PHP (WIP)

    PHP 1

  2. ObjDetect ObjDetect Public

    Simple Object Detection

    Python 1

  3. ShefESH/SeshWebsiteNanoc ShefESH/SeshWebsiteNanoc Public

    CSS 1 1

  4. WikiLinks WikiLinks Public

    Python 1