Career History

Project Manager [remote] Your Next Agency


  • Manage multiple concurrent time sensitive projects
  • Translate customer requirements into achievable software specifications
  • Act as primary communication channel between customers and developers
  • Test and verify implemented features fulfill specified requirements
  • Create reports, invoices, and documentation
  • Investigate, triage, and report bugs

Reddit Community Moderator [remote, volunteer] Brave Software


  • Coordinate volunteer moderators for two official company communities
  • Integrate with official support team to define community standards
  • Assist users with a range of issues and redirect to further support channels when needed

Social Media Manager [remote] Gala Cinema


  • Generate advertising strategies to increase public awareness of the business
  • Manage social media channel advertising and business collaborations
  • Communicate with potential and existing clients
  • Create post content and graphics to engage customers

Developer & System Consultant [remote] Tridonic Austria


  • Redesigned system infrastructure for improved performance and scalability
  • Developed custom tools for testing and verifying potential system performance
  • Coordinated development of the redesigned server-side components
  • Acted as primary point of contact for existing system knowledge
  • Worked as part of a distributed Agile team across six timezones

Forum Moderator & Developer [remote, volunteer] PortableApps


  • Assist forum users and developers with support issues and portable specification questions
  • Moderate forums to ensure community members adhere to posting guidelines

Manager, Projectionist, Social Media Manager [partially remote] Gala Cinema


  • Managed a small team in a fast-paced environment
  • Acted as primary point of contact for most communication channels
  • Maintained and repaired digital projectors, audio equipment, automation controllers, computers & networking infrastructure, and food preparation equipment
  • Developed internal software, procedures, and documentation to streamline workflows
  • Created marketing content for in-house and online advertising

Lead Cloud Developer [partially remote] Tridonic Australia


  • Created a cloud-based control & monitoring system for communication with DALI control gear
  • Developed interactive 3D applications with web-based technologies
  • Advised on the design of non-web components and system communication protocols
  • Facilitated the modernisation of team standard practices and adoption of automated testing
  • Developed continuous integration and delivery solutions to streamline team processes
  • Led a team of developers integrating with remote development and testing teams across multiple timezones

Developer [remote, volunteer] PortableApps


  • Repackaged existing software into a structured portable format
  • Communicated with original software developers for permission to repackage their software
  • Assisted users and developers with bugs, packaging help, and other issues

Web & Software Developer Neocom/DALI Lighting


  • Developed software for web, desktop, mobile, and embedded systems
  • Created accessible interfaces and layouts in a range of languages & programs
  • Liaised remotely and face-to-face to define client expectations
  • Managed public-facing websites, marketing content, and communication channels

Usher, Projectionist, Cashier, Manager Hoyts/Gala Cinemas


  • Served as primary point of contact for customers
  • Prepared food following safe food handling rules and regulations
  • Cleaned and maintained cinemas, public areas, and food preparation stations & equipment
  • Serviced and repaired film projectors, slide presenters, audio equipment, and other electrical and mechanical fittings & equipment
  • Managed the day-to-day running and servicing of films within a fast-paced and time sensitive environment
  • Designed, edited, and published weekly advertising media
  • Assisted in planning and rostering of staff