SOFTWARE ENGINEER

Creative, practical, experienced.
Simon is a junior software engineer with 10 years experience of interpreting the European Union in Brussels and analysing maritime security in London.
He is well placed to communicate complex concepts and has a technical mind. Coding brings together the different strands of his career and passions. Next steps TBC.

  • JavaScript
  • Python
  • HTML/CSS
  • No/SQL
  • Git
  • Test-driven developement
  • Object-oriented design
  • Agile methodologies
  • Project management
  • Stakeholder management
  • Copywriting

Projects

TutorMatch

A web app that connects volunteer tutors with students in need of some extra help. Tutors can indicate their subjects and availability; students can search for tutors and request a slot. Try logging in as stu@email.com / Password123!

  • Flask
  • React
  • MongoDB
  • Python
  • Node.js
  • bootstrap
  • firebase
  • Postman
  • Trello
  • Visual Studio
  • CI/CD

simonbudden.dev

A personal website for portfolio and projects.

  • React
  • Jest
  • Tailwind
  • AWS
  • CI/CD

Acebook

GitHub Acebook link

A social media web app developed from legacy code.

  • MongoDB
  • Express
  • React
  • Node.js
  • CSS
  • Postman
  • Trello
  • Visual Studio

Rösti scraper

GitHub Rösti scraper link

A web scraper and email notification to tell me when rösti is available in my local supermarket.

  • Python
  • BeautifulSoup
  • AWS Lambda
  • AWS Simple Email Service
  • Docker

Acebook Mobile

GitHub Acebook Mobile link

An iOS frontend for a MERN social media app developed from a seed repo.

  • SwiftUI
  • XCode
  • Cloudinary
  • Postman
  • Trello

Experience

Junior software developer

Oct. 2023 to Feb. 2024

Makers Academy

  • Bootcamp starting with python-based coding foundations module covering basics of coding and programmes' structure and cloud deployment.
  • Software development module focusing on JavaScript and web applications, including RESTful APIs and agile group projects.
  • Underscored importance of modern software development practices such as using Git and GitHub, pair programming, test-driven development, etc.
  • JavaScript
  • Python
  • Postgres
  • Flask
  • Visual Studio Code
  • Jest
  • Swift
  • Xcode
  • Object-Oriented Design
  • Test-Driven Development
  • Agile

Cyber security policy advisor

April to Oct. 2023

Dept. for Science, Innovation and Technology

  • Developed new UK Internet of Things cyber security legislation and collaborated on implementation of enforcement regime.
  • Security requirements
  • Compliance
  • Excel
  • Legislation

Maritime security policy advisor

Sept. 2020 to April 2023

Dept. for Transport

  • Developed the UK’s legal and practical maritime security regime, working with security colleagues across government.
  • Established network of European counterparts and conducted a post-implementation review of legislation.
  • Interpreted novel legislation and designed workflow for enforcement at pace, which was used as a template by a sister division.
  • Excel
  • Security requirements
  • Industry engagement
  • Problem solving
  • Attention to detail
  • Teamwork

Communications officer

June 2015 to Sept. 2020

European Parliament

  • Integrated the European Parliament's visitor services, including renewing common visiting website.
  • Developed engaging comms materials for online, print and facilities.
  • Implemented and managed high-visibility projects to improve the parliament campus.
  • Copywriting
  • Website development
  • Excel
  • Public speaking
  • Stakeholder management
  • Project management

Talk to me about...

  • Photography 📷
  • Hiking ⛰️
  • #dadlife 🧸
  • F1 🏁
  • Board games 🎲
  • Theatre 🎭
  • Campari spritz 🍷