<<

Bohdan Morhuniuk phone: +38 067 145 1111 skype: dan.mor.ex (informally: Dan) e-mail: d​[email protected]​, x​[email protected]

Games & software developer, ++ (JS/Obj-C/) , Project Manager, CTO Looking for a new project (job) from J​anuary 2020.​ Feel free to contact me and explain your needs. Primary skills:

Creating games: for​ Windows / iOS / Android. Single and multiplayer. On , , , cocos2d-x, HeroEngine, , CEGUI, Ogre3D, Photon, Quazal Rendez-Vous, OpenGL, Direct3D, + any other engines. Programming languages & technologies: C++ (14​ years),​ ​STL, MFC, GDI+, Marmalade libs, Win32 API, WinServices, Prof-UIS, Xtreme toolkit. iOS/Mac: ​Objective-C (4 years), Objective-C++, Cocoa, iOS SDK. Web: ​JS (8 years), JQuery, PHP (3 years), HTML, CSS. Java/Android: ​Java (5 years), Android SDK, JSP, JSF, Applets, Swing, Java2D, JDBC. DB: ​MySQL (12 years), SQL, ODBC,​ ADO.​ Net: ​TCP/IP, UDP, HTTP, REST, FTP, XML-RPC, JSON-RPC. Other: ​C# (0.5 y), Node.js (1 y), Python (1 y), Lua (1 y), C, HSL, ​​MS VB6, VBA, Fortran. IDEs: ​Visual Studio, IntelliJ Idea, , NuSphere PhpED, , Unity, PyScripter, QDE.

Design tools: ​Photoshop, Illustrator, CorelDraw, 3ds max, Texture Packer, Spine. Configuring servers: Debian,​ Proxmox, Apache, Tomcat, MS IIS, MySQL Server, Kerio Connect. Management: ​Small teams management at all stages of game development (8 years). Agile & scrum mastering. Finding and managing a work of freelancers, artists, animators, soundmen, voice talents.

Experience:

Sep 2016 –​​ Dec 2019, Senior Mobile Developer at Hopster (Ciklum)

Participating in mobile development team of the application Hopster on iOS and Android (One of leader and awards-winner app with learning TV shows and games for kids in UK / US). Developing and improving features requiring appropriate full cross platform work with the C++ core and Java / Obj-C implementations. API to backend (REST), In-app purchases (subscriptions), facebook api, analytics, camera, openCV, UI etc. Link: http://hopster.tv/​ Main tools: C++,​ cocos2d-x, Objective-C, Java, Xcode, Android Studio, python and bash scripts, git.

May 2011 –​ ​Aug 2016, CTO & Project Manager at IdeaFabrik Kyiv Studio (ITLagoon)

Lead programming and project management of Farmer3D​ game (MMO social game, had passed greenlight on Steam,

made on HeroEngine). Developed the whole game architecture, shop system, quests system, global ranking etc. Led team of , artists, animator. Main​ tools: ​HeroEngine. Lead programming and project management of enigMap​ Online (unique puzzle multiplayer) mobile game for iOS & Android. (Was released and distributed on AppStore and GooglePlay). Developed client-server architecture with real-time and step-based multiplayer rooms, lobby, money system, in-game shop, own analytics system etc. Led team of programmers, artist, animator. Main​ tools: Marmalade,​ cocos2dx, C++, node.js, MySQL, PHP.

Lead programming and project management of XJedi Online (MMO lightsaber fighter) for PC on Unity Engine (Project was closed mostly on start by lack of funds. Only prototype​ video ​available). Main​ tools: ​Unity

Consulting other companies and teams with HeroEngine. Temporary helped to lead partner company team to release alpha version of project Technocracy in time (war machines MMO shooter game). Temporary led team of 8 programmers to achieve alpha release fastly for investors and we succeeded with it. Managing development of some script features for HeroEngine ( for MMO games).

Sep 2009 –​​ Apr 2011, Lead iOS Game Programmer & Project Manager at iCon (Games for iPhone)

Created several 2D single-player arcade games for iPhones, some of them were on the basis of my ideas. Was leading the team of 4 programmers and 2 artists, finding and managing a work of freelancers-artists, soundmen, voice talents. Projects were released to stable versions, games were selling on AppStore (Zombuster​ ,​ Amazen​ ,​ Pandemia​ ,​ participation in MadCap)​ .​ Main tools: iOS​ SDK, Objective-C, C++, PHP, JQuery, Game Center, Cocos2D, box2D.

2008 –​ ​2009, C++ Senior programmer at Frogwares, (W​ orld Of Battles game-project)​

