Gabriel Dunne

Senior Software Engineer at OpenSpace
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
San Francisco, California, United States, US
Languages
  • C/C++ Professional working proficiency
  • Python Professional working proficiency
  • Javascript Professional working proficiency
  • SQL Professional working proficiency
  • Bash/Shell Professional working proficiency
  • R/R-Studio Professional working proficiency
  • PHP Professional working proficiency
  • HTML/CSS Professional working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Software Development
    • 200 - 300 Employee
    • Senior Software Engineer
      • Aug 2023 - Present

  • Okaynokay
    • San Francisco Bay Area
    • Co-Founding Partner
      • Sep 2015 - Aug 2023

      Creative studio producing high end artful interactive applications, including the playful music sequencer Seaquence.app and the Site Specific AR art installation "Twilight Engines" with Vishal K Dar https://oknk.studio Creative studio producing high end artful interactive applications, including the playful music sequencer Seaquence.app and the Site Specific AR art installation "Twilight Engines" with Vishal K Dar https://oknk.studio

    • United States
    • 1 - 100 Employee
    • Chief Design Engineer
      • Jun 2005 - Aug 2018

      Founding Designer and Software Engineer. Developed structural packaging solutions for multi-national product supply chains. Computational design, Parametric modeling, algorithms, and CNC industrial sheet-folding machines and apparatuses for flat-sheet based origami structural cores. Founding Designer and Software Engineer. Developed structural packaging solutions for multi-national product supply chains. Computational design, Parametric modeling, algorithms, and CNC industrial sheet-folding machines and apparatuses for flat-sheet based origami structural cores.

    • Technology, Information and Internet
    • Software Engineer
      • Jan 2016 - Nov 2017

      Designed and Developed the Boot Sequence and Launcher UI for PocketC.H.I.P. is a game console, a portable synthesizer, and a Linux field terminal. Written in C/C++ Designed and Developed the Boot Sequence and Launcher UI for PocketC.H.I.P. is a game console, a portable synthesizer, and a Linux field terminal. Written in C/C++

    • United States
    • Museums, Historical Sites, and Zoos
    • 1 - 100 Employee
    • Workshop Instructor
      • 2010 - Aug 2015

      Instructor for Youth and adult media arts, programming and technology courses.

    • Artist in Residence, Studio Manager
      • 2009 - 2010

      Founding Artist in Residence. Program development, exhibition, and residency studio manager.

    • Media Production
    • 1 - 100 Employee
    • Creative Developer
      • May 2012 - May 2015

      Specializing in design, interactive and procedural graphics dev, high/low level software architecture systems (full stack) and hardware integration with TouchDesigner, C/C++, OpenGL, Python, Javascript, SQL Specializing in design, interactive and procedural graphics dev, high/low level software architecture systems (full stack) and hardware integration with TouchDesigner, C/C++, OpenGL, Python, Javascript, SQL

    • United States
    • Software Development
    • 700 & Above Employee
    • Artist in Residence
      • Apr 2014 - Feb 2015

      Artist in Residence at Pier 9 Workshop Artist in Residence at Pier 9 Workshop

    • Designer and Software Engineer
      • Sep 2013 - Dec 2013

      Design and programming for software interaction prototypes in C++/OpenGL for Samsung. Design and programming for software interaction prototypes in C++/OpenGL for Samsung.

    • United States
    • Media Production
    • 1 - 100 Employee
    • Youth Instructor
      • Sep 2010 - Jul 2013

      Youth program based around coding visual software and creative apps with open source frameworks and technologies as part of the NextGen department at BAVC. Languages taught include: Processing, Javascript, Ruby, Python, PHP. Other taught subjects include open source philosophies, media editing techniques, software development, web development, and general computer literacy. Youth program based around coding visual software and creative apps with open source frameworks and technologies as part of the NextGen department at BAVC. Languages taught include: Processing, Javascript, Ruby, Python, PHP. Other taught subjects include open source philosophies, media editing techniques, software development, web development, and general computer literacy.

    • United States
    • Design Services
    • 1 - 100 Employee
    • Designer and Software Engineer
      • Oct 2007 - Sep 2008

      Data-driven visual applications written in Java/Processing. AS3, Web-based API development in Python, Javascript, PHP, and databases (MySQL, SQLite, PostgreSQL) Data-driven visual applications written in Java/Processing. AS3, Web-based API development in Python, Javascript, PHP, and databases (MySQL, SQLite, PostgreSQL)

    • United States
    • Software Development
    • 700 & Above Employee
    • Designer and Software Engineer
      • Apr 2007 - Oct 2007

      Designer for Google's 'Lookout' team, aimed at visualizing internal financial data, search data, and team metrics within internal infrastructure across the Google's Mountain View campus. Data visualization software developed in C/C++, Processing/Java, JavaScript, Python, PHP, Apache. Designer for Google's 'Lookout' team, aimed at visualizing internal financial data, search data, and team metrics within internal infrastructure across the Google's Mountain View campus. Data visualization software developed in C/C++, Processing/Java, JavaScript, Python, PHP, Apache.

    • United States
    • Media Production
    • 1 - 100 Employee
    • Asst. Visual Effects Supervisor
      • Jul 2004 - Apr 2007

      Lead programmer for visual effects, dynamics, and custom animation tools used to develop award winning special effects for commercials and music videos. Manged small teams of developers focused on custom software filters, plugins, propietary visual tools, and Maya/MEL, Python, Processing/Java, OpenFrameworks, C++. Asst Visual Effects Supervisor, managing multiple CGI effect shots throughout the entire production process from conception to finish. Motion-control and motion-capture rig programming and scripting Show less

Education

  • UCLA
    BA
    2000 - 2004

Community

You need to have a working account to view this content. Click here to join now