William Oldham

SysAdmin · Full-Stack Developer · Network Engineer

About

Certifications and Awards#

  • Cisco Certified Network Associate (CCNA)
    • Awarded 22 April 2023
    • Introduction to Networks
    • Switching, Routing, and Wireless Essentials
    • Enterprise Networking, Security, and Automation
  • MTA: Windows Operating System Fundamentals
  • MTA: Windows Server Administration Fundamentals
  • Microsoft Certified: Security, Compliance, and Identity Fundamentals
  • The Lincoln Award
  • MTA: Networking Fundamentals
  • Microsoft Certified: Azure Fundamentals

Degree#

I have a 1st Class Bachelor of Science in Computer Science from the University of Lincoln.

I achieved an average of 82% across all modules, with a 90% average in my final year. Modules included:

  • Network Fundamentals (88%)
  • Cloud Computing (74%)
  • Team Software Engineering (75%)
  • Cyber Security (90%)

My dissertation achieved a grade of 81% and was on the topic of “Themis: A web-based policy management tool to enable simple and robust management of end-user and server devices”.

Technologies I work with#

Being both a software developer and a network engineer, I have a broad range of technologies I work with.

Key:

  • $ - Professional Experience
  • # - Personal Experience
  • @ - Degree Experience
  • § - Learning
  • ? - Interested in

Programming languages#

I pride myself on being a polyglot programmer, and I have experience with a wide range of programming languages. Here are some of them:

Server-side and desktop languages#

  • C# $ # @
  • Kotlin #
  • Java #
  • PHP #
  • Python @
  • Go @
  • C/C++ @
  • Rust §
  • Elixir + Erlang ?

Web languages#

  • TypeScript and JavaScript $ #
  • Web Frameworks
    • Node.js $ #
    • Vue.js $ #
    • React #
    • Astro # §
  • HTML $ #
  • CSS (with Tailwind CSS) $ #

Scripting languages#

  • PowerShell $
  • Bash #

Miscellaneous languages#

  • LaTeX # @
  • MatLab @
  • Prolog @
  • OpenCL @

Networking, SysOps, and DevOps#

Alongside my software development skills, I have a strong background in networking, system administration, and DevOps.

Databases and Storage#

  • Microsoft SQL Server $
  • PostgreSQL $ #
  • Redis $ #
  • MySQL # @
  • SQLite #
  • MongoDB #
  • Cassandra #

Networking#

  • Cisco IOS $ @
  • Dell OS6, OS10 $
  • Cisco Meraki $
  • Ubiquiti UniFi $ #
  • TailScale VPN $ #
  • OpenVPN $ #
  • PF Sense #
  • Juniper JunOS ?
  • HP ArubaOS ?

Cloud#

  • Microsoft Azure $
  • Amazon Web Services $
  • Google Cloud Platform @
  • DigitalOcean $ #
  • Cloudflare $ #

DevOps#

  • GitHub $ # @
  • Jira $
  • Terraform $ #
  • GitHub Actions $ #
  • Jenkins #

Monitoring#

  • Grafana $ #
  • Prometheus $ #
  • Zabbix $
  • InfluxDB $

Virtualisation and Containers#

  • Docker $ #
  • Kubernetes $ #
  • Hyper-V $ #
  • VMware ESXi #
  • Proxmox #

Configuration Management#

  • MS Active Directory $
  • Azure Active Directory $
  • Group Policy $
  • Microsoft Intune $
  • System Center Configuration Manager $

Web Servers and Reverse Proxies#

  • Nginx $ #
  • Traefik $ #
  • IIS $
  • Apache #
  • Caddy #