Skip to content

Instantly share code, notes, and snippets.

@2xAA
Last active September 19, 2021 11:59
Show Gist options
  • Save 2xAA/c6d2a6302e420d67d4fddd631ceb7a3a to your computer and use it in GitHub Desktop.
Save 2xAA/c6d2a6302e420d67d4fddd631ceb7a3a to your computer and use it in GitHub Desktop.
{
"meta": {
"theme": "wraypro"
},
"basics": {
"name": "Sam Wray",
"label": "Creative Technologist",
"picture": "https://wray.pro/assets/thumb/about.jpg",
"email": "sam@wray.pro",
"phone": "(+44)7561557458",
"website": "https://wray.pro",
"summary": "Creative Technologist, musician, visualist and artist. Sam holds a degree in Digital Art and Technology from Plymouth University, attaining Second Class Honours (Upper Division) with Certificate of Professional Industrial Experience. He enjoys creating immersive and thoughtful digital works, irl and url.",
"location": {
"address": "",
"postalCode": "",
"city": "London",
"countryCode": "UK",
"region": ""
},
"profiles": [
{
"network": "2xAA.fm",
"url": "https://2xaa.fm"
},
{
"network": "Instagram",
"username": "2xAA",
"url": "https://instagram.com/2xAA"
},
{
"network": "Github",
"username": "2xAA",
"url": "https://github.com/2xaa"
},
{
"network": "Twitter",
"username": "_2xAA",
"url": "https://twitter.com/_2xAA"
},
{
"network": "SoundCloud",
"username": "2xAA",
"url": "https://soundcloud.com/2xaa/tracks"
},
{
"network": "YouTube",
"username": "2xAA",
"url": "https://www.youtube.com/2xAAmusic"
},
{
"network": "Twitch",
"username": "2xAA",
"url": "https://twitch.tv/2xAA"
}
]
},
"work": [
{
"company": "publicis•poke",
"position": "Senior Experience Technologist",
"website": "https://www.publicispoke.com/",
"summary": "Working in the Brand Experience team, I created works over a range of mediums. AR, web, realtime interactive games, embedded computing, low-latency livestream video, and combined many old skills with newly learned ones.",
"startDate": "2019-10-07"
},
{
"company": "TMW Unlimited",
"position": "Senior Creative Technologist",
"website": "https://tmwunlimited.com",
"startDate": "2018-12-10",
"endDate": "2019-09-27",
"summary": "Full stack, multi-platform development with internal pitch consultancy and client facing presentation.",
"highlights": [
"Introducing JSS to a Sitecore build",
"Working closely with design team",
"Defining code-style and best practise with the development team",
"Prototyping creative and design ideas"
]
},
{
"company": "Choreocracy",
"position": "Host & Creative Technologist",
"website": "https://www.cassonandfriends.com/choreocracy",
"startDate": "2018-11-01",
"endDate": "2018-11-02",
"summary": "Stepping in for BAFTA award-winning Digital Artist Seb Lee-Delisle, I took over the role of co-host alongside the Record Breaking Dance Artist Tim Casson, for audience-driven interactive dance show Choreocracy. I learned the tech stack, the show routine and how to present over two practise runs - even helping out developing an integration for wirelessly synchronised LED shoes. I had an excellent time working with the dancers, hosts and crew."
},
{
"company": "Kitty",
"position": "Creative Technologist",
"website": "https://wearekitty.com",
"startDate": "2017-04-01",
"endDate": "2018-10-11",
"summary": "Working in mostly a front-end capacity, work included microsites, large-scale e-commerce websites, interactive experiences using Canvas, prototyping tools for internal use",
"highlights": [
"Introduced a git-based workflow to the development team",
"Created and implemented a use-case for Vue.JS to speed up and unify frontend development",
"Contributed to the world's first Google Assistant \"Voice Search\" white-paper by building the data collection tool"
]
},
{
"company": "Kitty: BetVictor",
"position": "Lead Developer",
"website": "https://wearekitty.com",
"startDate": "2017-04-01",
"endDate": "2017-06-01",
"summary": "Betting Calculator",
"highlights": [
"Application can be installed as a PWA on compatible devices",
"A functional betting engine was build separate from the UI as a node module to keep the codebase clean",
"VueJS and a webpack/vue prerender plugin was used to ensure SEO results were kept high"
]
},
{
"company": "Games for the Many: CorbynRun",
"position": "Musician",
"website": "https://gamesforthemany.org/",
"startDate": "2017-04-01",
"endDate": "2017-05-08",
"summary": "The viral game that took the General Election 2017 by storm and reached over 2 million people. The music composed for CorbynRun is a cover of \"Bandiera Rossa\", created using a Nintendo Game Boy, heralded by the BBC as \"Incredibly Annoying\". ",
"highlights": []
},
{
"company": "Livity UK: Dyson",
"position": "Technical Lead",
"website": "https://goo.gl/qRPGjR",
"startDate": "2016-12-01",
"endDate": "2017-02-01",
"summary": "The Smart Rooms was a two-day pop-up challenge held by Dyson to find the brightest software engineering minds to fuel its technology pipeline. There is a full write-up on my portfolio: https://wray.pro/the-smart-rooms/",
"highlights": [
"Technical consultant for game designs",
"Web based control panel for starting livestreamed participation, switching rooms, games and lights",
"Arduino based devices for in-game interactivity",
"All built primarily within two weeks"
]
},
{
"company": "Buzz Jam/Red Bull/Sony Music/WMAS/YGN",
"position": "Coder/Hacker",
"website": "https://www.buzz-jam.com",
"startDate": "2016-09-16",
"endDate": "2016-09-18",
"summary": "BuzzJam 2016 hackday instrument. MIDI Controller/Lighting Controller/stand-alone sampler. Read more here: https://wray.pro/stardis/",
"highlights": [
"Building from abstract brief",
"Using previously unknown technologies to complete the project",
"Raspberry Pi and Arduino based controls",
"All built in three days"
]
},
{
"company": "Buzz Jam/Red Bull/Sony Music/WMAS/YGN",
"position": "Coder/Hacker",
"website": "https://www.buzz-jam.com",
"startDate": "2015-09-19",
"endDate": "2015-09-20",
"summary": "BuzzJam 2015 hackday instrument built using Game Boys and Guitar Hero controllers. Read more here: https://wray.pro/blade/",
"highlights": [
"Building from abstract brief",
"Using previously unknown technologies to complete the project",
"Raspberry Pi, Game Boy and Arduino based controllers",
"All built in two days"
]
},
{
"company": "Tellonline",
"position": "Junior Developer",
"website": "",
"startDate": "2014-05-01",
"endDate": "2015-06-01",
"summary": "",
"highlights": [
"Building and maintaining a realtime game system holding 30,000 users simultaneously",
"Successfully working with the team to create style guidelines and implement a front-end framework",
"Pairing with developers to assist and aid ASP.NET development tasks"
]
},
{
"company": "PJ Studio | Creative Media Ltd",
"position": "Web Developer",
"website": "https://pjstudio.co.uk/",
"startDate": "2012-03-01",
"endDate": "2014-01-01",
"summary": "Part-time consultant and web-developer. Work includes templating websites in HTML and CSS, developing plugins with jQuery, JS work, PHP scripting and working with Wordpress",
"highlights": []
},
{
"company": "Rewired State",
"position": "Web Developer",
"website": "https://rewiredstate.org/",
"startDate": "2013-10-01",
"endDate": "2013-10-01",
"summary": "Edited a hack day app with involvement from the Department for International Development.",
"highlights": []
},
{
"company": "Blue Flame Media Ltd",
"position": "Web Developer",
"website": "",
"startDate": "2013-04-01",
"endDate": "2013-05-01",
"summary": "Edited websites with a Wordpress CMS, added a booking system built in PHP and jQuery for a local client. Templated a website in HTML and CSS for their partner company, Payment Nexus.",
"highlights": []
},
{
"company": "Southwest Film and Television Archive",
"position": "Software and Systems researcher",
"website": "https://swfta.co.uk/",
"startDate": "2011-06-01",
"endDate": "2011-07-01",
"summary": "Researched the best web player and video codecs for their online library service.",
"highlights": []
}
],
"volunteer": [
{
"organization": "{ Live : JS }",
"position": "Visualist & Musician",
"website": "https://livejs.network/",
"startDate": "2016-12-02",
"endDate": "2016-12-02",
"summary": "{ Live : JS } is a collective of audio and visual artists who build live experiences, shows and installations using custom projects and tools built within the web browser. Notable work includes speaking and performing at dotJS 2016 and the JSConf EU 2018 opening.",
"highlights": []
},
{
"organization": "Young Rewired State",
"position": "Volunteer and music event organiser",
"website": "https://yrs.io/",
"startDate": "2013-08-01",
"endDate": "2014-08-01",
"summary": "Guided and taught young programmers over the course of one week each year, in 2014 I was also in charge of contacting, booking and managing the musicians for the Friday evening.",
"highlights": []
},
{
"organization": "Plymouth Musical Activities Club",
"position": "Guitar teacher and audio technician",
"website": "https://plymouthmac.co.uk/",
"startDate": "2012-10-01",
"endDate": "2013-12-01",
"summary": "",
"highlights": []
},
{
"organization": "Southwest Film and Television Archive",
"position": "Archivist",
"website": "https://swfta.co.uk/",
"startDate": "2009-05-01",
"endDate": "2011-08-01",
"summary": "Cataloguing film and video, digitising video recorded on 1\" tape, Betamax, VCR, sVHS, Telecine with 16mm film and also editing all the aforementioned formats using various editing processes with new and old equipment.",
"highlights": []
}
],
"education": [
{
"institution": "Plymouth University",
"area": "Digital Art and Technology",
"studyType": "Bachelor [Second Class Honours (Upper Division) with Certificate of Professional Industrial Experience]",
"startDate": "2012-07-01",
"endDate": "2016-06-01",
"gpa": "",
"courses": [
"DAT602 - Realtime [audio and visual production skills with a specific application to the manifestation of information drawn from a variety of sources, disciplines and media]",
"DAT604 - Venture Culture [concepts of entrepreneurship through the practical exploration of individual, collaborative and organisational creative enterprise]",
"DAT605 - Premediation [technical and conceptual skills to experiment and innovate with live, immersive 2D and 3D audio-visual media]"
]
}
],
"awards": [
{
"title": "Webster Award",
"date": "2016-09-01",
"awarder": "The Webster Family",
"summary": "Awarded for my final year University project, Melodal"
},
{
"title": "Hack the Visual [hackathon]",
"date": "2015-06-28",
"awarder": "Imaging Mind / Canon",
"summary": "'Splatmap' - First place"
},
{
"title": "McDonald's Hackathon",
"date": "2014-11-23",
"awarder": "McDonald's EU",
"summary": "'Big Hack with Fries' - First place"
}
],
"publications": [
{
"name": "{ Live : JS } @ dotJS 2016",
"publisher": "Sam Wray / Tim Pietrusky",
"releaseDate": "2016-12-02",
"website": "https://www.dotconferences.com/2016/12/sam-wray-tim-pietrusky-livejs",
"summary": "Sam and Tim have an extreme passion for music, visualisations and JavaScript. In 2016 they met each other for the first time and decided to combine their projects into one massive audio & visual live performance. This is their story."
},
{
"name": "modV",
"publisher": "Sam Wray",
"releaseDate": "2014-12-16",
"website": "https://modv.js.org",
"summary": "modV is an open-source audio visualisation environment, written in Google Chrome. It is my pet project for learning new web technologies and my main tool when VJing at shows."
}
],
"skills": [
{
"name": "Software",
"level": "",
"keywords": [
"JavaScript (browser & node)",
"XHTML",
"CSS",
"WebGL & Canvas2D",
"Vue (+ Vuex, Router, Nuxt)",
"Webpack",
"Bash",
"Python",
"SQL",
"MongoDB",
"WebAR (ZapWorks UAR & 8thwall)",
"WebXR",
"Three.js (+ AFrame)",
"Unity",
"Blender",
"Touch Designer",
"3D asset management and optimisation",
"Adobe CC",
"GitHub (+ Actions)"
]
},
{
"name": "Physical Computing",
"level": "",
"keywords": [
"Arduino",
"Teensy",
"Raspberry Pi",
"ESP8266",
"IoT"
]
},
{
"name": "Additional",
"level": "",
"keywords": [
"Music composition",
"Event management",
"Livestreaming (Twitch Affiliate)",
"Online community management"
]
}
],
"languages": [
{
"language": "English",
"fluency": "Native speaker"
}
],
"interests": [
{
"name": "Music",
"keywords": [
"Using retro computer and gaming hardware to create modern, interesting music (search '2xAA music')",
"Composing",
"Visualisation"
]
},
{
"name": "Cycling"
},
{
"name": "Photography"
}
],
"references": [
{
"name": "Phil Johns",
"reference": "During the period of time that Sam worked with us at PJ Studio as one of our web developers, he added a strong arm to the team. With briefs being passed to him in a variety of formats, Sam was quick to work out the best solution and put it in to practice; even when the outcome desired by our clients or creative team members wasn't straight forward. Sam was a truly positive addition to the studio."
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment