Hi, I'm Giannis Tsolakis

Software Developer & Open Source Enthusiast

Based in Greece 🇬🇷

Studying Computer Engineering & Informatics @ University of Patras

About Me

I'm currently studying Computer Engineering & Informatics (CEID) at the University of Patras, Greece. I enjoy software development and open source. I build decentralized networking tools, web applications, and anything that involves solving interesting problems with code. I'm particularly passionate about Linux, Arduino, Python, TCP/IP networking, and P2P systems — and I love sharing what I learn through open source contributions and my tech blog.

Featured Projects

Python P2P Network

⭐ 124 stars 🔱 29 forks

A decentralized peer-to-peer networking library built with Python TCP sockets, featuring file transfer, real-time messaging capabilities, and an extensible architecture designed for easy expansion.

Python Networking TCP/IP P2P
View Project →

Nutrient Calculator

A Flask-based meal planning web application that helps users match their nutritional needs with personalized meal suggestions based on their dietary requirements.

Python Flask HTML/CSS jQuery
View Project →

Weather Station

Most weather stations stop at collecting data. I wanted to build the entire pipeline.

Arduino C++ SQLite Python Flask API HTML/CSS/JS
Read Article →

Skills & Technologies

Languages

  • Python
  • C & C++
  • JavaScript
  • HTML/CSS

Frameworks & Tools

  • Flask
  • jQuery
  • Arduino
  • Bash
  • Git & GitHub

Specializations

  • Network Programming & APIs
  • Linux Systems
  • Arduino & Embedded Systems
  • P2P Systems
  • Web Development

Let's Connect

Interested in collaborating or have a project in mind?