Print

Gregor Mohorko

Software Developer
Favorite editor: Visual Studio
This user is part of the top 5% Stack Overflow answerers in this technology
top
5%
This user is part of the top 20% Stack Overflow answerers in this technology
top
20%

Are you sure you want to do that?

Cancel Yes, delete it
Position Aug 2020 → Current (1 year, 8 months)
Senior Back End Developer at Sowa Labs
c# .net .net-core docker swagger sql-server reactjs

Are you sure you want to do that?

Cancel Yes, delete it
Open source Jan 2018 → Current (4 years, 3 months)
Last commit on Jun 28, 20
26 Commits / 1,439 ++ / 102 --

.NET library with various static classes that provide useful functions, extensions and utilities usable in Windows environment.

.NET library with various static classes that provide useful functions, extensions and utilities usable in Windows environment.

c# .net windows

Are you sure you want to do that?

Cancel Yes, delete it
Open source Nov 2017 → Current (4 years, 5 months)
Last commit on Apr 12, 21
124 Commits / 18,106 ++ / 3,075 --

.NET library with various controls, utilities and base classes for MVVM driven WPF development.

.NET library with various controls, utilities and base classes for MVVM driven WPF development.

c# wpf mvvm xaml utility controls windows converters behavior dialog

Are you sure you want to do that?

Cancel Yes, delete it
Open source Jun 2017 → Current (4 years, 10 months)
Last commit on Sep 24, 20
29 Commits / 4,650 ++ / 1,672 --

A toolkit for automatic updating of .NET applications from the web. Can be used as a simple deployment tool. Includes its' own executable updater, which is automatically downloaded the first time the application starts.

A toolkit for automatic updating of .NET applications from the web. Can be used as a simple deployment tool. Includes its' own executable updater, which is automatically downloaded the first time the application starts.

c# updates version-check checksum deployment installation

Are you sure you want to do that?

Cancel Yes, delete it
Open source Jun 2017 → Current (4 years, 10 months)
Last commit on Apr 12, 21
122 Commits / 13,140 ++ / 2,149 --

.NET library with various static classes and tools that provide universally useful functions, extensions and utilities.

.NET library with various static classes and tools that provide universally useful functions, extensions and utilities.

c# .net utility

Are you sure you want to do that?

Cancel Yes, delete it
Open source May 2017 → Current (4 years, 11 months)
Last commit on Oct 30, 20
30 Commits / 2,628 ++ / 1,172 --

A client library in .NET for BlueWS library. Includes logic and utility for calling BlueWS web service actions.

A client library in .NET for BlueWS library. Includes logic and utility for calling BlueWS web service actions.

c# json asynchronous async-await webservice-client rest

Are you sure you want to do that?

Cancel Yes, delete it
Open source Mar 2017 → Current (5 years, 1 month)
Last commit on Sep 08, 21
64 Commits / 14,598 ++ / 3,451 --

A PHP MySQL library with Database First model that lets you create Entities with base properties and complex relationships (One-To-Many, Many-To-One, Many-To-Many), supports queries with expressions, JSON encoding/decoding and is simple to use.

A PHP MySQL library with Database First model that lets you create Entities with base properties and complex relationships (One-To-Many, Many-To-One, Many-To-Many), supports queries with expressions, JSON encoding/decoding and is simple to use.

php mysql database database-first entity-relationship criteria expression one-to-many many-to-one many-to-many json orm

Are you sure you want to do that?

Cancel Yes, delete it
Education Oct 2016 → Current
dsl linear-programming multithreading functional-programming evolutionary-algorithm python encoding encryption compression asp.net wcf bioinformatics nlp

Study programmes enable students’ to deepen their knowledge about wider professional fields, qualify for enquiry of new knowledge sources on professional and scientific fields, use of scientific research methods in a wider problem spectrum. They also enable engaging of responsibility in leading pretentious work systems and development of social and communicative abilities for team work. An obligatory component part of these programmes are projects in work environment or fundamental, developmental research projects.

