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.
TechnologiesPythonFlaskKafka StreamsApache KafkaPostgreSQL
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.
TechnologiesPythonJavaAWS EC2 APIDynamoDBAWS DynamoDBDjango REST FrameworkAWS S3AWS EC2
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, ..)
TechnologiesAndroidElixirJavaAndroid Support LibraryAndroid NDKErlangAndroid StudioKotlinRxJava
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)
TechnologiesMySQLJavaJava ConcurrencyREST APIsSpringSpring MVCSpring Boot