Show me a brick wall and I’ll turn it into steps.
Experience
Senior Software Engineer · Own the cloud capture, video pipeline and in-game customization platform across all Allstar game titles (CS2, LoL, Dota, Fortnite)
2nd engineering hire, helped scale the engineering team to 15+ as Allstar grew from pre-seed to a $17M Series A with over $33M+ raised to-date.
Cloud capture & scale
Designed and built software for a GPU-based cloud capture service (~200 Windows servers) producing ~1M clips/day for 2.5M+ MAU and 15+ fully edited clips/s at peak, with fully autonomous operation and centralized logging/monitoring.
Built Python/C++ tooling to capture gameplay from demos in both landscape and native portrait, manipulating games to record only key moments and inject personalized content.
Delivered first-to-market CS2 VODs at scale and cut cost-per-clip by up to 3× via multi-title concurrency, CPU affinity pinning, process prioritization and OS-level tuning.
Video processing & effects
Built and own an FFmpeg + Python video-editing pipeline adding intros/outros, watermarks, slow motion, overlays and user-specific branding for studio-quality clips.
Implemented high-throughput, templated thumbnail generation on AWS Lambda in Python for all clips.
In-game customization & reverse engineering
Developed proprietary C++ reverse-engineering–based tech to replace in-engine assets on demand for brand placement and advanced clip customization, powering 10+ high-engagement sponsored campaigns.
Improved visual quality and UX via engine-level fixes, including CS2 portrait HUD adjustments and depth-buffer/FX fixes for CS2 smoke rendering in HLAE/ReShade.
Backend, infra & R&D
Built a Dota 2 demo parser in Java and Node.js/TypeScript backend pipelines to feed personalization and metadata into capture and editing.
Led multiple R&D and prototyping efforts to solve complex technical problems and evaluate new product ideas, acting as a key voice in technical feasibility and direction.
Selected work – AuroraAlert (Finland)
Designed and built a fully autonomous Raspberry Pi–based camera system for harsh outdoor conditions, handling unstable power and network environments
Developed Python services for automatic camera control, image capture, local storage and upload to a central server, managed via Linux system services and automated deployment
Implemented support for multiple camera types (GigE industrial cameras via GStreamer, vendor SDK–based cameras, Raspberry Pi cameras), with remote configuration and control for each
Built image processing and analysis pipelines using OpenCV (cv2, histograms) and dynamic camera parameter tuning (exposure, gain, white balance) to reliably capture night-sky imagery
Developed safety and protection logic, including robotic sun shields and temperature-based protections that prevent operation outside safe ranges and control heating systems automatically
Added monitoring and alerting (including email alerts on failures) to keep remote installations observable and maintainable with minimal manual intervention
Working on Estonian e-government projects and combining business analysis with hands-on technical prototyping and troubleshooting.
University equipment management & sharing system (pre-dev)
Led technical discovery for a university equipment management and sharing system, running requirements workshops, mapping user stories and coordinating stakeholders.
Prototyped the full user journey in Figma based on business needs and future-user feedback, producing a development-ready action plan, waterfall breakdown and cost estimates.
Government document-management / CMS overhaul
Drove pre-development analysis for a government document-management/CMS overhaul, evaluating Nuxeo against performance, customization, workflow and secure-sharing requirements.
Built a Java demo plugin for Nuxeo to showcase low-level extensibility and microservices-style integration options.
OCR invoice system for e-Government advancement (Java Spring Boot, SQL)
Contributed to an OCR-based invoice processing system (Java Spring Boot, SQL, email automation), investigating bug reports, performing root-cause analysis and stabilizing production behavior.
Became the primary liaison between the government client and the dev team, translating technical findings into clear language and aligning expectations on system behavior and limitations.
Owning KPI reporting automation, regulatory transparency reporting and digital tools that enabled the local and Baltic teams. Technical support for on-site and the Baltic affiliates.
KPI & reporting automation
Automated and built KPI reporting tools and dashboards, giving the branch manager and leadership timely, clear visibility into performance and operations.
Consolidated data sources and standardized reports to reduce manual work and ad-hoc analysis.
Regulatory & transparency reporting
Owned regulatory reporting for donation spending and transparency, handling sensitive data on sponsored healthcare professionals and non-monetary benefits.
Ensured accurate, on-time public transparency reporting in line with AbbVie corporate standards and local regulations.
Managed and tracked donation projects, ensuring proper documentation, compliance and on-time delivery.
CRM/CLM & technical enablement
Led and supported CRM/CLM platforms: configuration, user support, troubleshooting and data quality management.
Acted as on-site technical support for the affiliate, resolving hardware/software issues and enabling smooth day-to-day operations.
Supported rollout of new software in the affiliate, including testing, user onboarding and ongoing support.
Training & regional impact
Designed and delivered MS Excel trainings for all Baltic branches, equipping employees with more efficient tools and workflows to work smarter.
2015 — 2015
Developed Excel/VBA tools to automate driver-level performance reporting for a regional trucking company, giving leadership faster, clearer insight into deliveries and revenue.
Built an Excel VBA solution that automatically generated weekly driver reports (deliveries, revenue, historical performance)
Consolidated multiple data sources and automated revenue/stat calculations, replacing manual spreadsheet work
Saved roughly one full day of work per week by eliminating manual report creation and data checks
Education
TalTech – Tallinn University of Technology
Bachelor of Science
Pärnu Koidula Gümnaasium