IVAN ERMOLAEV
Oktyabrskaya 190/1, apt. 190/1,
Stavropol 355047, Russia
+7 (918) 786 67-12 (cell)
Technical Skills:
Platforms: Windows XP/7/8, FreeBSD, Debian, Linux Mint, MacOS 10.6
Languages: Java, C#, PHP, C++, JavaScript, HTML, CSS, SQL
Frameworks: Qt/C++, Java, Swing, OpenGL
RDBMS: MySQL, MongoDb, MS Access, MS SQL Server, SQLite, UnQLite
Technologies: Google Protocol Buffer, XML, JSON, WordPress, Joomla, Git, Subversion
Web Articles:
“The First Time: Skeletal Animation in C++” - methods and practical examples development skeletal animation in C++ and OpenGL and its challenges and solutions.
Experience:
09/2009 – 05/2011 |
Designed, developed, deployed and school website which was supporting since 2009 to 2011, which developed via own template and tools, which have been made special for WordPress CMS. |
|
|
09/2011 – 06/2012 |
Designed and developed college social network for conversation between students. It has been developed in PHP as Language and MySQL as database (academic year project). |
|
|
09/2012 – 06/2013 |
Designed and developed navigation system among cultural attractions of Sochi city for Winter Olympics Games 2014. It has been developed via Qt/C++, OpenGL and SQLite (academic year project). |
|
|
09/2013 – 01/2014 |
Designed and developed app for learning foreign languages. It has been developed via C# as language and SQLite. Application was offering tests for phonetic and grammar parts of foreign language. |
|
|
09/2013 – 06/2014 |
Designed and developed information system of insurance agency, which consist of server program which has been written in C#, thick client in C# and MongoDb as storing data (academic year project). |
|
|
01/2014 – 09/2014 |
Designed and developed the media application for animate 2D objects. It has been developed vie C++ as core of animation system, Qt/C++ as user interface, SQLite and Protocol Buffer for storing data. System has been divided into core system and animation application for common users. |
|
|
07/2014 – 12/2014 |
Designed and developed computer game "Macrofate", which has been made via C++ as major language, UnQLite as NoSQL storage and Google Protocol Buffer has been used as internal data format. |
Trainings:
Session of practical consulting within International format “Seed Forum” in Stavropol city.
Intercollegiate Student Conferences “Applied Informatics: Challenges, solutions, outlooks”.
Certificates:
Oracle Certified Associate, Java SE 7 Programmer (OCAJP), 2015
Formal Education:
Regional Multidisciplinary College, Stavropol city, Russia
AS in Computer Science, 2015