Study programmes enable students’ to deepen their knowledge about wider professional fields, qualify for enquiry of new knowledge sources on professional and scientific fields, use of scientific research methods in a wider problem spectrum. They also enable engaging of responsibility in leading pretentious work systems and development of social and communicative abilities for team work. An obligatory component part of these programmes are projects in work environment or fundamental, developmental research projects.

Are you sure you want to do that?

Cancel Yes, delete it
Position Aug 2018 → Aug 2020 (2 years, 1 month)
Laboratory IT Systems Engineer at IAEA (International Atomic Energy Agency)
.net c# wpf nhibernate vb.net plsql azure-devops

Analyse the business processes supporting the evaluation of mass spectrometry data, carry out requirements gathering for the re-engineering and upgrade of the Mass Spectrometry Data Evaluation System (MSDES) application and translate customer requirements into IT solutions.
Test and adequately document the IT solutions, in accordance with a quality assurance system (according to ISO 9001 standard) in consultation with the laboratory Quality Assurance Manager.
Maintain the MSDES application and its IT architecture, including adequate interfaces with other IT applications within the agency's protocols, and execute related IT implementation as requested.

Analyse the business processes supporting the evaluation of mass spectrometry data, carry out requirements gathering for the re-engineering and upgrade of the Mass Spectrometry Data Evaluation System (MSDES) application and translate customer requirements into IT solutions.
Test and adequately document the IT solutions, in accordance with a quality assurance system (according to ISO 9001 standard) in consultation with the laboratory Quality Assurance Manager.
Maintain the MSDES application and its IT architecture, including adequate interfaces with other IT applications within the agency's protocols, and execute related IT implementation as requested.

Are you sure you want to do that?

Cancel Yes, delete it
Feature or Apps Jul 2018
c# .net xamarin php mysql asp.net wcf android ios

Corfi is a sport club management app developed solely by me. It focuses on finances, allowing users to issue fiscally confirmed receipts, print match tickets, deal with accounting, review finance summary and more. Lots of slovenian sport clubs are using it, including the biggest football club in Slovenia, NK Maribor.

Corfi is a sport club management app developed solely by me. It focuses on finances, allowing users to issue fiscally confirmed receipts, print match tickets, deal with accounting, review finance summary and more. Lots of slovenian sport clubs are using it, including the biggest football club in Slovenia, NK Maribor.

Are you sure you want to do that?

Cancel Yes, delete it
Position Oct 2017 → Jun 2018 (9 months)
c# visual-studio-extensions vsix chromium-embedded node.js xaml xsd c++

Research and develop software solutions for laboratory clients.
Developed a Visual Studio Extension in .NET C# for previewing XML UI in real-time while coding.
Developed an XML to C++ converter that generates C++ code from XML accordingly in real-time.

Research and develop software solutions for laboratory clients.
Developed a Visual Studio Extension in .NET C# for previewing XML UI in real-time while coding.
Developed an XML to C++ converter that generates C++ code from XML accordingly in real-time.

Are you sure you want to do that?

Cancel Yes, delete it
Open source Mar 2018 → Jun 2018 (4 months)
Last commit on Jun 29, 20
10 Commits / 1,165 ++ / 90 --

.NET library with a set of specialized tools that can be used in Windows environment. (e.g. for NodeJs, ...).

.NET library with a set of specialized tools that can be used in Windows environment. (e.g. for NodeJs, ...).

c# .net node.js

Are you sure you want to do that?

Cancel Yes, delete it
Open source Jan 2018 → Jan 2018 (1 month)
Last commit on Jun 28, 20
8 Commits / 1,623 ++ / 40 --

.NET library with a set of specialized tools (e.g. for Google API, ...).

.NET library with a set of specialized tools (e.g. for Google API, ...).

c# .net google-maps

Are you sure you want to do that?

