Professional experience

Full Stack Developer, Kano Computing / Stem Player
Dates: June 2021 - present | Location: London
Responsibilities:
  • Developed and enhanced stemplayer.com, a React web app that utilizes the WebUSB API for seamless communication with the Stemplayer device, transforming it into an innovative audio streaming and mixing platform.
  • Development of Kano World, a suite of engaging web applications aimed at teaching children coding skills and fostering their creativity.
  • Leveraged Python to build robust APIs supporting various functionalities within the web app, including intelligent music splitting through Facebook's Demucs machine learning algorithm.
  • Successfully integrated payment APIs (Paddle/Shopify/Stripe) to facilitate secure product subscriptions and purchases, optimizing the e-commerce experience.
Web Developer, Reason Studios (formerly Propellerhead Software)
Dates: March 2014 - June 2021 | Location: Stockholm / London
Responsibilities:
  • Led the design and development of reasonstudios.com, successfully rewriting the site from pHp/ColdFusion to Django/React.
  • Conducted data analysis and user segmentation to drive engagement and enhance overall user experience.
  • Developed marketing automation strategies using Salesforce APIs, resulting in improved efficiency and effectiveness of marketing campaigns.
  • Played a key role in infrastructure development by transitioning from Vagrant and Ansible to AWS and Docker, leading to enhanced scalability and performance of web applications.
  • Created internal analytics dashboards to provide real-time insights and enable data-driven decision making within the company.
Graphic design / Final art, Monki
Dates: April 2013 - January 2014 | Location: Stockholm
Responsibilities:
  • Design for a range of material for print and web.
  • Development of online campaigns for monki website.
  • Design & development of internal sites to be used by store employees.
App Designer / Developer (consultant), Bright Young Things Tuition
Dates: September 2012 - March 2013 | Position: | Location: London
Design & implementation of educational mobile apps.
Web Designer / Developer, Craftsman Websites
Dates: January 2012 - August 2012 | Location: London
Projects included the 'Notting Hill Carnival App' a cross platform mobile app. Technologies used included PhoneGap and the Google maps API.

😸 Technology I have experience working with:

  • Python: Django, Scrapy, Celery, Flask
  • JavaScript: Typescript, ES7, React, various state libraries
  • iOS / hybrid: Swift, React Native
  • Web design: CSS, Sass
  • Infrastructure: AWS, Vagrant, Ansible
  • Databases: MySQL, Postgres, MongoDB
  • Design: Photoshop, Illustrator, inDesign, After Effects, Blender
  • Other:
    • Marketing automation: Salesforce marketing cloud (formerly ExactTarget)

🙀 Technologies I have worked with in the past:

  • pHp, Wordpress, ActionScript (Flash), ColdFusion

My Github profile

github.com/JamieRobertson
Most of the projects I work on are in private repositories.
Some things are publicly available, like forked repos and personal projects.


🎓 Education

Edinburgh College of Art - University of Edinburgh
Visual Communication
Graduated 2010

{# #}