Lead Software Engineer at Latvijas Valsts radio un televīzijas centrs
Riga, Vidzeme, Latvia
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Viljams Volosovskis is a Lead Software Engineer based in Riga with 14 years of experience building scalable, automated systems across cloud, mobile, and embedded domains. He blends deep infrastructure expertise—Linux, Kubernetes, Docker, CI/CD and AWS—with hands-on development in Go, Java, TypeScript and mobile native integrations, having led projects from NFC/LoRaWAN sensor apps to large-scale game and MMO server platforms. A container and automation advocate who champions reproducible deployments, he has also contributed machine learning model-saving and context classification improvements to the open-source SerpentAI project and enhanced protobuf code generation in ts-proto. Known for turning complex, production-scale requirements into maintainable pipelines and admin tooling, he combines a pragmatic engineering mindset with an unusual background in large community-run game servers that honed his operational and scaling instincts.
13 years of coding experience
18 years of employment as a software developer
Basic Education, Basic Education at Riga French Lyceum
BTEC Level 5 Computing, BTEC Level 5 Computing at University of Portsmouth
BTEC Level 3 IT and Business, BTEC Level 3 IT and Business at Crawley College
Contributions:6 reviews, 13 commits, 5 PRs in 1 year 6 months
Contributions summary:Viljams focused on adding support for meta-typings, fixing linter errors, and refactoring code related to protobuf generation. They also switched to a FileDescriptorProto approach for meta generation and implemented proto serialization for meta generation. Further contributions involved adding support for unknown fields and enabling prototype for defaults, indicating a focus on enhancing the project's core functionality and code generation capabilities.
Game Agent Framework. Helping you create AIs / Bots that learn to play any game you own!
Role in this project:
ML Engineer
Contributions:13 commits, 6 PRs, 2 comments in 9 days
Contributions summary:Viljams contributed to the machine learning aspect of the project by adding autosave functionality for training context classifiers and modifying the training process. They worked on the context classification system, specifically the CNNInceptionV3 and SVM classifiers, integrating model saving and validation steps. Additional modifications include changes to the sprite locator for localized region identification and adjustments to boolean handling in the training execution.
gameagentreinforcement-learningbotsais
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
Viljams Volosovskis - Lead Software Engineer at Latvijas Valsts radio un televīzijas centrs