Simon Murphy BEng (Hons) FGS
Profile
I am a voracious problem solver and I love the challenges that data analysis and programming bring. I find the vindication that comes from a problem solved is incomparable. I have always been conscious to upskill, and having completed several courses with Codecademy and self-driven coding projects, I am aiming to break into the tech industry.
Professional Experience
Assistant Engineering Geologist, Arcadis UK
04/2021 – presentBirmingham, United Kingdom
Geoenvironmental Consultant, Brownfield Solutions Ltd.
01/2021 – 04/2021Bromsgrove, United Kingdom
Geoenvironmental Consultant, IDOM Merebrook Ltd.
08/2018 – 09/2019Bromley, United Kingdom
Junior Engineering Geologist, Leap Environmental Ltd.
06/2017 – 08/2018Dorking, United Kingdom
1 / 2
Projects
Programmable Home Climbing Wall•(Python/micropython, JS, HTML/CSS): I taught myself JS, so that I could control the board through a browser client. I also taught myself electronics, Node.js, and became familiar with microcontroller sockets and servers. I also learned about GitHub, some bash scripting, and workflow through VS code; more detailed description is available in the link above.
05/2022 – 08/2023
Deck of Cards•(JS, HTML/CSS): This coding challenge was given to me by a friend. I applied what I learned on Codecademy about DOM manipulation in JS to this project. A more detailed description and a live demo are available at the link above.
04/2023
Tic Tac Toe•(JS, HTML/CSS): I set myself this challenge to become more familiar with functional programming. In the past, I have tended to prefer OOP. Click the link above to see the project description and play.
04/2023
Find My Hat•(JavaScript, HTML, and CSS): Initially this was a node REPL project, however, I have adapted the example in the link to work on my portfolio website. This project is a game that the user can interact with in their browser to find a hat (🎩) in a randomly generated maze.
Education
Engineering Geology and Geotechnics (Hons) 1:1, University of Portsmouth
09/2013 – 06/2017
Certificates
CodeCademy.com
Learn Python 3
CodeCademy.com
How to Clean Data With Python
CodeCademy.com
Intermediate Python
CodeCademy.com
Learn Intermediate JavaScript
Skills
Time ManagementTeam Working12V and Microelectronics — Micropython Scripting in additionJavaScriptPythonTechnical ReportingHTMLCSS
Languages
German
English
Spanish
Interests
Climbing
Magic the Gathering
Travelling
2 / 2