lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Senior Unity Developer
Category: Unity
Experience: 6 years | English: upper

Created under my lead:
- mobile multiplayer sports game about football
- PC fantasy racing game

Took a major role in development of:
- VR simulators of laboratories and production facilities
- mobile cards abd heroes game

Took a major role in porting:
- open world big PC game to PS4, Xbox and Switch with farming, trading, building, fighting etc
- leveled fighting-platformer game from PC to Xbox and PS4/5

Other experience:
- creation huge amount of different tools and utilities for developers, artifacts and game designers
- shader creation via shader graph and GLSL
- VFX and UI animations creation
- UI interface assembling 
- working on big projects with millions of users worldwide
I'm professional Unity developer with more then five years of experience in different game development areas: creating PC, mobile and VR games, porting to consoles and other inspiring products have been presented in my career. 

Also I have over two years as Unity Technical Artist/Designer, so I'm familiar with a big variety of stuff in unity engine.

Roles I have been into:
- Lead developer of small team (current role)
- Solo project developer
- Major developer in big team
- Mentor for newcomers 

Roles I'm interested in:
- Lead for a bigger team
- Tech Lead
- All roles in which I have been into also a good option for me

Roles to which I want to grow in future:
- Architect
- CTO

Technologies related to unity I have work with a lot:
- Zenject
- VContainer
- UniTask
- UniRX
- Mirror
- DOTS
- DoTween
- Addresses/Bundles
- Remote Config
- Cloud Build
- AdMob
- Shader graph
- a lot of other useful and cool stuff, which I just forget to mention 

Skills I have developed through my career:
- priority management
- business and client vision 
- task and project estimation
- requirements clarification
- documentation creation
- working in multi-cultural and multi-lingual team
- taking responsibility for major decisions 
- writhing clean, readable and efficient code
- following the SOLID, KISS, DRY, YAGNI etc
- using design patterns, with respect to their pros and cons
- using knowledge of algorithms and data structure in crucial parts of project

Areas which I would like to dig deeper and develop or improve my skills:
- team management and leadership
- big and scalable systems architecture creation
- patterns, algorithms and BigO understanding
Company with respect to employees and their work and life balance
Position: Senior Unity Developer
Category: Unity
Experience: 5 years | English: fluent

Irakli is a game developer with five years of experience building free-to-play mobile games and high-end titles for PCs and consoles. He has released both 2D and 3D free-to-play mobile games, first as a junior software engineer and later as a team lead. Passionate about clean, extendable, and highly-optimized game code, Irakli is eager to tackle new challenges.
I've worked on both 2D and 3D games.

The first game I've worked on was Battle For Basiani, which is a 2D beat em up game. I've worked on gameplay, editor scripts, as well as implementing AdMob, integrating Facebook and Apple login. I also wrote some custom scripts for the server we were using, also implemented leaderboards and achievements.

Currently, I'm working on a 3D western dueling game. I defined the project architecture and started working on a prototype, before I was joined by the rest of the team. By that time I had all the systems functional. 

I've worked on gameplay, enemy AI, item system, editor scripting, UI, character creation, IAP, ads, PlayFab, GPG and Apple login, achievements, leaderboards and real-time multiplayer.

I've also configured Jenkins for automatic CI/CD.

Both games are out on iOS.
I’m only available PART-TIME.
Position: Senior Unity Developer
Category: Unity
Experience: 9 years | English: upper


Knowledge of Unity3D, C#, .Net Framework, UniRx, UniTask, Extenject (Zenject), StrangeIoC, Unity packages, UI Toolkit;
Developing a framework based on Unity packages;
Third-party services integration (Firebase, Facebook, Advertisement, Helpshift etc.)
Basic knowledge of shaders writing (Cg, HLSL, Shader Graph);
Writing editor tools and plugins for Unity3D;
Writing native plugins (Java and Swift) for Unity3D;
Basic knowledge of C++, Unreal Engine, ECS, HDRP and URP;
Basic knowledge of neural networks and genetic algorithms;
Casual games development (Match3, Card games);
Hyper-casual games development;
Prototyping;
Experienced in leading a small team (2-3 people).

Specialist’s Degree in Computer Science And Technologies.
- opportunity to evolve professionally;
- friendly staff;
- well-coordinated team;
- opportunity to use modern approaches and technologies in game development;
Position: Senior Unity Developer
Category: Unity
Experience: 7 years | English: upper