Cancel Yes, delete it
Open source May 2017 → Jan 2018 (9 months)
Last commit on Jun 28, 20
40 Commits / 4,715 ++ / 1,433 --

A client library in .NET for BlueDB library. Includes base classes for entities and supports JSON encoding/decoding of entities.

A client library in .NET for BlueDB library. Includes base classes for entities and supports JSON encoding/decoding of entities.

c# entity entity-relationship json one-to-many many-to-many many-to-one database database-first criteria expression

Are you sure you want to do that?

Cancel Yes, delete it
Position Aug 2017 → Sep 2017 (2 months)
Software Developer at Comtron d.o.o.
asp.net c# android python nginx postgresql odoo xslt

Designed and implemented deployment and version control of Python script executables.
Designed and implemented a control panel in .NET for Python scripts.
Implemented detailed logging for Python scripts.
Written detailed documentation of all managed projects.
Implementation of re-design of an existing website in StoreFront ASP.NET.
Maintain and support existing Android projects.

Designed and implemented deployment and version control of Python script executables.
Designed and implemented a control panel in .NET for Python scripts.
Implemented detailed logging for Python scripts.
Written detailed documentation of all managed projects.
Implementation of re-design of an existing website in StoreFront ASP.NET.
Maintain and support existing Android projects.

Are you sure you want to do that?

Cancel Yes, delete it
Open source May 2017 → May 2017 (1 month)
Last commit on Sep 10, 17
11 Commits / 750,676 ++ / 6 --

Information extraction over the interner for a dynamic game project, where information retrieval over the internet and information extraction is used to generate 500+ medieval weapons that could be used in a dynamic game.

Information extraction over the interner for a dynamic game project, where information retrieval over the internet and information extraction is used to generate 500+ medieval weapons that could be used in a dynamic game.

c# nlp information-extraction information-retrieval dynamic game-engine generator wordnet

Are you sure you want to do that?

Cancel Yes, delete it
Open source Apr 2017 → Apr 2017 (1 month)
Last commit on Sep 10, 17
13 Commits / 1,173 ++ / 12 --

A simple REST Web Service library with business logic (client verification, user permission per action, etc.).

A simple REST Web Service library with business logic (client verification, user permission per action, etc.).

php web-services rest json verification permissions

Are you sure you want to do that?

Cancel Yes, delete it
Education Oct 2012 → Aug 2016
c++ c# java php opengl javascript sql html css lisp haskell assembly linear-algebra unity3d oculus

Graduates of Computer Science and Information Technologies can perform important tasks of analysis, planning, and programming in interdisciplinary groups in the developmental and research institutions, in the economy, education, public administration and in various service sectors.

Thesis: Game development using Tiled editor and LibGDX library

Game development requires a lot of different skills. Games do not only need program code, but also art, music, story etc. Big projects can include over a hundred people. In order to effectively coordinate all collaborators, the whole development process is usually split into multiple stages. Working separately, but simultaneously is sometimes necessary to reach the deadlines. One of the ways, how to separate development is by using Tiled editor. In it, developers can design levels without using any kind of programming. Meanwhile, programmers work on the application which will run the level from the editor. In thesis we presented functionality and work with the Tiled editor. Its practical use is showed on implementation of our game, which runs its levels. The game is created using LibGDX library. To support faster development, we implemented the ability to upload and download the level on our server, which enables simultaneous testing from various devices.


Award: First Prize in European BEST Engineering Competition (Local EBEC Round)

European BEST Engineering Competition (EBEC) is the largest in Engineering Competition in Europe, conducted by students for students.Teams that are composed by 4 students from technology fields, regardless of status of their degree, are challenged to solve the tasks that are provided by BEST in 3 different competition levels.

I designed, modeled and created an animation (in Unity) a prototype of a machine for factory lines. The purpose of the machine was for inspecting juice boxes very fast.

