Vilynx is an AI company focused on media. Here I have worked on back-end services to support machine learning models’ execution and training, data gathering and processing, internal APIs and micro-services and their scalability.
Worked on a real time mobile application related to bar and restaurant management with some colleagues from university. I worked on the Android appllication using Java, Kotlin and Rx, and also on the back-end using Java, Python and Elixir. In this project I had the chance to improve my skills on those programming languages, but also learnt a lot about clean architecture, clean code and writing a maintainable presentation layer using different patterns (MVP, MVVM, VIPER, ..)
Worked at Amazon’s Transportation Service department for 6 months and created an automated scheduling service to optimize the middle mile of its transportation network. Also worked on some machine learning projects to forecast warehouse related data.
Online Champion is a company focused on video game services where I worked on back-end Java development of server-side plugins for a video-game server (using the CraftBukkit API)
I created a video-game server to play with some friends, which eventually gathered more than 1 million unique users. My work there wast mostly creating Java back-end services to handle user and game data and an Android application for showing the stats and allowing purchases. I also worked on the web page using HTML, CSS, JavaScript and php.