Patsaras Costas

Thessaloniki ⋅ Greece ⋅ My mail :

I am an experienced Software Engineer with a solid background in web technologies and frameworks. I love Open source and currently educating myself in AI and specifically Machine Learning with Applications in Computer Vision.


Railway Traffic System Administrator and Controller

Railway traffic management and administration of traffic systems including traffic terminals and communications systems.

Keywords: Global System for Mobile Communications-Railway (GSM-R), European Train Control System (ETCS)

August 2022 - today

WordPress Web Developer

Having a modern and eye catching website is a necessity. That is exactly what EnviroPest GR asked me to deliver and the result speaks for itself.

May 2022 - July 2022

WordPress Web Developer

Developed a new webpage for LMEMD, based on WordPress and Elementor. The newly developed site offers subscription capabilities for seminars, workshops and trainings organized by the Laboratory.

February 2021 - June 2021

Web Developer

Alcyone started as a prototype system in my senior thesis on 'Alcyone System: Development of Nanosatellite Service Specification'. Now Alcyone has become an advanced AI system, offering solutions in environmental disaster monitoring.

July 2021 - August 2021

WordPress Web Developer

Developed a website for research project 'Durable and safe slim suspension components', run by Laboratory of Machine Elements & Machine Design and the Physical Metallurgy Laboratory at AUTh.

May 2021 - June 2021

Web Developer

Website development for Laboratory of Machine Elements & Machine Design and the Physical Metallurgy Laboratory at AUTh, with file sharing capabilities amongst its users.

October 2019 - April 2020

Web Developer

Delivered a modern eshop, using WooCommerce, Elementor Pro and Yoast SEO. This is a freelance project, started within Upwork.

January 2020 - September 2020

Freelance Remote Web Developer


Web developing and designing, to GTA V modding and server development. My journey with Upwork started around summer of 2019 and has given me the opportunity to work with individuals and startups remotely, during the global pandemic.

December 2019 - February 2021

Software Engineer Intern

Apifon S.A.

Apifon has given me a chance to kickstart my career as a Software Engineer. During my internship my tasks were to develop administrative solutions that monitor company's infrastructure and enhance the ability to understand it's costumers.

July 2018 - October 2018

Web Developer

Panther Racing AUTh

Designed and developed a website for student team, Panther Racing AUTh. As the team continues to evolve in an accelerating rate, my efforts to keep it's website up to expectations, have made the development process an iterative and challenging experience.

September 2017 - February 2019


Aristotle University of Thessaloniki

B.Sc. of Computer Science (Informatics)
Course Stream: Information Systems

Attended classes like: Linear Algebra, Data Structures, Computer Architecture, Object-Oriented Programming, Numerical Analysis, Algorithms, Human Computer Interaction, Signals and Systems, Databases, Operating Systems, Software Engineering, Distributed Systems, Decision Support Theory and Systems, Information Systems Analysis, Mobile Applications Development, Knowledge Systems, Distributed and Internet Computing, Network Security, Business Intelligence, Machine Learning, Software Systems Quality Assurance, Graph Theory.

September 2014 - February 2021

General Lyceum of Pefka, Thessaloniki

High School Diploma
September 2011 - June 2014


Programming Languages
More Languages, Frameworks and Dev Tools
  • Familiar with Java and Java Server Pages
  • Basic Photoshop Skills
  • Source code management with GitHub and SVN (TortoiseSVN)
  • Python Machine Learning Libraries (scikit-learn, pandas and numpy)
  • SQL, MySQL and MongoDB
  • Very familiar with Linux shell and Linux based distributions like Ubuntu, FreeNAS(TrueNAS), Kali Linux, Raspberry Pi OS and motionEyeOS
  • PhpStorm, PyCharm, WebStorm
Workflow and principles
  • Agile Development & Scrum
  • Following WCAG guidelines
  • Keep It Simple Stupid (KISS), Don't Repeat Yourself (DRY), You Aren't Going To Need It (YAGNI)

    (Not just fancy words!)

  • Documentation, Documentation, Documentation...
  • Familiar with GDPR
  • Following simple and basic security principles, like use of strong passwords, use of a password manager (Keepass 2) and keeping regular backups
  • Embracing anonymity and privacy


I am interested in Artificial Intelligence and especially Machine Learning with Applications in Computer Vision and Remote Sensing. Eager to implement solutions using Artificial Intelligence, that have a positive impact on the environment for example ocean monitoring.


Apart from being a software developer, I enjoy most of my time outdoors, hiking, playing guitar and video games. I also enjoy nature photography, martial arts and diy electronics.

Awards & Certifications

  • 1 st price on Local Hack Day, organised by ACM Student Chapter of AUTh 2019 - Relocator App
  • 2 nd price Local Hack Day, organised by ACM Student Chapter of AUTh 2018 - I Want To Ride My Bike!
  • 3 rd Place - Arduino Workshop IEEE Student Branch 2018

Side Projects

  • Contributing code to onelinerhub (Github)
  • RedList | Endangered species web app. Built with Flask, Python and Bootstrap 4. (Github)
  • Face Swap with Python and OpenCV (Github)
  • A website dedicated to Nelson Mandela (Live)
  • ThisIsFancy - A mega menu animation webpage (Live)
  • "Why? Who? How? Huh?" (Live)
  • FizzBuzz Solution (Github)
  • My old profile web page (Github)
  • Alcyone Service Front End with Angular 9 (Github)
  • Built a DNS sinkhole with a Raspberry Pi Zero W and Pihole for my LAN
  • Built a DIY surveillance camera with Raspberry Pi 3 Model b+ and MotionEyeOS
  • Built a custom VPN server on Google Cloud with CentOS 7 and Pritunl.