Hey!
I am a senior C++ developer with over 8 years of experience in UE4/UE5.
Throughout these years I’ve tackled all sorts of projects:
- Desktop & Mobile
- Singleplayer & Multiplayer
- FPS, TPS, top-down etc.
- Survival, sandbox, battle royale, MMORPG etc.
Depending on your requirements and deadlines, I can either develop desired functionality completely from scratch, or integrate an existing Marketplace solution. BP can be ported to C++ in the process, if necessary.
My code is clean, commented and modular. I abide by Epic’s coding standards and conventions.
As a Senior Developer, I am willing and able to coach colleagues of junior and middle levels. That includes giving advices, reviewing code, helping interpret crash stacktraces etc.
Skills and experience
- 8+ years in UE4/UE5 (C++)
- 5 years of Source engine modding (Metamod/Sourcemod/IDA)
- Qt (C++)
- Visual C++
- Java/C# (.NET) back-end
- Virtually any SQL
- Git/SVN/Perforce/Plastic
- Message brokers (RabbitMQ etc.)
- Limited front-end experience
Unreal-specific skills
- Gameplay generalist (C++/BP)
- Gameplay ability systems (GAS) (C++/BP)
- Character movement physics
- Vehicle physics
- Advanced networking
- Custom replication & prediction
- Procedural mesh generation
- Animation layers & blueprints
- PAK/DLC system
- Editor plugins
- HTTP/AWS/JSON in UE
- EOS (Epic Online Services)
- Game analytics/telemetry
- Apple/iOS platform development
- Mobile-specific development
- Engine modding
- Gameplay security (serverside anticheat algorithms)
- Advanced debugging
Roles
- Senior Unreal Engineer
- Senior Unreal Gameplay Developer
- Senior Unreal Generalist Programmer
- Lead Developer
Employment form
I am looking for 100% remote, full-time employment (40 hours per week)
Compensation
Depends on the project and my role in it. Please inquire for details.
Limitations
- I will only consider offers from companies only. Please do not contact me if you are an individual.
- I will only accept up to 3(three) interviews within one company, with a maximum of 5 working days between each. Please do not contact me if your application process is designed around more than 3 interviews and/or more than 3 weeks to make a decision.
- I am willing to accept tests of any complexity, so long as they are paid.
- Weekly form of payments may be requested during the initial months of employment.
Portfolio / CV
Inquire via Discord or e-mail.
Contacts
- Discord: wallruz
- E-mail: sgtvisor[at]gmail[dot]com