- Published my first game at age 20, called "Mortal Hockey: Arcade"
- Managed to get the job in gamedev while still studying in college
- My team and I won #1 place at first ever Plarium Game Jam
- Master's degree in computer science
- 7 years of commerical experience
- Strong english, can communicate with foreign clients
- Experience with Mobile, PC, Web platforms
- Worked in big and small teams as well as solo

Work Experience:
- Unity Developer, Plarium, Jan 2016 - Oct 2018
- Unity Developer, Black Tower Basement (indie), Dec 2019 - Apr 2021
- Senior Unity Developer (R&D), Whimsy Games, Apr 2021 - Oct 2022

Started my career in the world-known company as an intern while still studying in college. There I learned how games are made in a professional environment and to cooperate with specialists in different fields. Colleagues always highlighted my aesthetic view for coding, layouting UI and animations.

Tried myself as an indie-dev. Learned developing project from prototype to final product, building extensible architectures, injecting dependencies with Zenject, working with ShaderGraph, HLSL, Cinemachine, ECS, Firebase. Worked on several titles for Mobile and PC.

Was part of the R&D team. Researched & built template projects for Unity WebGL & Mirror Multiplayer. Also worked with Crypto & ASP.Net Core.

Done many project estimates for the clients. Consulted clients on technical side in english.

I know Unity engine inside and out. Can basically do anything you might need. Learning new technology for me is a 2 weeks task.
- PC, Console, Web & Mobile games and applications.
- VR/AR showcases, training simulators, tools, exhibitions or games.
- Can build architectures, code gameplay or any other game systems.
- Can also do realtime multiplayer with Mirror or Photon.
Position: Senior Unity Developer
Category: Unity
Experience: 11 years | English: pre


More than 10 years in game development.
- Deep knowledge in Unity and C#
- Refactoring skills
- Creating many Unity Editor plugins and instruments
- Many mobile commercial releases
First person shooters, Farms, RPG, Economic strategy, hyper casual and puzzle games.
- OOP, SOLID, GRASP, Yagni, KISS, DRY
- CI/CD

Work with:
- Rider
- FMOD
- Git/Mercurial/Svn
- Teamcity

Additional skills:
- Teamcity
- Jenkins
- Fastlane
Position: Senior Unity Developer
Category: Unity
Experience: 8 years | English: upper


My Experience:
4 years - Web Developer
3 years - Android Developer
8 years - Senior Unity Developer
Last 4 years as a Team Lead / Tech Lead
English - Upper-intermediate
I have a lot of helpful skills.
I Like very hard tasks.
Position: Senior Unity Developer
Category: Unity
Experience: 6 years | English: upper

Participating in teaching and mentorship teams member.
Developing tools for quick prototyping games.
.NET - 5 years
Unity - 6 years
C++ - 2 year
Unreal Engine 4 - 1 year

Company #1– Unreal Engine Developer 2021 – till present
First project – AAA Battle Royal game on Unreal Engine. My main responsibility was creating and managing Stats System (here included stats like Health or Armor also Abilities and Effect system to support communication between different entities in the world). This system is analogy of GAS (Gameplay Ability System).
Second project – Match 3 game. Main idea of project to remake it from FreeToPlay model to Premium model. My part of it for removing unnecessary libs and parts of game (Store system etc).
Other activity – creating materials and processes for mentoring newcomers. Interviewing candidates for Unity Developers positions. Mentoring team members and creating architectural sessions (where we discuss approaches that suitable for theme).
Otus - Lead Teacher Unity 2021–2022
Leading group of teacher, developing new materials for lessons. Teaching for teem of 5-15 students. Also, practicing one-to-one mentoring.
Company #2 – Unity Developer 2020 – 2021
First project – porting Fall Gays from Console to Mobile platform. Main responsibility was optimization of scenes and models.
Second project – prototype of match3 game. Main responsibility, gameplay logic and bug fixing.
Third project – battle chess mobile project. Main responsibility, creating store system and other meta related features.
Fourth project – remaster old quiz game. Main responsibility, updating UI. Creating tools for changing old materials to new one.
Company #3 - Unity Developer 2019 – 2020
First project – mobile casual game. Main responsibility, creating and supporting different gameplay features like Store system, Profile system. Also was working on resource optimization process.
Company #4 - Unity Developer 2018 – 2019
Most projects were business related (application to advertise customer company). Projects use next technologies: AR\VR\MR. Main responsibilities, creating application from scratch to release (UI, logic, bug fixing, preparing for release for iOS and Android platform).
During those projects, I was working on analogy of ARFoundation package. On that moment of time, ARF was in preview stage and was unstable. So we decided to create our own tools that helps connect ARKit and ARCore.
Also, we start work on a huge project for a VR teaching platform. Main responsibility, was creating a tool to set up custom scene of predefined obects in VR
Casino and Social casino games – are not interesting me
Position: Senior Unity Developer
Category: Unity
Experience: 4 years | English: fluent


