Evan Almloff
About Evan Almloff
Evan Almloff is a software developer with experience at Code Ninjas and currently at Dioxus Labs. He works on various projects including Blitz, Floneum, and Rink, focusing on enhancing graphics rendering and user interface capabilities.
Work at Dioxus Labs
Evan Almloff has been employed at Dioxus Labs as a Software Developer since 2023. In this role, he is involved in various projects aimed at enhancing graphics rendering capabilities and user interface development. Notably, he is working on Blitz, a WGPU renderer that aims to improve graphics rendering. Additionally, he is developing Floneum, an open-source graph editor designed for workflows that utilize local language models. His contributions to Dioxus Labs focus on advancing technology in software development.
Previous Experience at Code Ninjas
Before joining Dioxus Labs, Evan Almloff worked at Code Ninjas as a Code Sensei from 2020 to 2023. During his three years in this position, based in Overland Park, he was responsible for teaching coding skills to students. His experience at Code Ninjas provided him with a strong foundation in software development and education, which he has carried into his current role.
Involvement in Open Source Projects
Evan Almloff is actively engaged in the open-source community. He was part of the 2023 GitHub Accelerator batch, a program designed to support open-source projects. His work includes maintaining the world's fastest JavaScript Rust binding library, known as sledgehammer-bindgen. This involvement highlights his commitment to collaborative software development and innovation.
Contributions to Text-Based User Interfaces
In addition to his work on graphics rendering, Evan Almloff has contributed to the development of Rink, a text-based user interface (TUI) renderer for Dioxus. His contributions to Rink focus on advancing the capabilities of text-based user interfaces, which are essential for various applications in software development.
Education and Expertise
Evan Almloff's educational background and expertise in software development are evident through his professional experiences. His roles have equipped him with skills in graphics rendering, user interface design, and open-source software development. His ongoing projects reflect a strong understanding of modern software technologies and methodologies.