Trevor Flynn is an electrical engineer and entrepreneur with 11 years of hands-on experience building hardware-software platforms as President of Liquid Crystal Studios in Homer, Alaska. He leads product design, development teams, and finance to commercialize research-grade platforms, while maintaining a strong practical background from earlier roles in commercial fishing and marine vessel maintenance. Trevor contributes to open-source projects in graphics and tooling—enhancing Java bindings for Dear ImGui and improving glTF support in the jMonkeyEngine—demonstrating a mix of low-level systems work and application-level engineering. His blend of industrial controls experience, maritime problem-solving, and full-stack contributions makes him adept at turning rugged, real-world requirements into polished software and hardware products.
11 years of coding experience
Bachelor of Science (BS), Electrical Engineering, Bachelor of Science (BS), Electrical Engineering at Gonzaga University
High School Diploma, High School, High School Diploma, High School at Homer High School
A complete 3-D game development suite written in Java.
Role in this project:
Back-end Developer
Contributions:6 reviews, 15 commits, 19 PRs in 2 years 8 months
Contributions summary:Trevor primarily contributed to enhancing the glTF (Graphics Library Transmission Format) importer within the JMonkeyEngine. They added support for morph names in glTF models, enabling the loading and use of morph targets. The user also addressed issues related to glTF file loading, including decoding URIs for external files and handling empty scenes, alongside general code formatting and cleanup. Furthermore, the user worked on core engine components related to morph targets.
Contributions:4 reviews, 7 commits, 9 PRs in 3 months
Contributions summary:Trevor contributed significantly to the `imgui-java` project, implementing features for the Dear ImGui integration. They added new functionalities, specifically focusing on the ImPlot extension with multi Y plot shaded regions. Furthermore, the user implemented and integrated the ImGuiFileDialog extension, enabling file dialog functionalities within the Java binding. They also implemented a mechanism for Dear ImGui assertion callbacks and addressed module name issues.
lwjgl3imguilwjglportgui-framework
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Trevor Flynn - President at Liquid Crystal Studios