Graduates of Computer Science and Information Technologies can perform important tasks of analysis, planning, and programming in interdisciplinary groups in the developmental and research institutions, in the economy, education, public administration and in various service sectors.

Thesis: Game development using Tiled editor and LibGDX library

Game development requires a lot of different skills. Games do not only need program code, but also art, music, story etc. Big projects can include over a hundred people. In order to effectively coordinate all collaborators, the whole development process is usually split into multiple stages. Working separately, but simultaneously is sometimes necessary to reach the deadlines. One of the ways, how to separate development is by using Tiled editor. In it, developers can design levels without using any kind of programming. Meanwhile, programmers work on the application which will run the level from the editor. In thesis we presented functionality and work with the Tiled editor. Its practical use is showed on implementation of our game, which runs its levels. The game is created using LibGDX library. To support faster development, we implemented the ability to upload and download the level on our server, which enables simultaneous testing from various devices.


Award: First Prize in European BEST Engineering Competition (Local EBEC Round)

European BEST Engineering Competition (EBEC) is the largest in Engineering Competition in Europe, conducted by students for students.Teams that are composed by 4 students from technology fields, regardless of status of their degree, are challenged to solve the tasks that are provided by BEST in 3 different competition levels.

I designed, modeled and created an animation (in Unity) a prototype of a machine for factory lines. The purpose of the machine was for inspecting juice boxes very fast.

Are you sure you want to do that?

Cancel Yes, delete it
Position Jul 2015 → Feb 2016 (8 months)
IT Specialist (Intern) at IAEA (International Atomic Energy Agency)
.net plsql nhibernate c# vb.net wpf

Working with staff of the IT Team on database administration and programming tasks in support of the team's objectives to deliver a robust and correct software infrastructure to the nuclear material laboratory's administrative staff, analysts and managers.
Designed and implemented a new Shipment Manager application in WPF .NET.
Designed reports and implemented report wizards.

Working with staff of the IT Team on database administration and programming tasks in support of the team's objectives to deliver a robust and correct software infrastructure to the nuclear material laboratory's administrative staff, analysts and managers.
Designed and implemented a new Shipment Manager application in WPF .NET.
Designed reports and implemented report wizards.

Are you sure you want to do that?

Cancel Yes, delete it
Feature or Apps May 2015
java libgdx

A classic Snake game with 2 game modes: Classis/Endless and Adventure.

Elemental Race was a school project of creating a video game in a team. I was the implementer and the only programmer. The game is created with LibGDX in Java and is playable on Windows,Linux,Mac and Android mobile phones. It is available for download on Google Play.

A classic Snake game with 2 game modes: Classis/Endless and Adventure.

Elemental Race was a school project of creating a video game in a team. I was the implementer and the only programmer. The game is created with LibGDX in Java and is playable on Windows,Linux,Mac and Android mobile phones. It is available for download on Google Play.

Are you sure you want to do that?

Cancel Yes, delete it
Feature or Apps Jun 2014
c# unity3d kinect oculus ekg gsr stm32f3discovery

Fast Runner was a 2-month project. It was made in Unity and uses Kinect and Oculus Rift to play, as well as ingame EKG & GSR signal monitor to detect the stress of the player and to adjust the games difficulty accordingly.

Looking around in the game is done with the use of Oculus Rift.

The next version used STM32F3 Discovery board to control movement in the game instead of kinect.

Fast Runner was a 2-month project. It was made in Unity and uses Kinect and Oculus Rift to play, as well as ingame EKG & GSR signal monitor to detect the stress of the player and to adjust the games difficulty accordingly.

Looking around in the game is done with the use of Oculus Rift.

The next version used STM32F3 Discovery board to control movement in the game instead of kinect.

Are you sure you want to do that?

Cancel Yes, delete it
Open source Nov 2013 → Nov 2013 (1 month)
Last commit on Jul 31, 17
4 Commits / 1,926 ++ / 4 --

A console file server and client application. It uses TCP protocol and RSA encryption.

