lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Unity3D Developer
Category: Unity
Experience: 7 years | English: pre

-Developed several projects from scratch (more than three). Some of them have racked up over 50 million downloads.
- developed a physically correct controller for flying characters, based on PID controller control, as well as a navigation system for flying characters;
- AI: combination of UtilityAI and begavior trees, ai streaming system;
- weather system, day/night cycle with vfx and schedule
- auto aiming system
- ragdoll setting up & programming
- character's animation system with IK
- movable ragdolls;
- electrification system (generators, hubs, switches)
- full SFX on games;
July 2013 — May 2014 (11 months)
Company: iD EAST id-east.ru
Project: Sberbank Online
Position: Software Engineer (Windows Phone)

Development of mobile applications based on Windows Phone 7, 7.5, 8, 8.1, and Windows RT operating systems.

May 2014 — February 2015 (10 months)
Company: PrimeApp
Project: 2048 with multiplayer;
Position: Unity3D Developer

Development of the "2048 Tournament" project. This report aggregates basic information about what we have been doing
on this project: natural and artificial complexity, system design principles, types of
errors, declarative scripting, how we have a FSM, and a couple of architectural tricks.

February 2015 — July 2015 (6 months)
Company: Kefir!
Projects: 
- Totem Rush;
- Forge of Glory;
Position: Junior Unity3D Developer

Work on the implementation of the interface for the games.

October 2016 — October 2021 (5 years 1 month)
Company: Karate Goose Studio 
Projects: House Designer, Oceanborn, TractoRush
Position: Unity Developer

Worked in the company as a programmer since it's foundation. Participated in the development of all
projects of the company

October 2016 — October 2021 (5 years 1 month)
Company: Birdy Dog Studio 
Projects: 
- Ocean Is Home: Survival Island
- Ocean Is Home : Island Life Simulator
- ZombieDrive : Survival and Craft
Position: Unity Developer

Worked in the company as a programmer since it's foundation. Participated in the development of all
projects of the company
Unwanted directions: match3, casual/hypercasual, gambling.
My priority:
1. Project
2. Team
3. Money
Position: Unity3D Developer
Category: Unity
Experience: 2 years | English: upper


June 2022 – Present (Suto Games Studio)
Unity C# Developer 
Projects: hyper casual and half casual games on Android and IOS

March 2021 – December 2021 (freelance)
Unity C# Developer
Projects: creating prototypes and adding feature to existing projects on Android, IOS, PC:

•	Online Bingo game for Android using Photon
•	Tower defense game on PC and Android
•	Lots of Prototypes of games for children
•	Clicker prototype for IOS and Android
Position: Unity3D Developer
Category: Unity
Experience: 2 years | English: intermediate


Junior Unity Developer 05.2020 – 08.2020
Template Monsters
• Creating Games Templates
• Developing Template Mechanics
Working with Upwork platform, finished one order
Currently self employee and work on own indie game and 
small mobile projects.
Position: Unity3D Developer
Category: Unity
Experience: 0 years | English: intermediate

Game in Unity 3D (master thesis).
Text Editor (notepad) with encoder.
Web application - Game DataBase.
Knowledge of C# (.Net, MVC)
Databases (MSSQL, postgreSQL)
Skill to work with triggers, music, videos and fonts in Unity 3D.
Skill to test software (manual, automation)
Skill to write documentation and bug reports.
Unity 3D, 3DS MAX, experience in work with animations.
Knowledge of Python.
Position: Unity3D Developer
Category: .NET
Experience: 2 years | English: basic

Developed games in google play and app store
Knowledge of OOP principles
There is a experience of writing games in J2ME
There is experience of writing games in Libgdx for Android and iOs. 
There is experience of writing games in Unity (Android/iOs)
There is experience of publishing in market Android and iOS projects.
Position: Unity3D Developer
Category: Unity
Experience: 1 years | English: pre


