Actively seeking a position as a UI/UX Developer
+46733223842
Stockholm, Sweden
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.
- 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.
-
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
-
Figma Plugins (used by more than 30k people)
-
Split Vectors, 25000+ users
-
Precise Gradients, ~5k users
-
Create Component Inside, ~2k users
https://github.com/neelts/figma-create-component-inside TypeScript
-
Resize To Frame ~2k users
-
-
Figma Automation Tools for building Websites, Apps & Game UIs (WIP)
-
Haxe Summit Amsterdam 2017 — Porting Scaleform UI to Haxe
-
The Big Deal Conference 2019 by Mail.Ru — Speeding up UI Development with Figma and Haxe
I have over 16 years of experience in UI/UX development, with 11 of those years spent in GameDev.
May 2023 — Present
- Unannounced project (Unreal Engine, C++, Blueprints, Figma To Unreal Automation)
Sep 2021 — May 2023
- Generation Zero (Scaleform, C++, Figma, Animate)
Sep 2015 — Aug 2021
-
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)
Jan 2013 — Feb 2022
- Various Projects (Touchscreen Apps & Games) for brand exhibitions (Heineken, BMW, KIA, Mercedes-Benz, Jaguar, MediaMarkt)
Apr 2015 — Jul 2016
- PollMaker Suite (Flex)
Apr 2013 — Dec 2013
Game Developer
- MemoryHouse Game for iOS
Jul 2008 — Mar 2013
- Various projects (Websites, Games, Interactive Applications) for famous brands (Panasonic, Almette, Whiskas, Axe, LeoBurnett, McDonald's, RangeRover, Infiniti, Cadillac, Heineken)
September 2003 — September 2008
University of Management (TISBI, Kazan)
- Cycling (Fatbike, Road)
- Swimming
- Reading
- Game Creation and Playing (Computer and Board)
- Idea Generation, Brainstorming