Trevor Flynn

President at Liquid Crystal Studios

Homer, Alaska, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code11 years of coding experience
bookBachelor of Science (BS), Electrical Engineering, Bachelor of Science (BS), Electrical Engineering at Gonzaga University
bookHigh School Diploma, High School, High School Diploma, High School at Homer High School
languagesEnglish
github-logo-circle

Github Skills (16)

binding10
javas10
jna10
3d-graphics10
jmonkeyengine10
imgui10
gltf10
game-engine10
3d-engine10
opengl10
java10
fileio9
file-access9
resource-loading9
file-processing9

Programming languages (15)

C#JavaC++CScalaHTMLGroovyKotlin

Github contributions (5)

github-logo-circle
jMonkeyEngine/jmonkeyengine

Apr 2019 - Dec 2021

A complete 3-D game development suite written in Java.
Role in this project:
userBack-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.
jme3jmonkeyengine3gamegame-developmentjava
SpaiR/imgui-java

Oct 2021 - Feb 2022

JNI based binding for Dear ImGui
Role in this project:
userFull-stack Developer
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