Engineering and educating for a free and open web.
University of Sheffield Computer Science graduate with over two years of industry experience.
Experienced with Ruby on Rails, Hotwire, ViewComponent, React, and more.
Hi, I'm Simon.
I'm a software engineer with over two years of industry experience and a Computer Science degree. Since June 2020, I've been building Raise.dev from the start as the only full-time engineer, and expanding my horizons fast in the process.
I'm motivated to:
- support free and open source software like Rails, ViewComponent, and my own libraries
- learn new things, and use those findings to teach and empower others
- make a positive difference to the world through technology
- work with companies that will help me achieve those goals
I've got a diverse array of experience and a love for Ruby on Rails. I'm on the triage team for ViewComponent, I've used Hotwire (Turbo and Stimulus) extensively, and I'm also schooled on React.JS.
I'm a fast learner with an open mind, so I'm ready to learn new tools and ways of working. I've got a reputation for efficiency, which I'll always be careful to balance with thoroughness.
Don't just take it from me - here's what others have to say.
Simon's enthusiasm towards helping out at the Code First: Girls community courses in Sheffield was so admirable. During the 2017/18 cycle, he helped teach over 50+ students the basics of web development and creating web apps using Python and Flask. His ability to communicate complex technical concepts to complete beginners is an important one to have in our increasingly multi-disciplinary world. Most notably, his contributions in helping students with GitHub and Bootstrap have been praised by the class and the wider CFG community.
Simon has been a key player in the success of the Code First: Girls community courses this year, his genuine passion to help both the local and global tech community mixed in with his impressive technical knowledge and skills has made it a pleasure to work with him. The future is very bright for him!
Simon is an extremely fast learner and a creative thinker, who has become a highly effective part of our dev team. As one example, he has gained very quickly a deep knowledge of Red Hat Single Sign-On, and his contributions to our work with it have been innovative and substantial. He’s able to respond constructively to feedback and to self-motivate, and he’s also integrated well socially with the wider group. His ability to make connections across teams, and to work well in a highly regulated engineering environment, mean that he will be missed when his year as an undergraduate developer with us comes to an end.
Simon has an ability to take a complex task (both IT-related and non-IT) and not only turn it around extremely quickly, but also to apply a level of thought and ingenuity of someone a number of years more experienced. It's this level of output and creativity which made the decision to bring Simon back after a few months in his summer holiday extremely easy.
Simon is an outstanding software engineer and collaborator. I worked with Simon at Raise.dev - he was always ready to hop on a video chat and lend a hand when I struggled with a tricky bit of code. He is a great pair-programming partner because of his kind and patient personality. He will be a powerful addition to any development team.
Here, I'll be writing about things I've done and learned.
Contributing to open source takes time and experience to get right. Here's my journey.
Unsure about the world of remote work? Here's my early experience with it.
Let's dive into the history of my personal website. It's been quite the journey!
Want to get in touch?
If you're interested in working with me, I'd be happy to get in touch with you.