Hello! I’m Ilya, a Senior Unreal Engine C++ Developer with 9+ years of experience building desktop and mobile games—specializing in FPS, TPS, and MMO genres, all with robust multiplayer architectures.
Core Technical Expertise
- Gameplay Systems: C++ & Blueprints generalist; deep experience with GAS (Gameplay Ability System)
- High-End Networking: Push model, replication graphs, Iris
- Hit Registration & Prediction: Advanced FPS/TPS hit-registration, client-side prediction, lag compensation
- Security & Anti-Cheat: Server-side anti-cheat algorithms, cheat detection and prevention
- Physics & Movement: Custom character, vehicle, and flight physics components
- Animation Blueprints: GASP, ALS
- Pixel Streaming: Platform-agnostic engine viewport streaming
- Web Services & Back-end: REST APIs, OpenID, AWS etc.
- AI & Metahumans: ChatGPT and ElevenLabs integrations; runtime lipsync for Metahumans
- Platform Integrations: Steam, Epic Online Services (EOS)
- Tooling & Extensions: Editor plugins, engine modifications, PAK mounting, Unreal Game Sync (UGS)
- Analytics & Telemetry: Design and implement in-game analytics pipelines
- Mobile & iOS: Development and optimization for mobile deployment
- Advanced Debugging: Finding and fixing the root causes of the most subtle bugs
Tools & Technologies
- Version Control: Perforce, Plastic SCM, Git, SVN
- Project Management: Jira, Confluence, Trello, Notion, ClickUp
- Design Collaboration: Figma
- Databases: MySQL, PostgreSQL, SQLite etc.
Leadership & Communication
- Mentorship: Coach junior and mid-level engineers; foster continuous learning
- Cross-Functional Alignment: Translate technical concepts into plain English for producers, artists, and stakeholders
- Creative Problem-Solving: Think outside the box to tackle complex design and performance challenges
- Team Culture: Maintain positive morale and drive collaborative environments
What I’m Looking For
- Roles: Senior Unreal Programmer or Lead Programmer
- Employment: 100% remote, full-time (40 hrs/week) with established companies
- Interview Process: Happy to do live technical interviews; I prefer not to take any ‘tests’ that ‘assess competence’
- Onboarding: In early months, I may request weekly invoicing for mutual security and convenience
Portfolio & CV available upon request.
Contact
- Discord: wallruz
- Email: sgtvisor@gmail.com