Programming languages: C#, F#, Java, C/C++

Frameworks and libraries: Unity, ECS (Entitas), DoTween, Zenject (Extenject), Addressables, Odin, UniTask, UniRx, Photon, AR development (Vuforia, AR Foundation), .NET Framework (WinForms, WPF, UWP), .Net Core (ASP NET Core)

Design skills: OOP, OOD, SOLID, GoF & Game programming patterns, DRY, KISS, YAGNI, experience with functional programming

Testing skills: Unity Test Framework, NUnit, NSubstitute, FluentAssertions

Optimization skills: Unity Profiler, Frame Debugger, Memory Profiler, Profile Analyzer 

SDKs for Unity: Firebase services (Remote Config, Analytics, Realtime Database, Cloud Storage, Authentication, Cloud Firestore, Cloud Functions), Google AdMob, AppLovin Max, Unity services (Remote Settings, Remote Config, Analytics, In-app), different Andoid & iOS plugins

CI: TeamCity, Cake

Other skills: Git, GitFlow, Jira, Confluence, Scrum, algorithms and data structures

IDE and editors: Unity, Rider, Visual Studio Code, Visual Studio + ReSharper

As Team Lead:
- managing small-sized team
- implementing and constant improvement of development/release work-flow process
- releases planning, estimations, etc.
- code review on daily bases
- conduction of technical interviews
- knowledge sharing and writing tech. documentation
- refactoring project alongside product feature development
- complex approach to the optimization process
- skill and performance review
- onboarding and mentorship
- prototypes development and R&D routine

As Developer:
- designing architecture for games, frameworks, modules, and features
- integrating 3rd party plugins
- refactoring project alongside product feature development
- complex approach to the optimization process
- different tech/non-tech problem solving
Position: Senior Unity Developer
Category: Unity
Experience: 11 years | English: intermediate


Senior Unity Developer
15 years of experience in commercial projects

