A PhD graduate and experienced software engineer keen to find a position working on the cutting edge of computer technology. Equally adept at both creative and logical thinking, as well as trustworthy, intuitive, reliable and meticulous. Has experience of working in industrial surroundings and knowledge of what is required in this environment. Comfortable working both on individual
A PhD graduate and experienced software engineer keen to find a position working on the cutting edge of computer technology. Equally adept at both creative and logical thinking, as well as trustworthy, intuitive, reliable and meticulous. Has experience of working in industrial surroundings and knowledge of what is required in this environment. Comfortable working both on individual projects and as part of a team. Has good experience of working on high pressure and intensive projects, including projects based overseas and offshore.
Specialties: Human computer interaction, user experience engineering, natural language interfaces, visualisation techniques, core library development.
Computer Languages: Proficient in Java, C, C++, Objective-C, Python. Familiar with SQL, SPARQL, Applescript, C#, Matlab.
Senior Software Engineer @ I work the Google Calendar for iPhone. In particular I wrote the code for all animations, and contributed small design elements to the edge cases. I also added the easter egg (shake your phone three times on the settings page).
I also still build the AdSense iPhone App:
https://itunes.apple.com/app/id680739529?mt=8 From May 2014 to Present (1 year 7 months) London, United KingdomSoftware Engineer @ Tech lead and developer on the AdSense Management, AdSense Host, and Doubleclick Ad Exchange Seller REST APIs.
Responsible for the inception, creation, and release of AdSense for iPhone.
See projects, below, for more information. From May 2011 to May 2014 (3 years 1 month) London, United KingdomDevelopment Engineer @ Responsible for prototyping and productisation of various projects related to autonomous underwater robotics. Acted as floating "fixer" engineer moving between projects as required.
Including onsite work in:
- The North Sea (on board the Subsea Viking);
- Reykjavik, Iceland;
- Baku, Azerbaijan;
- Dampier, Western Australia. From 2005 to May 2011 (6 years) Edinburgh, United KingdomPrototype Testing Engineer @ Tested and verified camera chips for Nokia mobile phones.
Classified and assisted in first stage diagnosis of faulty chips. From June 2003 to August 2003 (3 months) Edinburgh, United KingdomInnovation Engineer @ Designed and oversaw production of industrial marking equipment.
Assisted with IT support and maintenance in engineering drawing office.
Developed zero budget in house software solutions. From September 2000 to October 2001 (1 year 2 months) Sheffield, United Kingdom
PhD, Human Computer Interaction / Autonomous Underwater Robotics @ Heriot-Watt University From 2005 to 2011 BSc (Hons), Artificial Intelligence and Computer Science @ The University of Edinburgh From 2001 to 2005 Nick Johnson is skilled in: C++, Java, Software Development, Software Engineering, Robotics, Mobile Robotics, AUV, REST, Objective-C, Matlab, Machine Learning, SQL, iOS development, Algorithms, Artificial Intelligence, Linux, Programming, Python
Looking for a different
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension