Nick Astamidze

Angestellt, Senior Software Engineer (C#/Unity), Homa Games
Vienna, Austria

Skills

C#
Unity
TDD
ECS
Unit Testing
Contexts and Dependency Injection
Agile Development
Design pattern
Computer Science
ASP
Git
MVC
SQL
Domain-driven Design (DDD)
SOLID
Design Pattern (Computer Science)
Clean Code
REST
API
Python
Agents
CI/CD
Agile Software Development
Code Reviews
C#.NET
Model-view-controller (MVC)
MVVM
LINQ
Scrum
Application
Computer
Software
A/B Test
Algorithm
Technical planning
UML
Use case diagram
Backend
Docker
HTML
Android
Artificial intelligence
ML Agents
VR
Technical Documentation
Team work
Communication skills
Reliability
Flexibility
Commitment
Async

Timeline

Professional experience for Nick Astamidze

  • Current 1 year and 2 months, since Feb 2025

    Senior Software Engineer (C#/Unity)

    Homa Games

    Senior software engineer leading the delivery of monetization-critical LiveOps features, designing data models and architectures, and implementing C# features integrated with REST APIs and JSON contracts. Applied DDD-inspired design and SOLID principles, ensured quality with unit tests and mocks, and delivered a seasonal pass feature generating $100–150K revenue in its first week.

  • 1 year and 11 months, Oct 2022 - Aug 2024

    Senior Software Engineer (C#/Unity)

    Moonactive

    Feature owner and technical lead for a monetization-critical Seasonal Pass feature, responsible for technical planning, domain-focused design (DDD), and REST-based, event-oriented client–server communication. Coordinated a cross-functional team of five, aligned API contracts with backend teams, implemented feature flags and remote configuration, and ensured high quality through unit tests and mocks in a backend-driven LiveOps setup.

  • 3 years and 6 months, Mar 2019 - Aug 2022

    Software Engineer (C#/Unity)

    Huuuge Games

    Software engineer responsible for technical planning and implementation of a remote configuration system in a LiveOps-driven environment, enabling controlled feature rollout and data-driven updates. Implemented core functionality in C#, performed performance profiling and memory optimization to improve runtime stability on mobile platforms, and collaborated with cross-functional teams to deliver reliable updates. Contributed to UI implementation with a strong focus on 2D performance optimization.

Languages

  • English

    Fluent

  • Russian

    Intermediate

  • Goergian

    First language

  • German

    Basic

  • Polish

    Intermediate

XING – The jobs network

  • Over 1 million jobs

    Find just the right job for you on XING.

  • Job offers just for you

    Get found by employers and over 20,000 recruiters.

  • 21 million members

    Connect with new people and gather inspiration to boost your working life.

  • Free membership

    Basic membership is free, but the opportunities are priceless.

Browse over 21 million XING members