Deep expertise in game development (Unity, C#):
 - DI (Zenject, StrangeIOC, Adic)
 - UniRx, UniTask, DoTween
 - ECS Entitas
 - Git (Submodules, LFS, merge, rebase, cherry-pick, revert, reset)
 - Third Party Services integration (Firebase, Facebook, Ads networks, CDN, analytics, etc)
 - CI/CD
 - Network (REST API, WebSockets, Mirror)
 - iOS and Android in unity development and deployment
 - implementing automated testing platforms and unit tests
 - writing production level, reliable, and efficient code in a professional capacity

Specialist’s Degree in Computer Science
Interested in mobile, PC and consoles games development in product company
Do not offer gambling
Only remote, don't offer mobility
Position: Senior Unity Developer
Category: Unity
Experience: 5 years | English: upper


Skills:
- Unity engine
- C#
- Object-oriented programming
- Design patterns (GoF, DI, ECS, MVP, MVC)
- Design principles (SOLID, DRY, KISS, YAGNI)
- Data structures and algorithms
- Animation (Mecanim, DOTween)
- UI (Unity UI, NGUI)
- 2d/3d physics
- Input (Unity Input Manager, Rewired)
- Integrating/implementing analytics, statistics, bug-reporting, localization systems
- Performance optimization techniques
- Profiling (Unity Profiler, Frame Debugger, Memory Profiler)
- Unity editor extension (custom inspectors, property drawers, editor windows)
- Custom shader writing
- Git (different workflows, LFS, hooks, submodules)
Seeking a senior position in order to apply programming skills to develop top-notch games
Position: Senior Unity Developer
Category: Unity
Experience: 11 years | English: upper

More than 20 released games (on PC/Mac, Android, iOS, Console) as developer and/or PM.
Experienced in Unity/C#
Working with SVN/Git, Jira/Redmine/Asana/Trello.
Stack: Unity3D, C#, Jira, Redmine, Asana, Trello, Git, Miro.

Worked with hyper-casual, casual, midcore and near hardcore projects.

Experienced with both client-server and offline games developing.

At this moment prefer non-lead (or with really small lead) senior positions.
Position: Senior Unity Developer
Category: Unity
Experience: 6 years | English: upper


Technologies, languages and platforms I've worked with: C#, .NET, Unity, MS SQL, ADO.NET, Photon, Mobile, PC, AR, Custom server

Projects:
- PC MOBA, two projects.
- PC military simulator
- Mobile online shooter (Photon + custom server)
- Mobile Archero-clone
Position: Senior Unity Developer
Category: Unity
Experience: 6 years | English: fluent

• Invented 2 animation systems which cover all animation needs.
• Created UI optimization method to show 10.000 animated UI pieces.
• Invented 2 UI patterns which are used for the most complex UI screens.
• Designed payment architecture which handles 5 payment providers.
• Developed an internal API to handle recurring behaviours.
• Pioneered Confluence documentation for technical specs and experiments.
• Lead publishing process for Iran market
Unity, C#, architecture, game design, UX, project management
Interested in following positions:
1. Senior Unity Developer for a project of any scale. The bigger the task the better.
2. Team Lead in a team up to 5 programmers.
3. Product Manager / Producer.
Position: Senior Unity Developer
Category: Unity
Experience: 3 years | English: upper

Developed VR game from scratch to release, being the only programmer on the project.
Drastically improved architecture of mobile game, previously developed by low quality outsource team.
Unity C# developer with four years of experience, three of wich are commercial. My shipped titles include single- and multiplayer games for PC, Android, iOS, HTC Vive. I am well familiar with OOP design patterns, that can be applied to game development (SOLID, Command, Singleton, etc.) and principles (IoC, KISS, DRY, YAGNI), I have experience of working with ECS framework Entitas.
I prefer PC games and small teams, but it's not crucial. I don't want to work on casino projects.
Position: Senior Unity Developer
Category: Unity
Experience: 7 years | English: fluent

Transformed lot of legacy projects in to something maintainable.

Fixed tremendous amounts of lousy data structure use-cases and improved FPS in lots of projects.
Worked on gambling project, doing all sorts of tasks starting from UI to tiny Node microservices and native plugins

Got hands dirty in almost AAA mobile fighting game, working in the engine crew, improving FPS and doing optimisation.

Went through lots of smaller projects with various approaches and styles 

Lots of architecture solutions. Reach out to me to get more info, too long to write all here.
Position: Senior Unity Developer
Category: Unity
Experience: 11 years | English: fluent

Built up few highly professional teams, led teams up to 10 developers, pulled several projects out of critical condition, developed few industry leading projects from scratch, launched a startup and got profitable in 4 months.
Work in IT for more than 12 years. Started as Web Developer (HTML, CSS, JavaScript), proceeded to Backend (C#, .NET, MySQL) and in few years started to develop Frontend (Flash). Worked as Team Lead for 7 years and 2 years as Solution Architect (Backend and Frontend). Started to work with Unity 2 years ago.

Most of my experience is in Game Dev. I'm well familiar with the industry, worked a lot with gaming KPIs, have been doing analytical work, have experience of pitching projects on conferences.
Game dev, no slots please.
Position: Senior Unity Developer (AR/VR) with Unreal Engine 4/5 expertise
Category: Unity
Experience: 5 years | English: fluent


Introduction:
I'm experienced Unity3D developer with Master's degree in computer science and 5+ years of commercial experience in various business domains, such as enterprise (Oil&Gas, Production), game development (cross-platform development, game porting, game optimization for consoles, mobile devices, etc..).
As a Unity engineer, I'm majoring in AR/VR development and rendering. I used to cover various tasks:
feature development, custom editor development, multi- and cross-platforms development, profiling, app optimization, QA support.
I'm used to creating MVPs and Demos and providing them to customers.

Core (hard) skills:
•	Main programming languages: C#, C++, Java.
•	Auxiliary programming languages (hands-on expertise):  TypeScript, Python, Objective-C.
•	Engines: Unity3D, Unreal Engine 4/5.
•	Strong understanding of OPP, SOLID, DRY, KISS, YAGNI principles, design patterns. Favorite design pattern: Observer. Then: Façade and Decorator.
•	Strong cross-platform and multi-platform development skills.
•	VR/AR Development using Unity + MRTK 2.7.x, MRTK 2.8.x, OpenXR, Photon, TextMeshPro, MapsSDK + various custom packages.

The list of platforms I've been targeting so far: 
•	WebGL.
•	Android.
•	iOS.
•	iPadOS.
•	tvOS.
•	macOS.
•	Windows.
•	HoloLens 1 & 2.
•	Magic Leap 2.
•	Meta Quest 2.
•	Xbox.
•	Nintendo Switch.
•	PlayStation.

Debugging and profiling:
I have experience working with Unity3D's built-in profiler. However, it may be inaccurate in some cases, so I also used to work with platform-specific tools: 
•	PIX
•	RenderDoc
•	LLGD.

Soft skills:
•	Providing mentorship and support to other team members.
•	Conducting technical interviews.
•	Used to work in various team sizes: solo, 2-5, 5-15, 15+.
•	Can freely directly communicate with English-speaking customers.

English: 
For the last several years I've been working mostly with English-speaking customers, having day-to-day direct English written and verbal communication. I've obtained an expertise of working in multi-language and multi-cultural environments with colleagues all over the globe. I used to work with customers located in USA, Canada, Switzerland, Great Britain. I've also passed the Cambridge BEC Vantage exam (business communication) with a B grade (Upper-Intermediate) while my everyday communication level is C1.
Position: Senior Unity Developer. c#
Category: Unity
Experience: 11 years | English: upper


15 years of commercial programming experience.
4 years с++ game-development (marmalade SDK, IOS, android)
7 years of the Unity(c#) game-development. (IOS, android)

Online games developing experience.
Creating a development pipeline and managing a small team of the artists and developers experience.

Slots, Cards, Match3, Gear VR, AR, Action, Arcades and other games creation experience.
Part-time remote work for 3-4 full working days per week.

Game developer / whole game developing / game mechanics developer / team-lead.
Position: Senior Unity Developer | Team Lead
Category: Unity
Experience: 6 years | English: upper

- Project Lead 5 of key projects;
- Team Lead / Tech Lead of 6 programmers;
- One-man army: a released project that has been downloaded more than 10 kk times.
Unity:

•	DOTS;
•	Asset Bundles & Streaming Assets & Addressable Assets VS Resources;
•	Unity Editor Scripting;
•	Scriptable Objects;
•	Services: Unity Ads, Unity Analytics, Unity Remote Settings, Unity IAP; 
•	CI: Automation builds using TeamCity (cake + fastlane + gym); 
•	Understanding of compression formats (textures) for iOS, Android, PC platforms;
•	Practical skills in-game optimization (Visual part – asset optimization, code part – spikes, etc.);
•	Profiler (Including Xcode profiler), Loggers (Xcode, AndroidStudio, Terminal);
•	Basic knowledge of work with meshes, such as creating and generating meshes in runtime;
•	Basic understanding of shaders.

Third-Parties: Entitas, TextMeshPro, OneSignal, I2Languages, Odin (Before Odin – FullInspector2), Firebase Analytics, Firebase Remote Settings, different Build Report tools;

PERSONAL QUALITIES

•	English at Upper-Intermediate level;
•	Responsible and self-confident;
•	Ready to learn new technologies;
•	Problem-solver;
•	Ready to take the overtime, if necessary.
Looking for well-structured company, where are everyone on the correct fixed place, like part of a big machine. A motivated team is important as well.
Position: Senior Unity Developer/Team Lead
Category: Unity
Experience: 9 years | English: upper

Good reputation in all companies where I worked. Implemented custom UI animation tool for Artist out of main working time, and now this tool used to deliver all  UI art to million of players
Porting casual/gambling /bingo games from java/flash to Unity3d. Creating framework (common part of games)  for share code across different game.  Making multiplayer mobile games.  Implentation billing api for android (before unity release Billing API).  Creating native android plugins.
Tower defence game. Creating custom editor tool for creating levels, and balansing game. Implementation path finding, and creating AbilitySystem for units. UI programming.

Mobile social casino game.
Helping with hiring process and building dev team. teams
Implement new features with best quality for millions of players 
Improve and refactoring infrastructure
Support ,from technical side,  live events with huge money cost 
Collaboration between team and managers 
Mentoring juniors and middle  devs
Code review
Release support
Lead team of 7 people

Looking for Unity3d Tech Lead or Team lead position. Best position for me: building new team from scratch, creating  project roadmap
Looking for company with family spirit and not much bureaucracy, company where everyone's voice is important and will be heard. Сompany where you can be confident in the future