Fanourios Chatziathanasiou

Software Engineer

Introduction

I'm a software engineer specializing in Python and scalable services. With over 2 years building production systems, I focus on writing testable, reliable, and maintainable code that solves real problems at scale. I've designed authentication systems, built data processing pipelines handling millions of records daily, and architected data lake solutions that power cross-domain analytics.

My approach centers on intentional design and robust engineering practices. I believe good software should be well-documented, thoroughly tested, and built to last. Beyond writing code, I've led efforts to establish coding standards and testing practices, ensuring teams deliver quality software that meets both technical and business requirements.

Currently, I work with technologies like Python, FastAPI, Django, Apache Spark, Apache Iceberg, Docker, and PostgreSQL to build backend systems, internal tools, and data-intensive services. My work includes contributing to Python web applications, designing data pipelines that process millions of time-series and SCD records daily, implementing JWT-based authentication gateways, and automating deployments through infrastructure-as-code practices. I focus on building secure, scalable, and maintainable systems t hat solve real business problems.

Tech Stack

SparkIcebergPythonAnsibleDockerFastAPIPostgreSQLIceberg
2026 — Built by Fanourios Chatziathanasiou