Skip to content

Latest commit

 

History

History
176 lines (101 loc) · 6.23 KB

README.md

File metadata and controls

176 lines (101 loc) · 6.23 KB

UI/UX Developer

Neil Akhmetov

Actively seeking a position as a UI/UX Developer

Contacts

[email protected]

+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

Conference talks

  • 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

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

  • PollMaker Suite (Flex)

Flexis, Moscow

Apr 2013 — Dec 2013

Game Developer

  • MemoryHouse Game for iOS

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

3 AAA Titles