$ whoami
$ cat about.txt
Hi, my name is Ioannis Michadasis, I'm an undergraduate Computer Science student at the University of Western Macedonia.
I'm passionate about building software that combines solid engineering with clean, practical design. I'm particularly interested in full-stack development, backend systems, and modern web technologies.
I enjoy learning by building, experimenting with new technologies, and continuously improving my skills through personal projects and open-source contributions. I'm always eager to take on new challenges, collaborate with others, and grow as a developer while turning ideas into real, working solutions.
$ ls skills/
languages
frontend
backend
tools
$ cat currently-learning.txt
Right now, I'm diving deeper into system design and distributed systems, learning how to build scalable applications that can handle real-world complexity.
I'm also exploring DevOps practices and cloud technologies to better understand the full lifecycle of software development and deployment.
$ cat philosophy.txt
Learning by Doing
I believe the best way to learn is by building. Every project teaches me something new, whether it's a technical concept or a better way to approach problem-solving.
Clean Code Matters
I strive to write code that's not just functional, but readable and maintainable. Good code should communicate its intent clearly to any developer.
Always Growing
Technology evolves constantly, and so should I. I'm committed to continuous learning, staying curious, and embracing new challenges that push me outside my comfort zone.
Let's Connect
I'm always interested in new opportunities, collaborations, or just a good conversation about tech.
Send message