Jamie Robertson | Full Stack Developer
I currently work as a Full Stack Developer for Stem Player. Stem Player is a platform for music artists to release their music in a new format, with the ability to remix and rework the music. Stem Player was originally a collaboration with Kanye West to design and develop a handheld audio mixing device.
The Stem Player was originally designed and developed by Kano Computing. Kano Computing designs products and software to empower kids by teaching them about technology.
I have previously worked as a developer for Reason Studios and Monki.
- Why not say hello:
- github.com/JamieRobertson
- linkedin.com/in/jamie-r
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