PROJECTS

The Big Grabowski (Grasping robot)

Simulation of a cup/glass grasping robot, with plans to train him to be the best robotic bartender :)

Project in cooperation with Yuriy Isparyan.

  • Artificial Intelligence
  • Robotics
  • Inverse Kinematics
  • Gradient Descent
  • V-Rep
2D N-Joint Robot Arm Simulator

Applied the Gradient Descent algorithm to solve the IK problem for a 2D N-Joint Robot arm in Matlab.

Project in cooperation with Yuriy Isparyan.

  • Artificial Intelligence
  • Robotics
  • Inverse Kinematics
  • Gradient Descent
  • Matlab

Motion Blur as a Post-Processing effect, based on GPU Gems 3, Chapter 27.

Built using MonoGame 3.5, HLSL, on Windows 10.

Check my blog for implementation details, or, see the project on GitHub!

  • Computer Graphics
  • MonoGame
  • HLSL
  • C#

A Google Chrome Extension for Gmail that uses IBM Watson's Tone Analyzer to provide insights on emails.

Built during HackAZ 2016 with Diyalo Manral and Yuriy Isparyan.

  • Google Chrome Extension
  • IBM Watson Tone Analyzer
  • HTML
  • CSS
  • JavaScript
  • jQuery

A service that generates Bash Scripts for Ubuntu Linux that help installing the most common applications in one run.

Project in cooperation with Savvas Theodosiou (Design).

  • Bash
  • PHP
  • HTML
  • CSS
  • JavaScript
  • jQuery

An Alexa skill that announces departure times for a bus I frequently use.

  • Python
  • AWS Lambda

Mobile App prototype that encourages people to walk to a nearby restaurant and recommends them a healthy menu item to eat.

Built during the Health++ Hackathon at Stanford University 2016.

  • PHP
  • Ratchet Framework
  • HTML
  • CSS
  • JavaScript
  • jQuery

A PHP library that enables the creation of "Pivot tables" with near feature parity with Microsoft Excel's Pivot Tables. Designed to support any combination of numbers of rows/columns, math functions, filters, sorting, color coding. Open source.

  • PHP
  • HTML
Simplex

A highly-optimized web-based Javascript note-taking tool that scales to support virtually unlimited items, designed to create DOM elements only when needed and only use textareas (slow) for active and previous items only.

Project in cooperation with Neophytos Demetriou.

  • JavaScript
  • HTML
  • CSS

A rhythm game developed for Ludum Dare 35 Game Jam.

Project in cooperation with Yuriy Isparyan (Development) and Savvas Theodosiou (Design).

  • C#
  • Unity

A simple dungeon game developed for Ludum Dare 36 Game Jam.

Project in cooperation with Yuriy Isparyan (Development) and Savvas Theodosiou (Design).

  • C#
  • Unity
Web-based Testing System

A web-based Multiple-Choice Testing System developed for Epiteugma Training Center.

Generates reports about test scores, rankings and statistics (averages, most common mistakes, etc.)

  • PHP
  • MySQL
  • HTML
  • CSS
  • JavaScript
  • jQuery
Olympia (Game)

A simple Isometric Game Engine in C#.

1st Prize, Logipaignion Game Dev Contest 2011, organized by Microsoft Cyprus and UCY.

Project in cooperation with Savvas Theodosiou (Design).

  • C#
  • Microsoft XNA