I started working as a developer back at 2012.
Before finding my way to JS and becoming a full-stack engineer,
I had the chance to work on several projects using a couple of different technologies.
Those projects included some static sites, a couple of dynamic ones with
On top of that, I was lucky enough to be in a team that gave me the chance to get a glimpse of
Athens 2015
Won the first prize in the hackathon “#apodeiksi” organized by Crowdpolicy and sponsored by GLOBO. Awarded as the best mobile application for reducing tax evasion among 11 other applications. You can check relevant media and details about the competition here.
Athens 2016
Won the first prize in "IT4Gov", a competition organized by the Greek government. Awarded as the best administrative reform idea among 100+ others. You can read more about the competition here.
Crazy projects
& experiments
This tool is designed to find a target frame in a video. The idea came from the feature of many popular streaming providers that give the user the option to skip the intro of a tv series episode. The concept behind this tool is to parse a video, frame by frame and run an image comparison algorithm between the target picture and the current frame.
You can find info, the source code, and a demonstration of the tool in its github repository
A cross-platform application for streaming videos to TVs. It uses the DLNA specification to find nearby devices and request access to stream video. An extra feature of the tool is the ability to add external subtitles to the stream.
You can find info, the source code, and a demonstration of the tool in its github repository
A cross-platform application for benchmarking a CPU. The tool will start computing prime numbers utilizing all available cores in a machine. Given the same test running on different CPUs, the one with the lowest time would rank better. Although a crude test, it was a fun experiment after seeing all cores reaching 100% usage.
You can find info and the source code of the tool in its github repository
A DIY smart thermostat.
From a young age, I was attracted to custom and DIY solutions to problems. During the worldwide lockdown, I found the time to learn about electronics, microcontrollers, assembling things, and making hands dirty. The smart thermostat is the outcome of many learning hours and a lot of trial and error.
At the heart of the device sits an ESP8266, along with several electronic components, surrounded by a 3d printed case. The brains of the device consist of a C++ program running a PID loop that receives feedback from temperature sensors and toggles the main heating element.
More info, source code, and demonstration, coming soon!
Check out my blog !