Alexey Andreev is a Senior Software Developer with over a decade of experience building high-performance, GPU-accelerated systems for games, VR, and robotics. He combines deep expertise in procedural generation, simulations, mathematical modeling, and advanced rendering (light transport, ray marching, procedural shading) with practical firmware and middleware engineering for bespoke hardware. Alexey has shipped immersive VR experiences and custom arcade firmware, led early-stage engineering and hiring for AR/location-based projects, and currently applies his machine perception skills to robotics at Augmentus. A contributor to the TeaVM project, he has improved Java-to-JS/WebAssembly compilation and debug performance, reflecting a comfort with low-level tooling and compiler integrations. Based in Munich with Singapore PR, he pairs creative ambition with rigorous optimization practice and a track record of solo and team-driven product delivery.
Compiles Java bytecode to JavaScript, WebAssembly and C
Role in this project:
Back-end Developer
Contributions:15 releases, 188 reviews, 2137 commits in 9 years 5 months
Contributions summary:Alexey contributed to the TeaVM compiler project by implementing improvements to several core features, including Java class compilation, handling of class initializers, and integration with the development server. The changes indicate work on core Java bytecode compilation to JavaScript, WebAssembly, and C. These contributions improved debug information and overall performance within the TeaVM environment.
Contributions:15 commits, 23 PRs, 98 pushes in 5 years 4 months
teavmsources
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
Alexey Andreev - Senior Software Developer at Augmentus Robotics