UI/UX Developer
Neil Akhmetov
Actively seeking a position as a UI/UX Developer
neeelts@gmail.com
+46733223842
Stockholm, Sweden
Achievements
Over the past years, I have revolutionized the UI production process in three AAA titles, and continued this mission within my current UI/UX Programmer role at Chief Rebel.
Unannounced game at Chief Rebel
- Automated UI import and generation of assets from Figma with C++ plugins built for UE 5.2, achieved since the third month of my tenure.
- The tool imports design tokens, generates style blueprints for Common UI, and automatically downloads textures and fonts.
- UI updates can be performed by designers without the need for programmer/scripter assistance.
Warface, Warface Breakout & Armored Warfare
Implemented a new UI building pipeline that converts Figma designs into Svelte/HTML/CSS files for Coherent GameFace.
- This integration allows programmers to focus solely on writing logic code, eliminating the need for creating markup or styles.
- Designers are empowered to make updates independently with just a single click.
- The process of UI development and iteration has become significantly faster.
- Successfully transitioned from React to Svelte over time, a crucial move for a fast-paced online shooter due to Svelte's superior speed.
- Coherent GameFace
Developed a tool with Figma API integration to auto-export UIs directly from Figma to the Scaleform (Armored Warfare & Warface Breakout).
- This integration enabled 5 UI designers to transition from Photoshop to Figma.
- Developers no longer need to manually create a UI in Flash or elsewhere.
- Q&As no longer need to spend time comparing the created UIs with designs.
- Reduced the design and development time for complex UIs from 1 month to 1 week.
- The company now spends up to 4 times less money on one developer/designer (we now only pay for a Figma subscription).
- To better understand the impact of this, watch this video showing how I used my Figma pipeline to create a real working Phantom Brigade actions panel: https://www.youtube.com/watch?v=RQmzafva8uw (I've used only E3 2019 gameplay trailer and screenshots as a source)
- Also, check the design itself in Figma
- https://figma.com
Successfully integrated a modern Haxe compiler to replace ActionScript (Armored Warfare & Warface Breakout).
- In just a few weeks, over 10 developers have mastered a new language.
- Significantly reduced the overall rate of bugs due to the strictness of the language.
- Continually improving and introducing new dev features, thanks to macros. For instance, we have managed to reduce the boilerplate code to zero.
- https://haxe.org
Pet Projects
Figma Plugins (used by more than 30k people)
TypeScript
Figma Automation Tools for building Websites, Apps & Game UIs (WIP)
Conference talks
Work experience
I have over 16 years of experience in UI/UX development, with 11 of those years spent in GameDev.
Chief Rebel
May 2023 — Present
UI/UX Programmer
- Unannounced project (Unreal Engine, C++, Blueprints, Figma To Unreal Automation)
Avalanche Studios Group - Systemic Reaction
Sep 2021 — May 2023
Senior UI Programmer
My.Games, Moscow
Sep 2015 — Aug 2021
Lead UI Developer
Warface (Coherent GameFace, TypeScript, Svelte, C++)
Integrated a new UI building pipeline, which exports Figma designs directly to Svelte/HTML/CSS files.
Rewrote and refactored the old UIs using the new pipeline
Warface Breakout (Scaleform, Haxe, C++)
Developed the entire UI from scratch with Figma integration
Integrated Haxe compiler into UI development pipeline to replace AS 2.0
Armored Warfare (Scaleform, Haxe)
Integrated Haxe compiler into UI development pipeline to replace AS 2.0
Revolutionized the entire UI production process with Figma API integration
SkyForge MMORPG (Scaleform, ActionScript 3.0)
LunaPark, Moscow
Jan 2013 — Feb 2022
- Various Projects (Touchscreen Apps & Games) for brand exhibitions (Heineken, BMW, KIA, Mercedes-Benz, Jaguar, MediaMarkt)
WallBreaker Dynamics
Apr 2015 — Jul 2016
Flex Developer
Flexis, Moscow
Apr 2013 — Dec 2013
Game Developer
SmartHead Inc, Kazan
Jul 2008 — Mar 2013
Senior Flash Developer
- Various projects (Websites, Games, Interactive Applications) for famous brands (Panasonic, Almette, Whiskas, Axe, LeoBurnett, McDonald's, RangeRover, Infiniti, Cadillac, Heineken)
Education
Software Engineer
September 2003 — September 2008
University of Management (TISBI, Kazan)
Interests
- Cycling (Fatbike, Road)
- Swimming
- Reading
- Game Creation and Playing (Computer and Board)
- Idea Generation, Brainstorming
References