Participated in creation of World​ Of Battles ​MMORTS game. Stable version was released. Created system of game quests, new game modes, system of automatic updates, integration with web-site, GUI scenes/new GUI-controls, admin. system of punishments, admin. toolkit for monitoring/analyzing/gathering of statistics, tools for localization, tools for art resources management. Main​ tools: ​MS С++, STL, MFC, Python, Lua, PHP, XML-RPC, Quazal Rendez-Vous, MySQL, WinServices, CEGUI, OGRE 3D.

2008, C++ Software Engineer at Materialise, (Medical software) (http://materialise.kiev.ua/​ ):​

Participated in creation of new versions of S​ urgiCase​ product - medical software of surgical operation's 3D modelling & performing. Main tools: MS​ С++, STL, Materialise own 3D-libraries, Xtreme ToolkitPro, Sparx Project Architect.

2007, Objective-C programmer at SkyHorse, (MacOS CDs):

Developed several multimedia applications, startup programs for popular discs for Mac OS X. (Distributed in Ukraine and Russia with

trademarks: l​egando.ru,​ h​obbydisc.ru,​ p​ilowar.ru)​. Main​ tools: Objective-C,​ Cocoa, Xcode tools.

2007, C++ programmer at Metasoft, (Tax/finance services) (http://metasoft.com.ua/​ ):​

Participated in development of complex application «Unis INFO», system of financial reporting to the tax services and State committee

of financial monitoring through Web. Main​ tools: ​Microsoft С++, MFC, MSXML.

Freelance, 1999–​​2006, Oil Institute of UAS, (Oilfield software) (http://oil-institute.com/​ ):​

Developed the complex application «Geozor 3D», that gives a possibility to geologists to model real copies of oil-fields in 3D space, their working wells, geological layers of ground interior based on the inclinometer observation logging, possibility to process the crosswell tomography, to make geological sections and physical maps etc. In 2007 organized a little team that developed new version

of this product. Main​ tools: ​Microsoft С++, STL, MFC, GDI+, Direct3D, Prof-UIS. Freelance, 2001–​​2005, several Institutes of NASU (Botanical Garden, Institute of Zoology, Institute of Botany, State Museum Of Natural History), (Finance accounting software) : Developed helpful applications of financial accounting, that make automation or creating acts, reports, tax service and others documents, the app for creating "main financial book" (a journal of all transactions during last year), accounts rent objects etc. Main tools: Microsoft​ С++, STL, MFC, GDI+, Microsoft 6, Microsoft Word macros.

Freelance, 2002–​​2003, Ministry of Emergency Situations, (Technics/hardware accounting software) (http://mns.gov.ua/​ ):​

Developed a program of accounting of technical park of all network, computer, printing and copier hardware of the central apparat of

Ministry. Main​ tools: Microsoft​ Visual Basic 6, ADO, ODBC (MDB).

Own projects:

2019, Cryptocurrencies trading strategy simulation system and notification bot:

By cooperation with crypto-traders developed the trading strategy that now goes on real ‘beta-testing’ over real fund. Made a simulator for trading over historical candles data of the last years on different markets (Bitfinex, Binance, S/P 500) which became the platform for inventing new strategies, testing and developing the current ones. Made a bot (signal service) for traders which analyze the real market data and notifies the successful conditions for opening long and short positions in Telegram messenger. Main tools: Node.js,​ MySQL, exchanges API, telegram API.

2006-2016, Game web-portal XJedi, former UAGalaxy (http://xjedi.com​ /):​

Gathered a team of enthusiasts and created most popular in Ukraine web-portal of Star Wars community at the time. Modified servers of multiplayer game STAR WARS: Academy, added many features, that were absent in original game. Top ratings, new game types, money system, auto-updating, content purchases shop, Galaxy War browser game (h​ttp://galaxy.xjedi.com/)​ and others. Game had DAU near 300 in 2009-2011. Top DAU was 700-1000. Total more than 30 000 users registrations. Currently inactive due development stay, although some users are still playing. Trailer: y​outube Main tools: C,​ C++, Quake Engine, HTML5, MySQL, JSP, JSF, PHP, JQuery, winServices.

Multiplayer 2D mobile games development for iOS & Android:

I am fond of making mobile games also. By gathering freelancers, managing theirs work and also programming by myself in free time, I am making two projects, games with cute 2D graphics. Not released yet, but they provides good experience and inspiration. I can demonstrate the Android version to those who are interested. Main tools: Unity, C++,​ cocos2dx, node.js, Photon, PHP.

Education:

2008: Expert degree in computer systems. T​he National Technical University of Ukraine “Kyiv Polytechnic Institute”, faculty

ADDOS. Full higher education on a speciality "The software for the automated systems".

Personal features: Inventive, polite, responsible. Consider programming as an art. Learn new technologies fast. English - upper intermediate. Passionate of creating games, especially multiplayer games. Know how to make games from start idea till publish and sales, gather a team and release quality product.