Yannis Kolovos

Yannis Kolovos

👷‍♂️ Lead Backend Engineer

Designing and building secure, scalable systems

With 20 years of hands-on experience building complex systems from the ground up,
I transform complex business requirements into high-performance, real-world applications.

As a strategic thinker and hacker at heart, I approach system design through the lens of the
Unix philosophysimplicity, efficiency, and elegance.

💼 Technologies

Here are some of the technologies I’ve use, but the list keeps evolving based on each projects needs.
I actively embrace cutting-edge technologies, along with the latest tools and emerging trends

🏗️ Selected Projects

Selected projects I’ve had the privilege to work on. While I cannot share details about certain NDA-protected projects
I’m proud to say that many of them have made a meaningful impact on people’s lives, increased company valuations by delivering exceptional services and tools to clients and gained significant popularity with features in The Guardian, CNN, La Stampa

Advocate Technologies

Advocate Technologies

Advocate is modernising insurance compliance, focusing on simplifying complex processes within the industry to help businesses navigate regulatory challenges effectively.

As a Founding Engineer, I design and develop the company's core DNA systems tailored to client requirements in the highly complex field of insurance. I focus on creating modular, high-performance, and secure solutions that stay up-to-date with industry standards. Additionally, I lead and manage the backend team to ensure seamless execution and collaboration.

Nimber

Nimber

Nimber is a community delivery service that matches people who need to send something with someone going that way, anyway

I lead the transition of core technology from outsourced to in-house, built and managed a backend team,and maintain our key infrastructure. I design and build the company’s marketplace with Stripe API, handling charges, refunds, and user verification, managed AWS infrastructure and security, automated deployment, and monitored systems

Bosch

Bosch

At Loud & Clear, we developed an MVP for Bosch's Social Media Crisis Simulator.

As the Lead Developer, I managed the project end-to-end, from gathering initial requirements to delivering the final production-ready solution. This highly complex simulator serves as an educational tool, acting as an emulator to train users in handling social media crises effectively

Sensis

Sensis

Sensis helps businesses with all their marketing needs including websites, local search in our digital and book directories, SEO, SEM.

My role at Netfira was an eCommerce and Accounting integrations We build Active Resource style Libraries (GEMs) with Object–relational mapping (ORM) using Test-driven development (TDD)

Hemster

Hemster

Hemster is revolutionizing the art of tailoring through technology, creating a platform that enables size freedom.

As a Backend Engineer, I implemented the API using Rails andGraphQL. The project had an extremely strict deadline, requiring seamless coordination across multiple departments to deliver a highly complex system on time

Symantec

Symantec

Symantec's marketing campaign for the Australasia and Pacific region.

I created web-based documents and microsites that achieved outstanding results in open rates and conversions. The success of these campaigns set a benchmark, attracting attention from other Symantec regions as exemplary work.

👷‍♂️ Recommendations

I’m honored to have worked with amazing teams and individuals who’ve shared their experiences about my skills and dedication.

"Yannis is a true coding maestro, and I 've learned an immense amount from his innovative approach to crafting generic code.
What truly sets Yannis apart is his exceptional ability to foresee and address edge cases, making our company's API not only robust but bug-free
— a rare feat in my professional experience. His dedication to the team and fellow developers is commendable. "

IKEA Logo

Ram Sankhavaram

Software Engineer

"Yannis is an enthusiastic, well-travelled developer, with good attention to detail, and a well-rounded coding style. In the months he worked on my team, I found him to be open and collaborative, and was impressed by his rigorous commenting, refactoring, and sense of how things 'should' be done. He was never too bogged down in functionality to remember the important, little things, which is refreshing in programmers of his calibre."

Atlassian Logo

Neil Pearson

Senior Software Engineer

"Yannis is one of the most talented software engineers I’ve ever worked with.
His ability to tackle complex problems with simple, efficient solutions is unmatched.
The quality of his code is always clean and a pleasure to read. His unique mix of technical leadership, business-oriented thinking, and experience makes him stand out.

Zapier AI Logo

Andrew Kordampalos

Senior Software Engineer

✏️ Articles

Here are some of the articles I’ve written or contributed to, covering topics from software engineering

JsonLogic + GraphQL Unsupported Query Keys

A json-logic-js-graphql and Lodash to handle unsupported JSONLogic operators in GraphQL queries, providing flexibility and seamless integration for rule validation and data manipulation.

Keep your codebase clean with Rails API and Graphql Connection Helpers

Creating reusable helpers for GraphQL connections in a Rails API, covering ordering, filtering by datetime fields, search integration, and adding total counts to ensure a clean, scalable, and elegant codebase.

Poseidon MCV Framework

Poseidon is a Rack-based application designed to demonstrate the principles of building and designing a Rack application framework. It leverages middleware and follows an MVC pattern with Active Record integration. Created for educational purposes, Poseidon serves as a hands-on tool to explore the inner workings of modern web frameworks

🪃 Volunteering

I always strive to contribute and make a difference whenever I can. Here are a few moments.

🥇 Honors & awards

Here are some notable honors and awards for projects I’ve had the privilege to be a part of.

🎓 Education

Learning and building a strong foundation for my professional journey.

RMIT University

M.Sc Master of Computing, Software Engineering

RMIT University

Public Institution Of Higher Education Western Greece

B.Sc School Of Economics, Business Administration

Public Institution Of Higher Education Western Greece

Thesis: "Verification and validation for online transactions" Grade: 10/10

Covering all the transaction lifecycle, layers and protocols from TLS/SSL, TCP TLS Handshake, TCP/IP to End-to-End Security and Certificates and Encryption.

🧑‍💻 Open Source

In my free time, I strive to create and contribute to open-source projects. Here are some of the projects I’ve worked on:

stripe-ruby

A library for interacting with the Stripe API in Ruby.

View on GitHub

notify.js

A simple notification library able to use callbacks

View on GitHub

run_later

RunLater is a Gem for running commands later.

View on GitHub

poseidon MVC

A mini MVC Web Framework using Rack and ActiveRecord ORM.

View on GitHub

reportly

Reports for Active Record results! No configurations needed

View on GitHub

checkout_to

Git checkout new branch with timestamp

View on GitHub

roubini.rb

(Experimental) Support for Ruby tokens to use Greek characters

View on GitHub

json-logic-js support

Graphql query support for json-logic-js using Lodash methods

View on GitHub

retrohue

Control your Philips Hue with your computer's microphone and create schemes based on the music's melody

View on GitHub

👓 Favorite Books

These are a few of my favorites that have profoundly influenced my approach to programming and software design.

🏔️ Beyond the Code

A peek into my passions beyond work

In my free time, I’m often exploring mountain trails, discovering hidden natural landscapes, or cultivating my two gardens.
I have a passion for cooking and researching quality ingredients also experimenting with fermentation and other techniques.

As a fan of Epicurus, I enjoy researching healthy food and habits, embracing a balanced and mindful lifestyle.
I also enjoy practicing yoga, mixing music, and diving into a good book whenever I can, driven by a love for continuous learning and self-improvement

Wengen a Swiss Alpine village Fresh ingredients and Mediterranean cuisine My decks Ecler Warm2 and Technics MK2 Turntables Life is combination of magic and pasta Another experiment. Exploring the unique flavors Me in the mountains again

🤝 Let’s Connect

I’d love to collaborate on impactful projects or discuss innovative solutions.
Feel free to connect with me on social media or drop me a message.
I’ll do my best to reply as soon as I have a moment!


🚀 Available for Hire 🚀

I’m open to new opportunities and excited to collaborate on impactful projects.


Get in Touch or Book a 30 Minutes Meeting