Alexander
Game developer
- Місто проживання:
- Київ
- Готовий працювати:
- Дистанційно
Контактна інформація
Шукач вказав телефон.
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/11939194/
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Team Leader / Tech Leader / Senior developer for the Unreal Engine projects
Kyiv, Ukraine; age: 48
Email: [
Expert of game development teams creation.
Looking for techdir / principal / team leader / tech leader / senior developer position for a team of
20+/- members creating games with Unreal Engine 4/5.
Team leader / tech leader / principal / tech director since 2005 for 10 companies in 32 projects.
Unreal Authorized Instructor. Epic Games Megagrant recipient.
See trailer of my "Sever's Zone" game: https://youtu.be/8B4exRr5Mcc
See my free C++, Assembly and Unreal Engine 5 training courses on the
https://www.youtube.com/c/AlexanderSemenko with about 200 high quality videos
Also, look at the Epic: https://dev.epicgames.com/community/profile/Jban/AlexanderSemenko
Summary:
- High creativity (can invent/advance/explain anything)
- Over 30 years of working experience in IT
- Team leader since 2005 for 10 companies in 32 projects.
- Project management for the several projects (negotiations, planning, resources management,
team building).
- Unreal Engine 4, 5
- Primary languages: C++, C#
- Other languages: Asm, HTML, PHP, JavaScript, ActionScript, LUA, Python, SQL
- Development tools: Visual Studio, Qt Creator, NetBeans, Corel, Photoshop, LLVM (Clang)
- Auxiliary tools: Git, SVN, ClearCase, Surround, Perforce, V1, TFS
- Web: PHP; C#/ASP.NET (MVC2), JQuery, AJAX, JSON
- OS: Windows, WinCE, VxWorks, ThreadX, Linux (Debian, Ubuntu, CentOS), macOS (Sierra)
- Experience with libraries (STL, MFC/ATL, Qt, OpenCV), Networking (TCP/UDP; HTTP, SNMP)
- Deep understanding of Software Design, Architecture, various patterns and techniques.
- Excellent coding skills. Great experience in development for Windows and Linux; Embedded and
Real Time Software background.
- Understanding of Product Development Life Cycle: investigation, prototyping, licensing,
development, delivery, support and project closing; multiple platforms and product versions
management.
- Area of expertise: Windows (architecture, API, .NET, drivers with WDK/WFP), Linux
(Debian/Ubuntu), Cross-platform projects (Windows, Linux and embedded OS), Intel
processors architecture, Network protocols, Embedded systems, GUI engines, Image and sound
(speech) processing, Natural language processing.
Work experience
10.2022 – Present: Epic Games
Unreal Authorized Instructor partner for Epic Games. Epic Games Megagrant recipient. Working on the
series of UE5 training courses: https://www.youtube.com/@Zona_Severa
and "Sever's Zone" FPS game project: https://youtu.be/8B4exRr5Mcc
03.2021 – 04.2022: N-iX
Tech leader. Development of a game development teams for a VR projects on the Unreal Engine 4.
Establishing a project development pipeline, making a strong teams. Development of the most
complex architectural solutions, coding, bug fixing, code reviewing and documenting a lot. Over 40 VR
projects.
10.2019 – present
Own project. See my 11 free training courses of C++, Assembler and Unreal Engine 5 on the
https://www.youtube.com/c/AlexanderSemenko and
https://dev.epicgames.com/community/learning?languages=other with about 200 high quality videos
1
11.2017 – 10.2020 Crytek / Blackwood Games
Team lead of the “Metagame” team (UI and client-server part). Development and support of the
“Warface” game (AAA first-person shooter).
07.2017 – 11.2017 FPS Software
Own project. Development and support of the "FPS Content Control" (http://fps-soft.net) product and
auxiliary tools.
11.2016 – 06.2017 Softserve
Tech leader. Development of CorelDraw. Porting application from Windows to Mac.
07.2016 – 11.2016 FPS Software
Own project. Development and support of the "FPS Content Control" (http://fps-soft.net) product and
auxiliary tools.
11.2013 – 07.2016 Lucky Labs
Team leader. Development of gambling game servers – 5 full-functional servers for different game
vendors. Multiple protocols development. Multiple auxiliary tools. Making over 30 “slot” games.
07.2013 – 11.2014 FPS Software
Own project. Development and support of the "FPS Content Control" product and auxiliary tools.
11.2011 – 07.2013 Softheme (DELL)
Team leader. Development and support of helper tools for the main product (Reply5) dedicated to data
storage and restoring.
06.2010 – 06.2011 Samsung R&D
Tech director and project leader, Samsung Ukrainian R&D Centre (SURC). Development cross-platform
GUI library with accompanied graphics editor for touch screen photo cameras.
Previous position: project leader of Augmented Reality R&D department. Leading of development of
libraries and applications for Augmented Reality projects running under Windows (for prototypes) and
Android OS (for devices: smartphones, 3D TV, 3D photo cameras). Development for result-oriented
customer.
01.2010 – 05.2010 EPAM
Team leader, credit risk department of Barclays Bank. Development for process-oriented customer.
10.2008 – 09.2009 GlobalLogic
Team leader to create a team of 12 persons for the embedded development as a new Company's area.
Development for process-oriented customer.
10.2007 – 10.2008 Ukrainian Technologies
Head of Windows applications development department. Team leader & PM. I had created a team of 10
persons. Development for result-oriented customer.
12.2003 – 10.2007 Monis
Head of network applications development department. Senior C++/C#/Asm developer, later as team
leader & PM. I had created a team of 3 persons. Development for non-oriented customer (huge state
companies).
01.2002 – 11.2003 Private business
Custom software development, training for PC users, PC assembly and SW installation.
04.2000 – 11.2001 GCC
Software engineer, Web-programmer.
01.2000 – 04.2000. Shevchenko's factory
Assembly language software engineer.
04.1999 – 06.1999 Private school of International Slavic University
Informatics teacher in 1-11 grades.
2
05.1998 – 04.1999 "Tornado"
Web-designer, development of Web-catalog for construction companies.
08.1993 – 05.1998 "Jinn"
Custom software development, training for PC users, PC assembly and SW installation.
09.1992 – 06.1993 Local Young Technician's Station
Teacher of programming and PC basics.
Recent projects (from 2008):
FPS Content Control http://fps-soft.net – Powerful parental-control software for filtering access
to adult web-sites (own project; C/C++/C#/HTML/PHP/JavaScript/SQL, WDK/WFP, Win API).
- 3 sequential product versions
- Program architecture, GUI and web-site design.
- Platform-independent GUI library.
- WFP network filtering driver.
- Hierarchical bit-field database to track over 120’000 adult sites (including dynamic weekly updates).
- Powerful heuristic module which is analyzing web-pages content and transform it into “sense” phrases to
detect even hidden prohibited sense. Support of 10 most popular languages. Origin NLP algorithm.
- Server-side logic to serve database updates delivery, new versions distributing and purchasing process.
- A set of helper tools to extend existing database through gathering information about new adult sites,
downloading and analyzing its content in automatic mode.
Document Retriever https://support.quest.com/technical-documents/appassure/5.4.3/docretriever-for-
sharepoint-user-guide – SharePoint restore tool (C#; .NET, WPF, MS SQL, SharePoint API):
- Support and management of existent projects.
- New program version development (investigation/architecture/coding) for restoring content of SharePoint
2013
MailRetriever https://support.software.dell.com/replay/kb/117751 – MS Exchange databases restore
tool (C/C++/C#; Windows API, .NET, ESE API):
- Support and management of existent projects.
- New program version development (investigation/architecture/coding) for restoring Exchange 2013
database content.
Local Mount Utility – Data retrieving tool for Replay5 data recovery software (C#; .NET, WPF):
- Develop the program from scratch (architecture/coding).
- Support and management of the project.
I-Motion http://www.samsung.com/uk/support/model/EC-ST5000BPSGB – Cross-platform GUI library
with dedicated graphics editor for touch screen photo cameras with 600 GUI screens and over 50
control types. (C++, Windows/VxWorks/ThreadX; project leader and developer).
- Develop the cross-platform GUI engine (architecture/coding) for Windows, VxWorks and ThreadX OS.
- Develop the graphics editor for GUI scenes constructing.
- Management of the project.
PDF Suite http://pdf-suite.com/ – PDF-documents editor. Development of program's core which
has working with PDF format at low level. (C++, Windows; project leader and developer).
QUAD Registry Cleaner http://quad-cleaner.com – Windows registry clean tool (C++,
Windows/MFC; project leader and developer).
Flags http://download.cnet.com/Flags/3000-18536_4-10706086.html – logic game, 2 versions (C++,
Win API & Direct3D; own project).
Wow Demo – Casual game for demonstrating ability of experimental Augmented Reality Engine
and Recognition Engine. (C++/Java, Windows/Android; project leader and developer).
Magic Present – Augmented Reality applications family for Samsung smartphones allowing user
to see 2D and 3D images rendering over recognized objects viewed through camera in real-time.
(C++/Java, Windows/Android; project leader and developer).
Previous projects (2003-2008):
Neon – Version Control System with easiest interface among other systems as a feature (own
project; C++, Win-API).
Credit checking system - The project for Barclays bank with headquarter in London, UK. Bug
fixing and development software for credit risk evaluating, checking and reporting (C++,
Windows).
Jaguar – insulin supply device ("insulin pump") for diabetic patients. Design and re-design of the
system, development process organization, development of several important modules (C,
ThreadX; project leader and developer)
3
Clam Antivirus – development of full-function antivirus based on famous open-source scanner. I
had developed original healing algorithm (C, C++, Windows/API; project leader & developer).
Morpheus – object-oriented DBMS & programming language (C++, Win API; own project).
BookMaker – program for printing and making-up of books, 2 versions (C++ & Win API, C# &
.NET; own project).
Forum – system for multiple conferences at local network (C++/Asm, Win API; own project).
CallCentre for state informational service (09) (C++, WinAPI; architecture, projecting, coding).
Vector graphics editor (C#, .NET; project leader and developer).
SNMP-agent – library which allow to any device introduce itself in the network as a standard
device (C++, WinAPI; project leader and developer).
SNMP-monitoring system for network devices monitoring (exchange stations, BAN-s,
switches/routers etc). "UkrTelecom" as customer. 3 years, 3 versions. Last version is a system of
national monitoring of telecom equipment and system of monitoring for Ministry of Emergency
(C++ (server), C# (client and editor); project leader and developer).
Voice recognition subsystem for CallCentre (C++/Asm, Win API; developer).
ОТС (Operational Technological Communication) – VoIP-based project for modernization of a voice
conferences system used at Ukrainian Railways (C/C++, VxWorks; developer).
Old projects (1993-2003):
• Data compression and protection,
• 2D-/3D-graphics and low level of graphics interfaces (ASM, C++, C#),
• Creation of high-level programming language,
• Modeling of voice recognition with neuron/logical systems,
• User interfaces; DBMS interfaces,
• Protected mode operation system.
Education: 1993..1999: Kharkov State University, Physical-Technical faculty, department of physical
technologies. Master of physics.
I'm author of "Protected mode operation systems creation" book and site www.sasm.narod.ru
7 foreign business trips; participation in negotiations and presentations.
My hobby is writing programs and sci-fiction books.
4
Схожі кандидати
-
Game developer
Дистанційно -
Разработчик игр
Дистанційно, Київ -
Разработчик игр
30000 грн, Дистанційно, Київ -
Разработчик игр
Дистанційно -
Unity game developer
30000 грн, Дистанційно -
Unity developer
Дистанційно