Janis Taranda is a versatile full stack engineer with over two decades of software experience and 11 years in professional roles, currently building games and rendering systems while also working at n-fuse. He combines deep backend and frontend skills (PHP, Python, Rust, C++, TypeScript) with a scientific mindset focused on machine learning, quantum computing experiments, and computational biology interests. Janis contributes to open-source tooling—most notably improving GLTF export and mesh conversion in the vengi voxel tool and backend consistency fixes in Concrete CMS—showing attention to data integrity and graphics pipelines. His hobby projects span real-time rendering, path tracing, compute shaders and reinforcement learning, reflecting uncommon breadth across low-level graphics, web systems and AI. Based in Latvia, he pairs pragmatic product delivery (web, mobile, games) with long-term research curiosities about anti-aging, transhumanism and accelerating computation.
11 years of coding experience
19 years of employment as a software developer
Professional Bachelor's, Computer Programming, Professional Bachelor's, Computer Programming at Latvia University of Life Sciences and Technologies
free and open source voxel art tools - editor, thumbnailer and format converter
Role in this project:
Full-stack Developer
Contributions:2 reviews, 9 commits, 7 PRs in 6 months
Contributions summary:Janis primarily focused on enhancing the voxel art tools, particularly the format conversion and mesh exporting functionalities. They implemented features for scaling converted meshes and corrected winding order issues in GLTF export. Key contributions include adding GLTF export functionality and improving the import process of mesh data for the voxel editor, including naive import functionality, and fixing issues with matrix transforms.
Contributions:5 commits, 1 PR, 71 comments in 2 months
Contributions summary:Janis primarily contributed to backend code related to updating page type defaults within the Concrete CMS framework. Their work involved fixing and improving the `update_from_type.php` controller, which handles updates to child pages based on changes to their parent page types. The commits show modifications to the logic for processing block updates, including handling changes to display order, area handles and forking blocks, suggesting a focus on data consistency and synchronization within the content management system. Additionaly, the user's changes include incorporating fixes from code reviews and merging with latest branch, focusing on code style consistency with php-cs-fixer.
cmsphpconcrete5frameworkconcretecms
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.