Antonis Giannakoulis

Self motivated software engineer who likes learning and experimenting with new technologies while applying best practices. Adaptable to various environments and open minded as to what works best for the team.


Experience

Java Software Engineer

Responsible for designing, implementing, and maintaining the server-side components of the company’s product. Working closely with product managers and other developers to ensure that the product is fast, reliable, and secure.

February 2022 - Today

Java Software Engineer

Hands on experience developing production ready applications for demanding and high profile clients. Mainly focused on backend development and server-side technologies.

April 2019 - January 2022

Android Developer

This was my first professional experience as a Software Developer. I spent most of my time building flexible & interactive UIs for mobile apps while diving deeper into the concepts of event-driven architectures and asynchronous programming.

April 2016 - October 2016

Education

International Hellenic University of Central Macedonia

Bachelor of Engineering
Engineering Informatics - Software Engineering Track

2010 - 2017

Skills

Programming Languages & Tools

Certificates

Amazon Web Services

2021

Michigan University

Certificate of Proficiency in English

2015