Kostas Apostolopoulos Introduction

Introduction

Introduction post thumbnail image

I am a software engineer with 20 years of experience in web development, cloud computing, blockchain and DevOps.

I wrote my first line of code in 1997 on an Amstrad 6128 computer, and I never stopped coding ever since.

I graduated top of the 2003 class in my Computer Science BSc and earned my MSc in Adv. Software Engineering with distinction.

I have a proven track record of cutting down on operational toil and solving complex problems with high quality software. Beyond coding, I enjoy elevating others in their professional journey through mentoring, presenting, and blogging.

My Professional Journey

Following my BSc in Computer Science, I worked for SiEBEN (now called Pobuca), an award-winning Microsoft partner in Greece, where I designed, implemented and deployed N-Tier web applications for large corporations like Phillip Morris and The Economist.

Then, I moved to Dublin, where I earned my first-class honours MSc degree in Adv. Software Engineering from UCD. Following that, I worked as a Software Development Engineer in the development team of KeyedIn Konfigure, a rapid application development platform.

In 2016 I joined Equifax (NYSE: EFX) as a Senior Software Development Engineer, developing web applications that ingest and process large volumes of data, to deliver useful, actionable business insights to its customers. Within Equifax, I transitioned into a DevOps role, building tools and services to support the full DevOps lifecycle of hundreds of projects.

In 2019, I worked as a Technical Design Expert for Novartis (SWX: NOVN), where I implemented robust CI/CD pipelines for their globally distributed Salesforce applications and consulted several teams in DevOps best practices.

I am currently working as a Senior DevOps engineer for Vechain, where I design, implement and maintain their highly available (99.999%) and scalable global node clusters.