A console file server and client application. It uses TCP protocol and RSA encryption.

c# server client tcp encryption file-upload cryptography public-key-encryption

Are you sure you want to do that?

Cancel Yes, delete it
Open source May 2013 → May 2013 (1 month)
Last commit on Aug 04, 17
4 Commits / 1,298 ++ / 3 --

A simple implementation of Simon Says video game for Windows, made in .NET WPF.

A simple implementation of Simon Says video game for Windows, made in .NET WPF.

c# game wpf timer

Recommended reading

by Bill Bryson

A popular science book that explains some areas of science, using easily accessible language that appeals more so to the general public than many other books dedicated to the subject.

A popular science book that explains some areas of science, using easily accessible language that appeals more so to the general public than many other books dedicated to the subject.

by Douglas Adams

A comedy science fiction in which you uncover the meaning of Life, the Universe and Everything and also meet a very depressed android Marvin.

A comedy science fiction in which you uncover the meaning of Life, the Universe and Everything and also meet a very depressed android Marvin.

by Dmitry Glukhovsky

A post-apocalyptic science fiction novel which is set in the Moscow Metro, where the last survivors hide after a global nuclear holocaust.

A post-apocalyptic science fiction novel which is set in the Moscow Metro, where the last survivors hide after a global nuclear holocaust.

Gregor Mohorko

Technical Skills

Likes: .net java php c# wpf xamarin c++ wcf asp.net xaml visual-studio

Experience

Aug 2020 → Current Senior Back End Developer Sowa Labs
c#, .net, .net-core, docker, swagger, sql-server, reactjs
Aug 2018 → Aug 2020 Laboratory IT Systems Engineer IAEA (International Atomic Energy Agency)
.net, c#, wpf, nhibernate, vb.net, plsql, azure-devops

Analyse the business processes supporting the evaluation of mass spectrometry data, carry out requirements gathering for the re-engineering and upgrade of the Mass Spectrometry Data Evaluation System (MSDES) application and translate customer requirements into IT solutions.
Test and adequately document the IT solutions, in accordance with a quality assurance system (according to ISO 9001 standard) in consultation with the laboratory Quality Assurance Manager.
Maintain the MSDES application and its IT architecture, including adequate interfaces with other IT applications within the agency's protocols, and execute related IT implementation as requested.

Oct 2017 → Jun 2018 Programmer Programming methodologies laboratory at Faculty of Electrical Engineering and Computer Science
c#, visual-studio-extensions, vsix, chromium-embedded, node.js, xaml, xsd, c++

Research and develop software solutions for laboratory clients.
Developed a Visual Studio Extension in .NET C# for previewing XML UI in real-time while coding.
Developed an XML to C++ converter that generates C++ code from XML accordingly in real-time.

Aug 2017 → Sep 2017 Software Developer Comtron d.o.o.
asp.net, c#, android, python, nginx, postgresql, odoo, xslt

Designed and implemented deployment and version control of Python script executables.
Designed and implemented a control panel in .NET for Python scripts.
Implemented detailed logging for Python scripts.
Written detailed documentation of all managed projects.
Implementation of re-design of an existing website in StoreFront ASP.NET.
Maintain and support existing Android projects.

Jul 2015 → Feb 2016 IT Specialist (Intern) IAEA (International Atomic Energy Agency)
.net, plsql, nhibernate, c#, vb.net, wpf

Working with staff of the IT Team on database administration and programming tasks in support of the team's objectives to deliver a robust and correct software infrastructure to the nuclear material laboratory's administrative staff, analysts and managers.
Designed and implemented a new Shipment Manager application in WPF .NET.
Designed reports and implemented report wizards.

Education

Oct 2016 → Current M.S. in Computer Science and Information Technologies University of Maribor, Faculty of Electrical Engineering and Computer Science
dsl, linear-programming, multithreading, functional-programming, evolutionary-algorithm, python, encoding, encryption, compression, asp.net, wcf, bioinformatics, nlp

