Lead/Sr. Unity 3D Developer

20 000 руб.
  • Занятость:
  • График работы:

Опыт работы

Январь 2015 —
март 2021
6 лет 2 месяца
Zillion Whales
CTO/Lead Unity Developer
Working with C# and unity3d js.
Every day working with:
+ Cg/HLSL shaders.
+ Editor extensions.
+ uGUI components and extending exist.
+ Scene extensions.


Mushroom Wars 2
(Previous version: https://play.google.com/store/apps/details?id=com.creatstudio.mushroomwars)
Starts at 1 january 2015
Developing period: since now.
Role: Team lead, client side, multiplayer + 3 client programmers + 1 server programmer.
Platforms: iOS/Android/Windows/Linux/Mac/PS4/XBOXONE

ME.ECS
Open-source project (MIT)
https://github.com/chromealex/ecs
ME.ECS - it's ECS implementation for Unity Engine with full state automatic rollbacks. In general ME.ECS should be used for multiplayer real-time strategy games games because of Network support out of the box with automatic rollbacks.

Unity UI Windows
Open-source project (MIT)
https://github.com/chromealex/Unity3d.UI.Windows
It's project for Unity developers who wants build advanced UI in their projects and be available to connect social services, analytics (with heatmaps), developer tools and other without headache. System based on ui components reusing and have Screen->Layout->Component model.

Other open-source projects:
https://github.com/chromealex/Unity.iOS.OnDemand
https://github.com/chromealex/ME.Macros
Июнь 2017 —
май 2018
11 месяцев
Crytivo Games
Senior Unity Developer
The Universim
https://theuniversim.com/
Developing period: Since Now
Starts at June 2017
Role: Client side
Developing main core of the game such as Generation, AI, Pathfinding, Effects
Март 2017 —
август 2017
5 месяцев
ComonGames
Unity3D Developer/Consultancy
Piecework

THE UNCERTAIN: EPISODE 1
http://theuncertaingame.ru/
Developing period: 6 months
Starts at March 2015
Role: Client side
Refactoring code/assets iOS platform to be ready for publishment
Июль 2015 —
сентябрь 2015
2 месяца
Nival Network
Unity3D Developer/Consultancy
Piecework

Blitzkrieg 3
http://en.blitzkrieg.com
Developing period: 2 months
Starts at July 2015
Role: Client side,
Migrating from Unity 4.6 to Unity 5.
Refactoring:
- AssetBundle system
- 80% of shaders
- Some scripts and editor tools
Consulting:
- Shaders
- UI
- Fog of War
Февраль 2012 —
февраль 2015
3 года
i-Free / Motion Entertainment
Lead Unity3D Developer
I have fully completed projects:


Road Smash 2
https://play.google.com/store/apps/details?id=com.creativemobile.roadsmash.two&hl=ru
Developing period: 4 months
Starts at october 2014
Role: Team lead, Client side (100%) + 1 server side programmer.
Platforms: iOS/Android


Road Smash
https://play.google.com/store/apps/details?id=com.creativemobile.roadsmash&hl=ru
Developing period: 6 months
Starts at march 2014
Today it has nearby 40 million downloads
Role: Team lead, Client side (100%) + 1 server side programmer.
Platforms: iOS/Android


First Wood War
https://play.google.com/store/apps/details?id=com.motion.firstwoodwar.strategy.castle.tower.defense&hl=ru
https://itunes.apple.com/us/app/first-wood-war-strategy-epic/id590218521?mt=8
Developing period: 8 months
Starts at june 2012
Role: Client/Server side, multiplayer, no other programmers.
Platforms: iOS/Android


Used technologies:
Unity3D/C#/UnityJS

Hands-on:
C++/Objective-C/Java (For unity3d plugins only)

I really like to do UI in projects and like to write C# UI Objects to communicate with. Also like to improve my skills in AI systems.
Март 2012 —
август 2013
1 год 5 месяцев
Mind Meal
Unity3D Developer/Consultancy
Final Desire (MOBA-style game)
Developing period: 2 years
Starts at March 2012
Role: Team Management

Grew three-person team:
2 client-side Unity3D programmers
1 server-side C# programmer

Took an active part in development research, technologies usage and UI programming.
Responsible for the technical side of the project. Participate in meetings, planning development. Connect technical and art departments.
Февраль 2012 —
август 2012
6 месяцев
Grafis Lab
Unity3D Developer
Bomb Fighters
iOS: https://itunes.apple.com/us/app/bomb-fighters-multiplayer/id527555616?l=es&mt=8
Starts at 1 February 2012
Developing period: 6 months
Role: Client side, real-time multiplayer + server side.
Platforms: iOS
Август 2011 —
февраль 2012
6 месяцев
Automated Intelligence Systems
Lead Front-end Developer
Responsible for Product Design and Front-End Development

Responsibilities include Front-end web development on currently active projects, performing day to day front-end production

Team included 3 people includes me.

Environment and technologies:

Javascript/AJAX/JQUERY/Web-sockets/Flash-sockets
Ноябрь 2010 —
август 2011
9 месяцев
Lenvendo LLC
Front-end/Back-end developer
Projects development under the company's needs.

Handle all projects from start to finish, including administrative aspects
Specific aspects of the design process involve general planning, interface and navigational design, development of interactive forms
Design and develop prototype designs into fully functional

Mentored co-workers increasing the efficiency and technical know-how of the entire technology team

Played a leading role in such projects as:

http://job.svyaznoy.ru/
http://bank.bfa.ru/
http://europa-mebel.ru/
http://www.gazprombank.ru/

Took an active part in

http://www.rovaniemi.cn/
http://www.echomsk.spb.ru/
http://souzconsult.ru/
Август 2008 —
ноябрь 2010
2 года 3 месяца
"Antol Auto" LLC
Lead Front-End Developer
"Antol Auto" LLC
Project: http://twimp.ru


twimp.ru - the website builder.
Pros for the companies: ability to create online stores without charge and no special technical knowledge,
Pros for the users: opportunity to create websites quickly and efficiently.




Environment and technologies: AJAX/JavaScript/HTML/CSS/PHP/MySQL
Август 2007 —
август 2008
1 год
"Web-Discovery" LLC
Front-end/back-end developer
Design and develop web sites from start to finish

Utilize expertise in front-end development technologies such as HTML, XHTML, CSS, JavaScript and flash to enhance interactivity
Responsibilities included website design & development, as well as interaction with clients

Обо мне

My current open-source project (ECS): https://github.com/chromealex/ecs

My code style: https://github.com/chromealex/Unity3d.UI.Windows/wiki/Code-Style-EN

I have an open-source project on github (as Unity3D addon): https://github.com/chromealex/Unity3d.UI.Windows


Strong knowledge in Unity3D C#/UnityJS. Ability to write Cg/HLSL shaders. Worked with new uGUI system and write an additional components. Wrote an editor extensions.

Driven professional with broad technical skill-set, very strong attention to detail and over 7 years of experience in front-end and web development and over 3 years of experience in unity3D C# (ios/android/wp).
Known for ability to multitask and juggle multiple pressing projects simultaneously.
Proven ability to comprehend requirements and translate information into web design.
Excellent communication and troubleshooting skills with ability to adapt to new technologies in real-time environment.


Solid experience in Unity3D.
C#/unityjs - writing editor extensions, gameplay, finding solutions of any problems on mobile devices (such as memory leaking, gpu/cpu loading level).
I know how to save the balance between GPU and CPU loading cycle. Like to profile and find solutions of hard problems.
Was a technical evangelist in companies like Mind Meal Studios, AMT Games and i-Free. Take a part in conferences about Unity as a speaker.

In the past solid experience in PHP 4/5, MySQL, PostgreSQL, HTML 4/5, XML, CSS, AJAX, JQUERY (JavaScript-prototypes and jQuery)

Good understanding of SVN/GIT
Hands-on PDO
Deep understanding of objects and classes.


Extensive experience working with php-cli

Writing server scripts for processing images using imageMagick, gd and gd2, and scripts to control traffic - tc. Processing csv / xml, work with heavy-systems.

Experience in developing highload projects (working with records in the database 10 million rows per second). Im working with highload games now.


Knowledge of programs:
Xara X, Photoshop, 3D Max, Cinema 4D, Sony Vegas, Visual Studio 6/.NET.

OS: Linux (debian, ubuntu), Windows, Mac OSX

Образование высшее

2011
University of technologies and design
IT and design, IT
2007
Electronic and technologies university
APU, IT

Знание языков

Русский — родной
Иностранные языки
АнглийскийA1 — Начальный

Гражданство, время в пути до работы

  • Гражданство:
    Нет
  • Разрешение на работу:
    Нет
  • Желательное время в пути до работы:
    Не имеет значения