Summary
Alexander Kamen is a Senior Software Engineer with nine years of hands-on experience specializing in Java (8–17), Spring microservices, and Android/game development. He blends a craftsmanship mindset with strong analytical skills to deliver clean, maintainable systems and has led a small team through full product cycles including architecture redesigns and CI/CD-driven releases. His background spans security-focused desktop tools for side-channel analysis and fault injection, large-scale REST/Big Data backends, and complex real-time game logic—demonstrating versatility across embedded, backend, and game domains. Comfortable in Safe Agile environments, he pairs rapid prototyping and rigorous testing (extensive JUnit coverage and regression cycles) with DevOps responsibilities to ensure reliable deployments. Notably, he built a bespoke Java “logic engine” for an indie title, led its LibGDX/OpenGL port, and organized community-facing beta and crowdfunding efforts, revealing a rare mix of technical depth and product-oriented leadership.
10 years of coding experience
11 years of employment as a software developer
Applied Mathematics and Computer Science, Applied Mathematics and Computer Science at Novosibirsk State Technical University (NSTU)
English, German, Russian, Spanish, French