Study programmes enable students’ to deepen their knowledge about wider professional fields, qualify for enquiry of new knowledge sources on professional and scientific fields, use of scientific research methods in a wider problem spectrum. They also enable engaging of responsibility in leading pretentious work systems and development of social and communicative abilities for team work. An obligatory component part of these programmes are projects in work environment or fundamental, developmental research projects.

Oct 2012 → Aug 2016 B.S. in Computer Science and Information Technologies University of Maribor, Faculty of Electrical Engineering and Computer Science
c++, c#, java, php, opengl, javascript, sql, html, css, lisp, haskell, assembly, linear-algebra, unity3d, oculus

Graduates of Computer Science and Information Technologies can perform important tasks of analysis, planning, and programming in interdisciplinary groups in the developmental and research institutions, in the economy, education, public administration and in various service sectors.

Thesis: Game development using Tiled editor and LibGDX library

Game development requires a lot of different skills. Games do not only need program code, but also art, music, story etc. Big projects can include over a hundred people. In order to effectively coordinate all collaborators, the whole development process is usually split into multiple stages. Working separately, but simultaneously is sometimes necessary to reach the deadlines. One of the ways, how to separate development is by using Tiled editor. In it, developers can design levels without using any kind of programming. Meanwhile, programmers work on the application which will run the level from the editor. In thesis we presented functionality and work with the Tiled editor. Its practical use is showed on implementation of our game, which runs its levels. The game is created using LibGDX library. To support faster development, we implemented the ability to upload and download the level on our server, which enables simultaneous testing from various devices.


Award: First Prize in European BEST Engineering Competition (Local EBEC Round)

European BEST Engineering Competition (EBEC) is the largest in Engineering Competition in Europe, conducted by students for students.Teams that are composed by 4 students from technology fields, regardless of status of their degree, are challenged to solve the tasks that are provided by BEST in 3 different competition levels.

I designed, modeled and created an animation (in Unity) a prototype of a machine for factory lines. The purpose of the machine was for inspecting juice boxes very fast.

Projects & Interests

Jan 2018 → Current GM.Windows.Utility https://github.com/GregaMohorko/GM.Windows.Utility
c#, .net, windows

.NET library with various static classes that provide useful functions, extensions and utilities usable in Windows environment.

Nov 2017 → Current GM.WPF https://github.com/GregaMohorko/GM.WPF
c#, wpf, mvvm, xaml, utility, controls, windows, converters, behavior, dialog

.NET library with various controls, utilities and base classes for MVVM driven WPF development.

Jun 2017 → Current BlueUpdate https://github.com/GregaMohorko/BlueUpdate
c#, updates, version-check, checksum, deployment, installation

A toolkit for automatic updating of .NET applications from the web. Can be used as a simple deployment tool. Includes its' own executable updater, which is automatically downloaded the first time the application starts.

Jun 2017 → Current GM.Utility https://github.com/GregaMohorko/GM.Utility
c#, .net, utility

.NET library with various static classes and tools that provide universally useful functions, extensions and utilities.

May 2017 → Current BlueWSClient.NET https://github.com/GregaMohorko/BlueWSClient.NET
c#, json, asynchronous, async-await, webservice-client, rest

A client library in .NET for BlueWS library. Includes logic and utility for calling BlueWS web service actions.

Mar 2017 → Current BlueDB https://github.com/GregaMohorko/BlueDB
php, mysql, database, database-first, entity-relationship, criteria, expression, one-to-many, many-to-one, many-to-many, json, orm

A PHP MySQL library with Database First model that lets you create Entities with base properties and complex relationships (One-To-Many, Many-To-One, Many-To-Many), supports queries with expressions, JSON encoding/decoding and is simple to use.

Mar 2018 → Jun 2018 GM.Windows.Tools https://github.com/GregaMohorko/GM.Windows.Tools
c#, .net, node.js

