Kan være tilgjengelig
(Oppdatert %updatedDate %)Senior Software Engineer
Oulu, Finland
Nybegynner Finnish, English, Russian
- Game prograamming
- +10 years in C++ programming
- Mobile, Web and cross-platform technologies
Ferdigheter (25)
MIDDLEWARE
MICROSOFT VISUAL STUDIO
Game Development
C++
Cmake
CSS
HTML
Python
JavaScript
Flask
Swift
Mobile application development
Unity
Objective-C
PHP
Java
Android
Node.js
Git
iOS
Vue
Xcode
Multiplayer
Cross-platform
Android Studio
Oppsummering
Senior software engineer with 17 years of experience. During my career I've
been part of multiple projects of various scales. I own a strong "Can Do"
attitude. I am able to work as part of a team and independently as well. My
hobbies include sports, reading and video game development.
Arbeidserfaring
2021-03 - Nåværende
In my free time I am working on the hyper-casual mobile game Bloket, which is a top-down physics platformer. The early version of the game was developed in Unity, but later ported on the Cocos2d-X open-source cross-platform C++ game engine using Box2D physics engine.
The early early version of the game had a daily leader board feature, e.g. user high score chart back-end system implemented with Node.js and MongoDB. The monetisation is based on the in-app purchases and rewarded videos. To optimize rendering I've implemented some shaders to render backgrounds and other textures. There are plans to add more shaders for various visual effects. So, I am familiar with OpenGL and a bit with Metal rendering pipelines.
Technologies: Java, Objective-C, C++, Javascript, Python Platforms: Android, iOS Tools: CMake, Android Studio, XCode, Git
2020-01 - 2021-03
Technologies: C++11 Platforms: Ubuntu-18.04 Tools: CMake, Visual Studio Code, Git
2012-01 - 2018-01
Tuomelantie 11 90630 Oulu Finland alexey.zerkin@gmail.com +35844700066 Hockey MVP, a hockey shooting contest sports mobile game. The game developed using Cocos2d-X cross-platform C++ game engine. This is the only game available since 2012 on the Google Play and App Store. I did everything myself from the concept to implementation of the game.
Hop'n'Roll, a 2D level based scrolling physics mobile platformer featuring a RatPit character, e.g. the rat in a scrolling wheel moving through obstacles. Released in 2012.
Hockey Legends, a "light-weight" free-to-play hockey manager multiplayer developed initially for mobile and later ported on Steam. Utilized Java/Spring AWS cloud based back-end. Release date 2013.
10 Shot Soccer, a 3D football shooting contest multiplayer mobile game developed with Unity engine. Utilized Node.js AWS cloud based back-end. Released in 2015.
Lucky Blast, a 2D free-to-play match-three game developed in Unity for mobile platforms.
Released in 2018.
Four games out of five have been shutted down due to lack of resources for maintenance.
Hockey MVP is the only game you can find on the App Store and Google Play, which is still generating small passive income.
As part of the company's funding activities the company has been also involved in multiple customer projects.
Project 1 A back-up and restore application for the Nokia Series 40 mobile phone. There were three parts: mobile client app, PHP/MySQL back-end and HTML5/CSS front-end.
Project 2 Mobile application for wearable devices, like smart watches and bluetooth scales.
The goal was to implement a mobile application using cross-platform Javascript framework PhoneGap, which receives workout performance data from the smart devices via bluetooth or USB and delivers the data to the back-end.
Project 3 iOS mobile news application for US based Al Jazeera. The app has been implemented using Objective-C iOS SDK.
Tuomelantie 11 90630 Oulu Finland alexey.zerkin@gmail.com +35844700066 Project 4 Extensions for the Polar iOS mobile sports tracking app. The goal was to implement a new Polar Balance feature helping users to monitor their weight using Polar branded bluetooth scale. During the project the UI, bluetooth data transfer between the scale, the phone and the smart watches were implemented along with the data synchronization between the app and the Polar back-end.
Project 5 Development of new features for the Hill Climb Racing mobile game published by Fingersoft. Our team of two has been 100% in charge of the new Garage feature, which enables users to build their own custom vehicles. Apart from that we were adding new features like new vehicles and new tracks and bug fixing as well.
2006-06 - 2011-12
Technologies: C/C++, PHP, HTML/CSS, MySQL, Javascript, Qt Platforms: Symbian, Windows, Linux Tools: Microsoft Visual Studio, Code Warrior
2005-01 - 2006-05
Technologies: C/C++, SQL Platforms: Symbian, Windows Tools: Microsoft Visual Studio, Code Warrior, SQLite
2004-05 - 2004-12
Technologies: C++ Platforms: Windows Tools: Borland C++ Builder Tuomelantie 11 90630 Oulu Finland alexey.zerkin@gmail.com +35844700066
2001-01 - 2004-01
Akademisk bakgrunn
2022-10 - 2012-01
2022-10 - 2002-01