Sam Aaron

Sam Aaron Email and Phone Number

Live Coding Artist and Creator of Sonic Pi @ Department of Computer Science, University of Sheffield
Sam Aaron's Location
Sheffield, England, United Kingdom, United Kingdom
About Sam Aaron

Sam Aaron is a live coder who, through considering programming as performance, focusses on enhancing the productivity and power of modern programming languages and environments. Sam believes that a programming environment which has sufficient liveness, rapid feedback and tolerance of failure to support the live performance of music is an environment ripe for mining novel ideas that will not only benefit artistic practices themselves but also the computer industry and education more generally.In pursuit of this unique perspective Sam has created Sonic Pi, a free live coding environment designed to large both the needs of education and professional musicians. Previously, Sam was the lead developer on a suite of open source tools: Overtone, a collaborative programmable music environment; Quil, an enhanced Clojure version of the visual language Processing; Emacs Live, a curated suite of Emacs tools, placing strong emphasis on live feedback and visual cues.Through this exploration Sam has been challenged to draw not only from his familiar territories of computer industry and academia but also from the arts, a combination Sam now believes to be essential for the development of well-researched, creative, innovative and practical ideas in this field.Sam sees programming primarily as a form of communication and believes that the pursuit of conceptual efficiency is at least as important as computational efficiency.

Sam Aaron's Current Company Details
Department of Computer Science, University of Sheffield

Department Of Computer Science, University Of Sheffield

View
Live Coding Artist and Creator of Sonic Pi
Sam Aaron Work Experience Details
  • Sonic Pi
    Ceo
    Sonic Pi Feb 2019 - Present
  • Department Of Computer Science, University Of Sheffield
    Visiting Scholar
    Department Of Computer Science, University Of Sheffield Jun 2023 - Present
    Sheffield, Gb
  • Department Of Computer Science, University Of Sheffield
    Research Fellow In Music Technology
    Department Of Computer Science, University Of Sheffield Aug 2023 - Mar 2024
    Sheffield, Gb
  • Wolfson College
    College Research Associate
    Wolfson College Mar 2012 - Feb 2019
  • University Of Cambridge
    Research Associate
    University Of Cambridge Nov 2011 - Feb 2019
    Cambridge, England, Gb
    Research Associate in the Computer Laboratory within the Digital Technology Group.
  • University Of Cambridge
    Postdoc Researcher - Improcess Project
    University Of Cambridge Sep 2010 - Nov 2011
    Cambridge, England, Gb
    Currently leading a research project, Improcess, under the supervision of Dr Alan Blackwell, involving collaborators in the Cambridge Computer Laboratory and Music Faculty, Microsoft Research Cambridge, and in the Anglia Ruskin Digital Performance Lab. This research aims to combine both tactile and highly abstract linguistic user interfaces with state-of-the-art real-time synthesis software in order to build new forms of musical device with a high capacity for improvisation.
  • Darwin College
    Research Associate
    Darwin College Oct 2010 - Oct 2011
    Research Associate
  • Innovation Factory
    Lead Architect
    Innovation Factory Jan 2008 - Aug 2010
    Amstelveen, Nl
    Architected and developed a wide variety of bespoke web applications and deployed them both into standard hosting environments and also large secure internal enterprise virtual machine clusters. The main suite of online tools were developed in order to increase the potential for collaborative innovation within large companies in areas such as idea management and community development and growth. Also designed, implemented and deployed client-readable domain specific languages for the critical parts of projects that required both absolute precision and a high tolerance for change.
  • Infoq
    Ruby News Reporter
    Infoq 2007 - 2009
    Report upon changes and innovation within the Ruby community through writing news articles, and contributing to interviews.
  • School Of Transport, Newcastle University
    Technical Research Consultant For The Destino Project
    School Of Transport, Newcastle University 2006 - 2007
    Implemented and delivered the primary tool for DESTINO, an EPSRC-funded project aiming to deliver a decision support framework for local authorities considering the introduction of flexible transport services. Used agile development practices and the Ruby on Rails framework. Represented business logic with a client-readable domain specific language.
  • The Amazing Group
    Researcher And Developer
    The Amazing Group 2005 - 2006
    Worked as a researcher, designer and developer. Built conceptual designs and working prototypes for a variety of projects. Initiated testing, version control and ticketing techniques for in-house development. Communicated directly with development teams, management and clients.
  • School Of Transport, Newcastle University
    Technical Research Consultant, Emires Project
    School Of Transport, Newcastle University 2003 - 2004
    Worked with a team of researchers and developers on EMIRES, a trans-European project that sought to combine the concepts of Demand Responsive Transport (DRT) with the provision of more sophisticated value added services based on the possibilities offered by more efficient information management. Combined a variety of SOAP-based web-services using a database-driven web application. The resulting product matched available jobs and transport routes for a given person and location.
  • Audio-Visual Centre, Newcastle University
    It Consultant
    Audio-Visual Centre, Newcastle University 2001 - 2003
    Ongoing management of basic IT facilities. Worked with designers to rebuild and re-brand their outward facing web-site.

Sam Aaron Skills

Clojure Ruby Music Synthesis Functional Programming Table Football Domain Specific Languages Software Architecture Supercollider Live Coding Live Programming Concurrent Programming Ephemeral Programming Ruby On Rails Architecture Functional Support Overtone Emacs Open Source Programming Software Development Computer Music Python Agile Methodologies Web Development Software Engineering Java Web Applications Javascript Rest Hadoop Mongodb Web Services Big Data Test Driven Development

Sam Aaron Education Details

  • Newcastle University
    Newcastle University
    Computing Science
  • Newcastle University
    Newcastle University
    Software Engineering

Frequently Asked Questions about Sam Aaron

What company does Sam Aaron work for?

Sam Aaron works for Department Of Computer Science, University Of Sheffield

What is Sam Aaron's role at the current company?

Sam Aaron's current role is Live Coding Artist and Creator of Sonic Pi.

What is Sam Aaron's email address?

Sam Aaron's email address is sa****@****ail.com

What schools did Sam Aaron attend?

Sam Aaron attended Newcastle University, Newcastle University.

What are some of Sam Aaron's interests?

Sam Aaron has interest in Functional Programming, Ioke, Behaviour Driven Development, Clojure, Aesthetics Of Programming Languages, Os X, Language Oriented Programming, Software Patterns, Test Driven Development, Web Development.

What skills is Sam Aaron known for?

Sam Aaron has skills like Clojure, Ruby, Music Synthesis, Functional Programming, Table Football, Domain Specific Languages, Software Architecture, Supercollider, Live Coding, Live Programming, Concurrent Programming, Ephemeral Programming.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.