.NET library with a set of specialized tools that can be used in Windows environment. (e.g. for NodeJs, ...).

Jan 2018 → Jan 2018 GM.Tools https://github.com/GregaMohorko/GM.Tools
c#, .net, google-maps

.NET library with a set of specialized tools (e.g. for Google API, ...).

May 2017 → Jan 2018 BlueDBClient.NET https://github.com/GregaMohorko/BlueDBClient.NET
c#, entity, entity-relationship, json, one-to-many, many-to-many, many-to-one, database, database-first, criteria, expression

A client library in .NET for BlueDB library. Includes base classes for entities and supports JSON encoding/decoding of entities.

May 2017 → May 2017 Weapon Generator https://github.com/GregaMohorko/WeaponGenerator
c#, nlp, information-extraction, information-retrieval, dynamic, game-engine, generator, wordnet

Information extraction over the interner for a dynamic game project, where information retrieval over the internet and information extraction is used to generate 500+ medieval weapons that could be used in a dynamic game.

Apr 2017 → Apr 2017 BlueWS https://github.com/GregaMohorko/BlueWS
php, web-services, rest, json, verification, permissions

A simple REST Web Service library with business logic (client verification, user permission per action, etc.).

Nov 2013 → Nov 2013 File Server and Client https://github.com/GregaMohorko/FileServerAndClient
c#, server, client, tcp, encryption, file-upload, cryptography, public-key-encryption

A console file server and client application. It uses TCP protocol and RSA encryption.

May 2013 → May 2013 Simon Says https://github.com/GregaMohorko/SimonSays
c#, game, wpf, timer

A simple implementation of Simon Says video game for Windows, made in .NET WPF.

Apps & Software

Jul 2018 Corfi https://www.corfi.si/
c#, .net, xamarin, php, mysql, asp.net, wcf, android, ios

Corfi is a sport club management app developed solely by me. It focuses on finances, allowing users to issue fiscally confirmed receipts, print match tickets, deal with accounting, review finance summary and more. Lots of slovenian sport clubs are using it, including the biggest football club in Slovenia, NK Maribor.

May 2015 Elemental Race - Video Game https://play.google.com/store/apps/details?id=com.ddf.elementalRace.android
java, libgdx

A classic Snake game with 2 game modes: Classis/Endless and Adventure.

Elemental Race was a school project of creating a video game in a team. I was the implementer and the only programmer. The game is created with LibGDX in Java and is playable on Windows,Linux,Mac and Android mobile phones. It is available for download on Google Play.

Jun 2014 Fast Runner - Video Game https://www.youtube.com/watch?v=gIcxJj0C5DM
c#, unity3d, kinect, oculus, ekg, gsr, stm32f3discovery

Fast Runner was a 2-month project. It was made in Unity and uses Kinect and Oculus Rift to play, as well as ingame EKG & GSR signal monitor to detect the stress of the player and to adjust the games difficulty accordingly.

Looking around in the game is done with the use of Oculus Rift.

The next version used STM32F3 Discovery board to control movement in the game instead of kinect.

Readings

A Short History of Nearly Everything Bill Bryson https://en.wikipedia.org/wiki/A_Short_History_of_Nearly_Everything

A popular science book that explains some areas of science, using easily accessible language that appeals more so to the general public than many other books dedicated to the subject.

The Hitchhiker's Guide to the Galaxy Douglas Adams https://en.wikipedia.org/wiki/The_Hitchhiker%27s_Guide_to_the_Galaxy

A comedy science fiction in which you uncover the meaning of Life, the Universe and Everything and also meet a very depressed android Marvin.

Metro 2033 Dmitry Glukhovsky https://en.wikipedia.org/wiki/Metro_2033

A post-apocalyptic science fiction novel which is set in the Moscow Metro, where the last survivors hide after a global nuclear holocaust.

Tools

Favorite Editor: Visual Studio