PROFILE
An Edinburgh-based software engineer. Recently completed a masters in marine robotics at Heriot-Watt University. A background in Computational Physics, with experience of a wide range of scientific and engineering mathematics.,
EXPERIENCE
Development Engineer: SeeByte — Oct. 16 - Current
Graduate Engineer : SeeByte — July 14 - Aug. 15
I develop a mission planning, monitoring and post-mission analysis tool in Java. More information about the company can be found at http://www.seebyte.com
Software Developer : Island GIS/ Levima — Oct. 12 - July 14
I developed a travel risk management application in Scala and Javascript. I captured requirements, developed prototypes, and I was the first point of contact for customers.
Internship - Junior Developer : Island GIS/ Levima — June 12 - Oct. 12
Cable Wakeboard Instructor : Foxlake Adventures — June 12 - Aug. 12
Physics Tutor — Apr. 12 - May 12
Taught Higher Physics to a student who wanted to boost her grade.
Sailing Instructor: Edinburgh Leisure, Port Edgar Sailing School — June 10 - Sept. 10
Sailing Instructor: Edinburgh Leisure, Port Edgar Sailing School — June 08 - Sept. 08
EDUCATION
Heriot-Watt University: Robotics, Autonomous and Interactive Systems specialising in Marine Robotics M.Sc. (Distinction) — Sept. 15 - Sept. 16
For my dissertation I successfully controlled an underwater manipulator using a mixture of end-effector tracking and motion retargeting. This allowed the manipulator and end-effector to mimic the operator’s actions. I also studied: Fluid Mechanics, Linear Control, Embedded Systems, Software Engineering, Embedded Software, Robot Mechanical Systems and Intelligent Robotics.
Founder of the Wakeboard and Waterski club.
Edinburgh University: Computational Physics B.Sc. — Sept. 08 - May. 12
As part of my final year project I had to simulate a quantum computer. This was written in Java, as was the rest of the programming throughout my degree. I also studied: Thermodynamics, Quantum Mechanics, Dynamics and Relativity, Numerical Algorithms and Statistical Mechanics, Computer Simulation, Data and Analysis, Elementary French Language, Mathematics for Physics 4, Global Environmental Processes, Functional Programming, Object-Oriented Programming, Computation and Logic, Meteorology :Atmosphere and Environment, Physics 2B.
Member of the Wakeboarding and Waterski Club.
George Watson’s College, Edinburgh — Aug. 95 - June 08
Higher Mathematics, Higher Biology, Higher Technological Studies, Higher Informatics, Higher Chemistry, Higher Physics, Higher English, Intermediate 2 Music, Standard Grade French, Standard Grade Geography
SKILLS
Programming Languages
C++, Python, C, Java, Javascript, Matlab, HTML5, css, SQL, Scala, jQuery
Software
Enterprise Architecture, Phabricator, Docker, Jenkins, Artifactory, Ansible, IntelliJ IDEA, Netbeans, Terminal, Emacs, Eclipse, Microsoft Office, Github, Xcode, Google Analytics, Webots
Hardware
Arduino, Tiva C Series LaunchPad (ARM) , mBed
AWARDS, COURSES AND ACHIEVEMENTS
Coursera
An Introduction to Interactive Programming in Python
Functional Programming Principles in Scala
Introduction to Engineering Mechanics
Control of Mobile Robots
edX
Embedded Systems - Shape the World
Personal Projects
Instructables contest finalist
Winner of Edinburgh Tech Meetup Christmas Hack
Published articled in Design News website
Other
Gold Duke of Edinburgh Award
Driving License
INTERESTS
Robotics, micro-controllers, wakeboarding, sailing, snowboard, photography, fencing, rowing and hillwalking. I am an enthusiastic musician and enjoy playing the Violin. In the past I have also volunteered for the RNLI.
REFERENCE
Available upon request.