Knowledge of the C# language, basic algorithms and data structures.
Knowledge of OOP principles and their practical application.
Knowledge of the Git version control system.
Broad understanding of different areas of Unity.
Understanding the basics of SCRUM.
Practically worked with physics, visual effects, animation and other components of Unity.
Position: Unity3D Developer
Category: Unity
Experience: 9 years | English: intermediate


Last 4 years worked as Lead Unity Developer with team included 2 developers. Was released about 10 versions of the application for PC, iOS and Android.
I prefer games, especially RPGs. I want to work in small team but full team - containing Art, VFX, SFX and so on specialists.

I want to use new technologies and new Unity features.
Position: Unity3D Developer
Category: Unity
Experience: 1 years | English: upper

Relevant to Game Dev:
I organized a team that won nominations in the Ukrainian hab Global Game Jam.

Not full relevant experience:
I have worked in IT for the last 10 years, last 7 years as Web-developer in E-commerce.
Last 6 months (Sabbatical year) I have worked under own projects full-time in the team with my 2 friends:

Responsibilities:
- Developing Architecture and Pipelines
- GamePlay logic programming
- Programming shaders with Shader Graph
- Gather requirements for tasks
- Team management

Relevant skills:
- C#
- OOP
- SQL
- IoC
- Design Patterns

Additionally not so relevant:
- Php
- Nginx, Apache2
- Javascript
- Linux
I search for a team that will give me a chance to convert my 10 years of experience from Software Development to Game Development.

It would be preferably working on 3d games no matter mobile or Pc.

I will be happy to make a test assignment.
I wouldn't like to work on Hyper-casual.
Position: Unity3D Developer
Category: Unity
Experience: 0.5 years | English: intermediate

I have a portfolio for Unity dev vacation.

Description of project:

3D Chess 
 
Includes all types of chess game: Multiplayer hotseat, vs AI and via server with other people.
 
