Back to Site

Research Software Engineer

B. Avianto

Digital Media Systems · Networked Audio

Profile

Research software engineer working at the intersection of digital media systems, networked communication, and human-computer interaction.

More than 15 years of experience designing and implementing complex software systems, with a focus on real-time interaction, multimedia communication, and performance-critical applications. Work spans academic research, enterprise software engineering, and user experience architecture.

Combines systems engineering, software architecture, and interaction design to develop tools for communication, creative collaboration, and distributed media production.

Technical Skills

Programming

C++ · JavaScript / TypeScript · C# · Python · Bash / shell scripting

Frameworks & Technologies

Qt · WebRTC · HTML5 / CSS3 · SASS / SCSS · Component-based UI systems

Audio & Media Systems

JACK · PortAudio · Opus · Real-time audio streaming · Digital signal processing fundamentals

Systems & Platforms

Linux development environments · Raspberry Pi / embedded Linux · Performance profiling & optimization · Networked application architectures

Web & Interface

Front-end application architecture · UI component design systems · Interaction design for complex apps · Responsive & high-performance web

Research Focus

Real-time AV communication · Low-latency networked media · Distributed collaboration · Interactive multimedia systems · HCI for complex systems

Experience

Research Fellow

Hochschule Anhalt · Köthen, Germany

March 2025 – Present

Overlapped with the Hexagon/EcoSys role through November 2025.

Conduct applied research on real-time audiovisual communication systems for collaborative interaction across distributed environments. Design and implement prototype systems exploring low-latency media streaming and networked performance environments.

  • Designing software architectures for experimental media systems
  • Implementing performance-critical components in C++ and related technologies
  • Developing user interfaces and interaction workflows for research prototypes
  • Evaluating system performance under real-world network conditions

Senior Software Developer

Hexagon Asset Lifecycle Intelligence (EcoSys) · New York, United States

July 2017 – November 2025

Overlapped with the Research Fellow role from March 2025 onward.

Developed large-scale enterprise SaaS applications with emphasis on front-end architecture, usability, and system performance.

  • Establishing front-end engineering standards across multiple product teams
  • Designing scalable UI architectures for complex enterprise software
  • Improving development efficiency through component-driven design
  • Improved development efficiency by approximately 30%
  • Reduced feature implementation time by approximately 25%
  • Contributed to long-term architectural direction of the platform UI

Front-End & UX Software Engineer

EcoSys · New York, United States

December 2014 – July 2017

Led major user interface modernization efforts for enterprise project controls software.

  • Designing and implementing modern UI architecture
  • Leading front-end engineering for a large enterprise platform
  • Developing responsive interfaces using HTML5, CSS3, and JavaScript
  • Integrating UX research into engineering workflows

Web UI Designer & Developer

Research Foundation of the City University of New York · New York, United States

January 2009 – December 2014

Developed internal web applications supporting research administration and academic program management.

  • Designing and implementing internal web systems
  • Developing applications using C#, ASP.NET MVC, and JavaScript
  • Creating systems for appointment tracking, salary distribution, and timesheet management
  • Maintaining institutional websites and digital publications

Education

Master of Science · Digital Media

Universität zu Lübeck

Focus on digital media systems, interactive technologies, and computational approaches to multimedia environments.

Bachelor · Architecture

Institut Teknologi Bandung (ITB)

Education in spatial design, systems thinking, and design methodology.

Languages

  • Indonesian Native
  • English Native / Bilingual
  • German Elementary