John (Yiannis) Aivalis

Senior Software Engineer focused mainly on backend development, streaming applications and object-oriented programming

Amsterdam, Netherlands, CET

IG

About

As a Back End Engineer, I have successfully taken multiple projects from 0 to 1. I am a strong independent contributor, who values being part of a collaborative team. Currently, I work mostly with Java and Kafka and deploy software using k8s. I have 10 years of experience in working with companies in the Netherlands.

Work Experience

Axual B.V.
Hybrid

2018 - Present

Senior Software Engineer & Team Lead

Team lead of one of two development teams within a 7-person product development organisation. Contributed to back-end and front-end features for an Apache Kafka-based platform. Participated in architecture sessions, proposing and evaluating technical solutions. Participated in on-call duty for technical support. Technologies: Kafka, Java, React, k8s

Xomnia B.V.

2018 - 2018

Data Engineering Traineeship

Big Data Engineering trainee, implemented a web scraper for HR datasheets to an SQL database using python & SQLAlchemy. Familiarized with Big Data principles (Apache Hadoop, Apache Kafka, Data Mining)

Java Solution engineer

Java Solution Engineer, part of the development team for an application used for tracking, organising, visualising and planning of actions related to Data Center assets

Education

University of Amsterdam

2013 - 2017
Master's Degree in Artificial Intelligence

University of Crete

2008 - 2012
Bachelor's Degree in Computer Science

Skills

Java
Kafka
Bash
Spring Boot
Quarkus
Maven
Kubernetes
Helm
CI/CD
Terraform
Automated Testing

Press J to open the command menu