Features​ :  Chess game includes main rules from real chess, but not all to make a casual component. (all rules implemented, but some of them didn’t include in this version of the game. 
 
Multiplayer hotseat - two players play on one device 
 
vs AI - player play vs AI which has 5 levels of difficulty, first four levels works fast and  don’t do a lot of calculations when on the fifth level of difficulty AI can sometimes “thinks” up to minute, because it do from 1 to 15 million permutations in memory with deep to next 6  steps. This feature is hide on devices with less than 4 cores CPU. 
 
via server game - just simple game via the server. 
 
С# methods used for code​: singletons instead of event system model., lambda expressions, multithreading, coroutines, DOTween animation plugin, websocket plugin, TPL etc.
 
Optimizations (were done only for decrease power consumption): light probes, baked light, light shaders. 
 
Server side (back-end): ”workerman” framework - back-end php websocket framework. 
 
Video about the project or/and apk file can be provided by requirement.
Last time about year I've developed different Unity projects, the most difficult of which is decribed below.

C#, Java, MySQL, Unity engine.

IDEs: Intellij IDEA, Rider IDE (Visaul Studio), Android Studio, PHPStorm, NotePad++.

Before working with Unity I worked with Oracle, MySQL, LinuxOS, Bash, PHP, XML, XSLT, Apache FOP, and a bit with HTML, CSS, JavaScript

Additinal skills: SOLID, OOP patterns, multithreading.
Professional growth. VR/AR / VR&AR or for the start any other interesting experience of work in gamedev area in Unity3d engine.
Position: Unity3D Developer
Category: Unity
Experience: 5 years | English: intermediate


Leprocube – 09/2019 to 11/2020
• Developing painting application for kids 
• Creating a multi-threaded high-load application using DOTS staff, which solves the problem of making the optimal choice

Persic Games – 05/2018 to 08/2019
• Developing and publishing game to Google Play, Steam, App Store platforms
• Implementing FSM for game characters, supports Spine animations
• Writing shaders, creating effects, optimizing graphic
• Сreating editor tools and unit tests

Elementals Reborn Game – 02/2016 to 04/2018
• Creating flexible architecture for real-time strategy game Elementals Reborn
• Integrated with achievements and localization Steam api, publishing in store
• Optimizing pathfinding algorithm, creating particle effects

Mana Potion Studios – 04/2014 to 02/2016
• Integrated about 15 old flash games with facebook api and published them with ad monetization
• Worked on an asynchronous server for multiplayer casual game TopArcher
Position: Unity3D Developer
Category: Unity
Experience: 5 years | English: upper

Есть выпущенный в маркет проект (под компанией), занимался логикой, UI, сборкой, IAP и другими SDK
Light Games
Dec 2020 - Sep 2021
Worked with Norvegian e-learning startup. Took part in development of two interactive children's books apps - "Pickatale for School"
Shaman Games - 
Feb 2020 - Dec 2020
Took part in developement of mobile casual games using Unity, released a game "Hiddenverse: Witch's Tales" for Ios/Android.

EPAM Kyiv Kyiv, Ukraine
DevOps course intern July 2019 - September 2019

Took part in EPAM DevOps training course. Developed online transport management app with full CI line.

Kodisoft Kyiv, Ukraine
Software engineeing course intern May 2018 – July 2018
Took part in Kodisoft internship program as Application Developer intern. Developed Universal Windows Platform apps for special hardware. Custom form
controls, graphical weather app(C# coupled with DirectX via C++) and PowerPoint presentation parser were developed during the internship.
Kyiv National University of Kyiv Kyiv, Ukraine
Arduino IoT Developer Oct 2017 – Feb 2018
Was a part of a team working on analyzing different IoT startup opportunities. Worked with other developers to create colorful spectroanalayzer(equalizer) wall
and gift-ready luminodiode frame. Also, developed both Unity3D and WPF bluetooth remote control apps for the frame.
Position: Unity3D Developer
Category: Unity
Experience: 5 years | English: upper


Lohika company (Capgemini) Sep 2022 - present:
Stack: Xcode, Swift for IOS, Android Studio, Java, and Kotlin for android, C#, .Net
Accomplishments:
Personal achievement is creating a full documentation basement for legacy project
and improving it for new mechanics and features.
Memory OS Nov 2021 - Sep 2022 (11mos):
A startup project for memory training that broke a record on Kickstarter (600k$).
Experience in creating an app for IOS and Android on Unity. Working with Xcode,
Subscriptions, Modules systems, and Ui development as well
Stack: Xcode, Swift, C++, .Net, Unity Ui, C#
Accomplishments:
Architecture solutions for IOS and Android specifications. Development and
optimization of the UI system.
Superplay company Sep 2021 - Feb 2022 (6 mos):
Was part of an R&D department on the project Dice Dreams. My main tasks:
Development of completely new features and mechanics every 2 weeks. Architecture
solutions creating for new features, code reviewing, junior developers mentoring.
Stack: .Net, Assets streaming (Asset bundles, Addressables), C#, Git, GitLab, UniRx,
Zenject
Accomplishments:
Workflow optimization (new improvements for features development, unit testing
providing, etc)
Qubit Labs company Oct 2020 - Sep 2021 (1yr):
Experience on two projects. Team development with a client-server architecture. Has
worked with ui unity system, native shaders, and also shader graphs. Was responsible for
creating new systems, new mechanics, fixing bugs, and architecture for different project
parts.
Stack: Mobile development/optimization, Unity plugins, UniRx, StrangeIoC, NUnit,
Firebase
Accomplishments:
Personal achievement is code refactoring for systems that haven't changed since 2012.
Refactor for almost 100 file changes. Working with legacy code, updating it, and creating
new features.
24 play company Jan 2019 - Oct 2020 (1yr 10mos):
The sphere of hyper-casual games. Development of various prototypes in a team of 1
developer - 1 artist. About 8-10 games were released, which I personally created.
Stack: 3d rig animations, Unity 3d, Unity UI, Ar/Vr
Accomplishments:
A game with 1+ million downloads launching
Position: Unity3D Developer
Category: .NET
Experience: 3 years | English: upper


Looking for Unity developer position. I have 9 years of gam development experience. Last 3 years I was working with Unity.
Projects:
https://play.google.com/store/apps/details?id=ru.unalike.SpheresOpener
https://apps.apple.com/ru/app/cleveroom-home/id1473672449
https://apps.apple.com/us/app/pet-buddies-hd/id852224786
https://apps.facebook.com/pet_city_two
Position: Unity3D Developer
Category: Unity
Experience: 1 years | English: intermediate

Relesead projects, udemy corses from Ben Tristem
Main programming language:  C#
Learning right now (for myself): Python
IDE's: MS Visual Studio, MonoDevelop, Intellij idea

I have over 10 released indie-games on steam platform with achievements (Steam API), good knowledge of OOP, algorithms.
Some examples: "Chess puzzles", "Fairy tower defense", "Cryptochain"

https://drive.google.com/open?id=1F0cMSfrXLq4I16ZhA-BA-hnCxkKd4XKC
Interesting projects and tasks, new experience
Position: Unity3D Developer
Category: .NET
Experience: 2 years | English: fluent

Shader, CG, GLSL (UI shaders in UNITY Shaderlab)
Using Unity  LWRP (appropriate changes in shaders)
Extendable classes,
implemented Patterns Strategy, Bridge, Factories, MVC,  
Multiplayer System with Custom Providers,
Player Data System  (extendable class at runtime with full JSON serialization/ any other when provided)
Utilizing Git Submodules,
Automatic defines for Unity by Reflexion (Editor Only)
Utilizing threads  (search with Tasks with custom predicate and actions supplied)
extension of  Unity Components (Scroll with Pagination), Serializable Actions and Functions ( via PropertyEditor)
Extendable Editors ( set properties, whole classes with proper serialization )
Creating modules for multiple Frameworks (factory) - Photon, Firebase, Forge Networking
Main tasks:
- Creating a full gameplay mechanics, models, views and controllers for UI/UX
- Working with Particle system / Shaders on HLSL,CG, GLSL (pragma for OpenGL), utilizing new rendering Pipeline (LWRP/HDRP and according changes in shader includes and such)
- Creating asset bundle manager using cached data 
- Creating modules for multiplayer (Photon )
- Creating monetization manager for Ads, In-App Purchases
- Creating animations, level design, particle system (effects with shaders), sound controllers
- Adding Plug-ins such as Firebase, Google Play Games, Google Admob, Photon Networking, Unity Ads,
Unity IAP
- Distribution to App store (Android), Apple store ( IOS), linking to the monitoring services
- Creating javascript API for Firebase Functions
- Using shell commands to make external calls, easy of usage
Frequently used:
- UML, XML (XAML), HTML, CSS
- JSON
- SQL,used in LINQ (.Net), MySQL, Firebase Database Calls

- .Net 4.5 +, .Net Core
- Firebase (Database, Remote, Notifications, Auth, serverless backend, Firebase Functions and so on)
- Zenject (dependency injection framework for Unity (based on MonoBehaviour))
- Photon Unity Networking (Multiplayer), Forge Remastered (Multiplayer),
- Vuforia SDK ( AR SDK), Max ST (AR SDK), StreamVR (VR SDK)
- FaceBook SDK, Google Play Games plug-in for Unity
- GamesSpark (analog to Firebase - Database manipulation with custom data, serverless backend )
- Unity Ads, In App Purchases, Admob plug-in for Unity, Localization Plug-in Biird.io, new Unity ECS
system ( fast and scalable multi-threading library)
- Bash/Shell extensions Aspell / Nodehun
- utilizing Unity Project Tiny ( currently only Typescript support) for Insta Games/Truly platform independent browser support
- Application UI/UX design, creating views for controllers, development for mobile platforms IOS/
Android, HTC VIVE, Oculus Rift
- Creating links between inputs AR/VR
- Creating modules for native input keyboards for VR/AR
- Creating Asset bundle manager with cached data 
- Particle Effects/Shaders with HLSL
Shader, CG, GLSL,
Unity LWRP /HDRP,
Systems,
Challenges,
ASP.NET,
Unity3D,
Back-end tasks,
Working with new Plug-ins
Multiplayer tasks,
ECS system,
Unity Tiny

"There is no bad tasks, only a dumb developer"
Position: Unity3D Developer
Category: Unity
Experience: 0 years | English: pre

Courses: 
*Complete C# Unity Game Developer 3D (05.2022 – 11.2022)
*RPG Core Combat Creator: Learn Intermediate Unity C# Coding (11.2022 – now)
*Programming Design Patterns For Unity (02.2023)

Create music and sound for games (Brainscapes, Kung Fur Club and other)
Manager in Music stores: 2012 – 2015, 2018 - 2022

Freelance composer and sound design in Eudokia Games: 2021 – now. 

Non-commercial experience with Unity 1+ year.
Experience work with:
UI, Animation, Particle System, Cinemachine, NavMeshAgent, ProBuilder, Rigging Animation.
Position: Unity3D Developer
Category: Unity
Experience: 1 years | English: intermediate


Match3 : Casual, Puzzle, 2D game
Pool 8 : Casual, Simulator, 3D game
Need for Motospeed : Casual, Racing, Adventure, Driving, 2D game
Space Soldier : Third-person shooters, Action, 3D game
Infinity Runner : Action, Arcade, Platformer, Runner, 3D game
Infinity Flight : Action, Arcade, Runner, 2D game
Spawn Attack : Action, Arcade, Spawner, 2D game
Flappy Bird : Action, Arcade, Adventures, Difficult, 2D game
Ready to work for the result, purposeful,
proactive team player who decided to switch
from the indie industry to the path of
professionalism. Ex indie Unity 3D developer
with good knowledge of programming patterns
and design principles looking for new
propositions.
Position: Unity3D Developer
Category: Unity
Experience: 0 years | English: upper


Match 3 game:
Unity2D, DOTween, OOP, SOLID, Jira, GIT, GitHub, GitLab
A game in the genre of 3 in a row - the goal is to combine single-colored chips in rows (minimum 3 chips), along the way making bombs (horizontal, vertical, colored, circular) with the appropriate number of chips for this.  During the gameplay, new field objects also appear - blocked chips, ice chips, destructive ones.  Limits on each level are moves or time.
 ​On each level, you need to collect specific chips/objects and at least one of the three point goals to get a "flower".


Math game in progress: 
Unity2D, DOTween, OOP, SOLID, Jira, GIT, GitHub, GitLab

Receiving a bachelor degree at Dnipro University of Technology
Position: Unity3D Developer
Category: Unity
Experience: 0 years | English: pre

Окрім навичок рівня Junior, вивчаю теорію архітектури, люблю патерни та шаблони (якщо їм місце) та використовую на все практиці. 

Game Design -  Цікавлюсь, вивчаю, створюю Elevator Pitch`s.
Match3

My first project. I experimented with Enum State, Observer and Factory
patterns, Coroutines, Events, ScriptableObjects, and Prefabs. I also utilized
the Package Manager (DOTween).
Under the guidance of a mentor, I refactored code and learned how to
properly cache objects. I also became familiar with GitHub.

Duality

An attempt to create my dream game. I tried to create some elements
as microservices, such as the DragNDropService. I made use of
interfaces, abstractions Serializable structs. I implemented a
MapGenerator with biomes, influence weights, generation settings, and
seed-based generation. Additionally, I utilized an EventBus with delegates
for OnTileSelected and OnShowGridMap events. Much of my time was
dedicated to optimization (including the use of OnBecameVisible). I also
worked on the Inventory UI. For the first time, I encountered
whiteList/blackList checks using Type (currently, I would use the Visitor
pattern). It's worth noting that this project helped me explore the realm of
Game Design. I have a deep passion for this project and dream of
completing it someday.

2D POOL

Used ReauireComponent, State Machine, Collider Triggers, Collider
Matrix, Imported Objects and Pivots. FoxminEd course part.
MotoSpeed
Used #if/#endif, Serializable classes, TimeScale, Shapes, Coroutines,
Scripted and Layers Parallax, Sounds. FoxminEd course part.

SuperSpaceSoldier

Used Joystick input, Flexible Isometric movement, Interfaces,
Animations, Sounds, Particles, States, CharacterController component,
LateUpdate(). FoxminEd course part.

Card Cut

Used Partial Class, const, States, UI (MVC), Linq.
Position: Unity3D Developer
Category: Unity
Experience: 1 years | English: intermediate


match3, tap-match, visual novels, casual games, addressables, IOS build, shader graph, firebase analytics integration, worked for 1 year and 2 mounth at the position of Junior Unity Developer in production company.
Position: Unity3D Developer
Category: Unity
Experience: 1 years | English: fluent

Interesting projects and good team.
                                                              
Made few mobile casual games published on Google Play.
                                                                    
And a couple of browser games made with Phaser.js

Contributed to the Californian ML & AI startup.
Mobile Casual Games
I absolutely enjoy playing and making games  
I'm looking for an interesting projects and a passionate team.
Let's have fun and do cool things together .
Position: Unity3D Developer
Category: Unity
Experience: 7 years | English: upper

- speaker at a local conference;
- present game at the Casual Connect (showcasing, etc);
Mobile Game developer - 5 years experience.
Android developer - 1-year experience.
a no-no for Gambling and match-3
I'd like to work on a project that has its own story, not just a simple clicker.
Position: Unity3D Developer
Category: Unity
Experience: 2 years | English: upper


Mod managers (2 months)

Responsibilities: 
• implementing new features  
• creating adaptive UI 
• bugfixing
• adding IAP purchases and subscription 
• integrating push notifications and events support 
• apprefactoring

Technologies: Unity2021, C#, Adjust, PushWoosh, DOTween, RiderIDE, Xcode, Figma, Slack, Jira, GitHub
Methodology: Agile


Mobile fashion game (12 months)

Responsibilities:
• implementing new features
• bug fixing
• integrating different SDKs and libraries as well as updating the existing ones
• interacting with support, backend and analytics teams
• optimizing performance
• code refactoring and cleanup

Technologies: Unity 2019/2021, Rider IDE, Figma, Slack, Jira, GitHub, SourceTree, C#, Zenject, UniRx, Firebase, IronSource, REST, Product Analytics
Methodology: Agile


Hypercasual game development (1.5 months)

Responsibilities:
• developing project from scratch
• implementing game’s core mechanics
• building levels using premade assets

Technologies: Unity 2019, Visual Studio, GitHub, SourceTree, C#
Methodology: Agile


Outrsource game development (4 months)

Responsibilities:
• implementing new features
• setting up UI
• creating level generation system

Technologies: Unity 2019, C#, Visual Studio, GitHub, SourceTree
Methodology: Agile
Position: Unity3D Developer
Category: Unity
Experience: 4 years | English: upper

Mathematical algorithms for smooth manipulation of 3D objects have been created.  I was one programmer in the team and independently developed a large and complex VR startup.
More than 3 years of development experience with Unity and C#.  Development of games, VR applications (Oculus Quest 1, Oculus Quest 2, Pico G2) for business.  Mathematical algorithms for editing objects in 3D space.  Worked with database, multi-user applications, addressable assets, WebRTC.  I am currently working in my team to create different mathematical algorithms for manipulating 3D objects.  I would like to work on an interesting project:)