while(True):print("Don't stop grinding")
{ "status": "improving" }
Just be f(x)=|x| to avoid negativity
PORTFOLIO

Konstantinos Gouridis — Software Engineer & Computer Science Student

Software Engineer · Computer Science Student

Thessaloniki · University of Macedonia
ABOUT↓
ABOUT

About me

Hi, I'm Konstantinos Gouridis — a Computer Science student at the University of Macedonia who likes building things that actually run, from clean software to hardware that moves.

My main interests sit where code meets the physical world: software engineering, embedded systems, robotics and AI. I enjoy working across the stack — writing the firmware, wiring the sensors, and building the interface on top of it.

Outside of coursework, I spend my time on side projects and things that genuinely interest me — especially sports data/analytics and social inclusion projects. I'm always looking for opportunities to learn, collaborate, and sharpen my skills.

TECH STACK

Python C Git C++ Arduino ESP-32 Linux ROS2

MAIN INTERESTS

Software

Full-stack development, clean architecture and tools people can actually use — from web apps to automation.

Embedded Systems

Low-level programming on Arduino and ESP-32: sensors, microcontrollers and firmware written in C.

Robotics

Bringing hardware and software together — control logic, motion and systems that interact with the real world.

AI

Machine learning and intelligent systems, with a focus on applying models to real data and real problems.

WORK

Featured projects

CS Career Path

A bilingual (EL/EN) career-orientation platform for Computer Science students, built with Next.js, TypeScript and PostgreSQL. A 60-question self-assessment engine scores an 8-dimension profile, ranks 12 career paths and generates a personalised roadmap with PDF export. 200+ completed assessments, and adopted by technotes.gr, a Greek CS exam-prep platform, as a resource for its students.

Next.js TypeScript PostgreSQL Full Stack
View project GitHub
Noematica logo

Noematica

Currently working on developing the software for Noematica — an accessibility-focused platform that enables two-way communication for deaf people in hospitality settings, translating sign language to text in real time and signing back through an on-screen avatar. I am Co-Founder and Lead Developer.

Co-Founder Lead Developer

Football Video Analysis

An automated Computer Vision pipeline built with Python, OpenCV and YOLO that detects, tracks and classifies players from match video feeds, turning raw footage into movement metrics for performance analysis.

Python OpenCV YOLO Computer Vision
Github

IoT & Hardware Projects

Embedded applications designed and prototyped on ESP32 and Arduino microcontrollers — integrating digital and analog sensors, handling hardware-level data processing and pushing readings from the board straight to the cloud.

ESP32 Arduino C MQTT
EDUCATION

University

CURRENT SUBJECTS

University of Macedonia
BSc in Applied Informatics — Computer Science
Data Structures
Algorithms
Object-Oriented Programming
Databases
Operating Systems
Computer Networks
Discrete Mathematics
Linear Algebra
Calculus
Software Engineering
Web Technologies
Artificial Intelligence
CURRENT GPA
8.17
out of / 10.00
KEEP PUSHING ↑

Curriculum Vitae

PROFESSIONAL SUMMARY

Applied Informatics student at the University of Macedonia specializing in IoT hardware integration, Computer Vision, and Software Development. Hands-on experience with microcontroller programming (ESP32, Arduino), REST API integrations, and edge computing models. Proven ability to communicate complex technical concepts through robotics instruction and competitive athletics, seeking to contribute to high-impact IoT solutions.

EXPERIENCE

Robotics Instructor
July 2026 — Present
Poukamisas Educational Group
  • Teaching STEM, basic programming and robotics principles, translating complex technical logic into accessible educational modules.
  • Developing presentation and leadership skills in a high-demand educational environment.
Professional & Semi-Professional Athlete
2016 — Present
PAOK FC · Panserraikos FC · Makedonikos FC
  • Demonstrated exceptional discipline, resilience and high-level teamwork under competitive pressure.
AWARDS

Credentials & achievements

2nd Prize – Idea Platform 2026, Hellenic Chamber of Hotels

2nd Prize — CapsuleT Travel and Hospitality

Noematica

Hellenic Chamber of Hotels

2026

Accessibility Tech Lead
CONTACT

Let's connect

Have an opportunity, project idea, or just want to say hi? My inbox is always open.

Send me an email