Hi, I'm Leonidas Papanastasiou.

A
Self-driven, quick starter, passionate programmer with a curious mind who enjoys solving a complex and challenging real-world problems.

About

I am a passionate software engineer specializing in blockchain technology, artificial intelligence, and embedded systems. With a background in designing robust full-stack solutions in various frameworks and implementing secure data pipelines, I excel in building innovative systems that enhance efficiency and integrity. My experience spans award-winning projects and developing impactful solutions for industries ranging from energy management to supply chain optimization. Driven by a continuous thirst for knowledge, I aim to leverage the synergy of emerging technologies to solve complex challenges and create value. Let’s connect and explore opportunities to shape the future of technology together!

Experience

Blockchain & Data Engineer
  • Engineered blockchain systems to enhance supply chain security, efficiency, and data integrity, ensuring robust and transparent operations.
  • Designed, implemented, and maintained private blockchain networks using Hyperledger Besu, optimizing performance and scalability.
  • Created and integrated unified data pipelines by consolidating multiple data sources, databases, and APIs, enhancing analytical capabilities for strategic insights.
  • Developed and optimized extract, transform, and load (ETL) processes to facilitate seamless data handling and transformation.
April 2023 - Current | Athens, Greece
Full-stack Developer / Product Owner
  • Maintained and supported software systems provided to municipalities across Greece, ensuring seamless operation and reliability.
  • Designed and developed a Waste Data Management System for the Greek Ministry of Environment and Energy, utilizing Django, MySQL, and the Django REST Framework.
    • Adopted by over 45 municipalities to streamline waste management processes.
    • Incorporated machine learning algorithms for accurate waste production forecasting.
  • Led the design, development, and team management for a Dynamic Workflow Management System using ReactJS, Python, and PostgreSQL
    • DEDA S.A.: Implemented the system for Greece's largest natural gas provider, managing over 5,000 applications, 4,000 consumers, and 100 employees. The project encompassed five interconnected platforms and earned the "Best Information System & IoT Application" award.
    • RAE:Deployed for managing energy complaints (natural gas and electricity) from over 1,000 consumers, supporting over 100 external and 50 internal users with two interconnected platforms.
    • DEDDIE:Utilized for managing smart poles across Greece, facilitating the distribution of electricity.
    • Mytilineos:Implemented for handling fault requests from workers in the "Aspra Spitia" Model Community. The system leveraged geospatial data and dynamic location handling for real-time issue resolution.
September 2020 - April 2023 | Athens, Greece
IT & Network Analyst
  • Completed a six-month internship focused on IT systems and infrastructure.
  • Maintained and managed diverse computer systems and servers to ensure smooth operations.
  • Monitored the implementation and compliance of security protocols across the organization.
  • Conducted needs assessments for various departments, documenting requirements for system improvements.
  • Presented recommendations for technology upgrades to senior management, supporting strategic decision-making.
  • Performed stress tests on the company’s network infrastructure to evaluate its capacity for supporting remote work during the COVID-19 pandemic.
June 2018 - April 2020 | Athens, Greece
Co-founder & Software Engineer
  • Ideated the concept and product: provide content (TV channels, on demand services, etc.) with an innovative and ground-breaking solution (for the greek standards), that way creating a new television model.
  • Gathered a lot of recognition for all big media providers in Greece.
  • Developed the whole software infrastructure and was in charge of the business model.
  • Incorporated into one of the biggest telecommunications companies in Greece.
  • A rapid hardware prototype was created using :
    • Raspberry Pi 3
    • Embedded Linux
    • Python
June 2016 - April 2017 | Athens, Greece

Skills

Programming Languages

PythonPython
C++C++
CC
GoGo
RustRust
SQLSQL
JavascriptJavascript
TypeScriptTypeScript

Technologies & Frameworks

Blockchain Development

SoliditySolidity
Polygon Polygon
Hardhat Hardhat
REST API Development

Django Django
FastAPI FastAPI
FlaskFlask
Front-end Development

ReactJS/NextJSReactJS
NextJSNextJS
HTMLHTML
CSSCSS
WordPressWordPress
Databases

MySQLMySQL
PostgreSQLPostgreSQL
MongoDBMongoDB
SupabaseSupabase
RedisRedis
Other

PandasPandas
TensorFlowTensorFlow

Version Control

GitGit
GitHubGitHub
BitbucketBitbucket
GitLabGitLab

Microcontroller Programming

ArduinoArduino
Raspberry PiRaspberry Pi

Education

MSc in Data Science

Athens, Greece

Specialization: Big Data and Artificial Intelligence
Department: Department of Informatics & Telecommunications
Institution: National & Kapodistrian University of Athens (NKUA)

BSc in Computer Science

Athens, Greece

Specialization: Software Engineering & Algorithms
Department: Department of Informatics & Telecommunications
Institution: National & Kapodistrian University of Athens (NKUA)
Upper Second-Class Honors (2:1)