👷♂️ 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 philosophy — simplicity, efficiency, and elegance.
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 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 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 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
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 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 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'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.
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. "
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."
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.
Senior Software Engineer
Here are some of the articles I’ve written or contributed to, covering topics from software engineering
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.
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 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
I always strive to contribute and make a difference whenever I can. Here are a few moments.
Here are some notable honors and awards for projects I’ve had the privilege to be a part of.
Learning and building a strong foundation for my professional journey.
M.Sc Master of Computing, Software Engineering
RMIT University
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.
In my free time, I strive to create and contribute to open-source projects. Here are some of the projects I’ve worked on:
Control your Philips Hue with your computer's microphone and create schemes based on the music's melody
View on GitHubA 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
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!
I’m open to new opportunities and excited to collaborate on impactful projects.