Hello, welcome to my resume!


Alexandros Filippas

Software Developer

Hi! I'm Alex! I am a Software / Full Stack Developer based in Thessaloniki GR. In my multi-site team i work on 6+ active projects (while being project owner in 2 of them) following Agile principles and working on a vast amount of technologies. My day-to-day consists of involvement in all the development stages, from interpeting a customers request and integrate it into the bussiness plan to writing the API and UI and manage the deployment of the code.

Find me on:


Education

MSc Computer Science and Technology

University of Macedonia - Department of Applied Informatics
Thesis: Developing and Evaluating a Serious Game for Teaching Chemistry

Thesis Grade: 10.00/10.00 - Final Grade: 9.36/10.00

During my second M.Sc. i attended specialization elective courses including:
  • Data Structures and Algorithms (Java | Symbol tables | BSTs | Graphs | String sorts)
  • Advanced Computer Architecture (Study and analysis of modern processor design techniques)
  • Advanced Software Engineering (ICONIX | UML | Design patterns | Agile/Waterfall/Gantt methodologies)
  • Advanced Computer Networks (Internet of Things)
  • Ubiquitous Communications, Clouds, and Big Data
  • Topics in Database Technology (mySQL | XML | Cypher | MongoDB | PostGIS)
  • Serious Games Programming (Java | C#)
  • Web and Mobile Application Development (HTML5 | CSS | Javascipt | AJAX | JSON)
  • October 2020 - July 2022

    MSc Material Physics and Technology

    Aristotle University of Thessaloniki - Department of Solid State Physics
    Thesis: Materials & Permanent Magnets: A computational model on availability and geopolitical parameters of rare earths

    Thesis Grade: 10.00/10.00 - Final Grade: 8.70/10.00

    My first M.Sc. in Materials Physics & Technology is a research oriented program, mainly focalizing on nanotechnology and semiconductors. During the lab courses i engaged with Analysis softwares like
  • MatLab
  • OriginLab
  • PeakFit
  • ImageJ
  • CES Selector
  • I concluded my Thesis in the Laboratory of Magnetism & Magnetic Materials. My research led to a publication and two conference posters. (More in Publications section)
    September 2017 - July 2019

    BSc in Physics

    University of Ioannina - Department of Physics

    Final Grade: 6.00/10.00

    As an undergraduate student i was interested in Programming. A list of the elective and core courses i attended is shown below.
  • Introduction to Computers (Algorithms | OS)
  • Programming Languages (C | Data structures | Linux)
  • Computational Methods in Physics (Simulation methods | Monte Carlo)
  • Mathematics and Physics by Computers (SageMath | 2D and 3D function representation | Solutions of differential equations)
  • Computer Measurements and Automatics (LabVIEW | detectrors and sensors)
  • September 2009 - June 2017

    Certifications | Workshops

  • Introduction to Linux (LFS101x)
    January 2024

           TheLinuxFoundation

  • Microsoft Azure Fundamentals: Describe cloud concepts
    December 2023

           Microsoft

  • Angular - The Complete Guide
    November 2022

           Udemy course

  • The Complete 2022 Web Development Bootcamp
    October 2022

           Udemy course

  • Scrum Fundamentals Certificate
    September 2022

           VMEdu

  • SQL Certificate
    April 2022

           W3schoools

  • Microsoft SQL from A to Z - The Complete Guide to SQL Querying
    April 2022

           Udemy course

  • Spring & Hibernate for Beginners (Spring Boot/MVC/REST)
    September 2020 - August 2020

           Udemy course

  • Web Application Designer
    February 2020 - August 2020

           Unicert Skill | VTC Ekpedeftiki Paremvasi SA

  • Coding with Python
    April 2020 - May 2020

           MOOC course

  • Full Workshop list below

           

  • Manage your Assignments through cloud services UoM Library - 2022
  • International Conference on Interactive Mobile Communication Technologies and Learning ICML2021 - 2021
  • Physics of the impossible: Revisited Professor Michio Kaku - 2020
  • XXXIV Panhellenic Conference on Solid-State Physics and Materials Science - 2019
  • 16th International Conference on Nanosciences & Nanotechnologies - 2019
  • Teaching with and for New Technologies. Challenges in teaching about Nano, International Trends Professor Ovidiu Florin Caltun -2019
  • Bulk and nanostructured magnetic materials for technological and medical applications Professor Ovidiu Florin Caltun -2019
  • Probing the universe with gravitational waves, from the Big Bang to black holes , Professor Kip Thorne -2019
  • Tuning magnetic anisotropy in nanostructures for biomedical and electromagnetic applications Professor Hari Srinkath (2019 IEEE Magnetics Society Distinguished Lecture) -2019
  • Applications of XAFS to materials and nanoscience Professor Boscherini Federico (Erasmus course) -2018
  • Thermal analysis of materials Professor Chrysafis Konstantinos -2018
  • Introduction to amorphous materials Professor Polychroniadis Efstathios -2018
  • Magnetic and Semiconducting Oxide and Chalcogenide Nanocrystals Professor Arunava Gupta -2018
  • Nanomaterials for biological and biomedical applications Dr Antigoni Alexandrou (Intensive Erasmus Course) -2018
  • Electronic doping in semiconductor nanoparticles and their meaning to 4th gen photovoltaics Dr Alexandros Stavrinadis -2017
  • Advanced Permanent Magnets: Current Status and Future Prospects Professor George C. Hadjipanayis -2017

  • Publications

    Elementium: Design and Pilot Evaluation of a Serious Game for Familiarizing Players with Basic Chemistry

    Filippas A., Xinogalos S. | Education and Information Technologies, Springer

    Academic paper view publication

    2022

    Critical Rare Earths: the future of Nd & Dy and prospects of end-of-life product recycling

    Filippas A., Sempros G., Sarafidis C. | Materials Today: Proceedings, Elsevier

    Academic paper view publication

    2020

    Analyzing the materials, geopolitical prospects and future challenges of permanent magnets

    Filippas A., Sempros G., Sarafidis C. | XXXIV Panhellenic Conference on Solid-State Physics and Materials Science

    Conference poster view publication

    2019

    Nanostructured permanent magnets: from materials and processes to geopolitical prospects and future challenges

    Filippas A., Sempros G., Sarafidis C. | 16th International Conference on Nanosciences & Nanotechnologies (NN19)

    Conference poster view publication

    2019

    Skills

    Programming Languages
    • Java - Spring
    • Angular
    • PowerBuilder
    • SQL (mySQL, MSSQL Server, PL/SQL, Cypher - familiar with mongoDB, postgreSQL)
    • C#
    • Familiar with: Python, Javscript, C, design patterns
    Web design | CMS
    • HTML
    • CSS
    • Bootstrap
    • Wordpress
    Other (Technology related)
    • Linux (Ubuntu, Debian)
    • Version control (Git, TortoiseSVN)
    • CI/CD (TeamCity)
    • Unity
    • Arduino
    • AppInventor
    • ECDL Core
    • LabVIEW
    • Multisim
    • Use and configuration of ERP programms


    Project Management
    • Microsoft Teams
    • Agile Methodology (Scrum)
    • Gant charts (RUP / Waterfall)
    • Technical Debt analysis
    • YouTrack
    • Familiar with: Trello, ClickUp
    Multimedia
    • Adobe Photoshop
    • Adobe Lightroom
    • Adobe Premiere
    • Gimp
    • Krita
    • Sony Vegas
    Scientific Data Analysis
    • MatLab
    • OriginLab
    • PeakFit
    • ImageJ
    • CES Selector
    • Familiar with: SageMath, Mathematica


    Soft skills
    • Scheduling / Multitasking
    • Problem solving / Task fragmentation
    • Critical and analytical thinking
    • Teamwork
    • Adaptability
    • - Always eager to learn something new



    Various skills
    • Drivers licence (A1-motorcycle | B-car)


    Projects

    Currently working on:

  • Using Java Spring/Angular/MySQL - Comics rating app
  • Using Python/Streamlit/Firebase - Restaurant review system


  • Developed projects:
    • Click the yellow arrow for more info about each develeped project and visit the actual project by clicking on "LINK"
    •  
    • Elementium (C# | Unity)
      Elementium is a retro style, rpg-inspired game developed to help students grasp the basics of chemistry. It was part of my Master's Thesis for the MSc in Computer Sciense. The link leads to the game's dedicated page.
      LINK
    • myFitTrack (JS | HTML | CSS)
      A fitness progress tracking Progressive Web App. Includes various activities and BMI calculator. Everything is stored in browser's local storage. Repository: https://github.com/alexpheeuom/alexpheeuom.github.io
      LINK
    • Social Distancing device + app (Arduino | AppInventor)
      A social distancing implementation.
      - Optimized device for minimum dimensions and weight
      - Custom android app
      - Exports txt file with geolocation data and timestamp of default distance violation

      LINK
    • Covid19 cases visualization and prediction (Python | HTML)
      -Data read from worldometers.info/coronavirus
      -Data read from files
      -using numPy, pandas, matplotlib, plotly, scikit-learn
      -linear regression fit (2.4% off)

      LINK
    • Solver (Python)
      A small Python program implementing various calculations - current version is in Greek
      - Trionym solver
      - Pythagorean theorem
      - Trigonometric numbers
      - Factorial calculator
      - Powers/Square root of number
      - Prime numbers
      - Simple operations
      - Fibonacci series
      - Leap year finder
      - Number to full text

      LINK - downloads as .zip
    • JustAnother ZombieGame (Java | Greenfoot)
      A game created for the Serious Games Development class of my MSc in Computer Science
      ! It takes a while to load. Window may appear frozen, be patient!

      LINK
    • MathSnake (Java | Greenfoot)
      A game created for the Serious Games Development class of my MSc in Computer Science
      Classic Snake but with a twist!

      LINK

    •  mini projects
    • Grocery list implementation (JS | HTML | CSS)
      A simple grocery list implemented in Javascript
      LINK
    • Advanced Calculator (JS | HTML | CSS)
      A calculator implementation for advanced opperations like powers, factorials and trigonometric functions (HTML/CSS/JS)
      LINK
    • Mini Calculator (JS | HTML | CSS)
      A simple calculator implementation (HTML/CSS/JS)
      LINK
    • Mean value calculator (JS | HTML | CSS)
      A mean value calculator. Insert a value in the top-left box and press the button to submit. The top-right box shows the mean value and the bottom-right shows the number of values submitted.
      LINK
    • GuessTheNumber (JS | HTML | CSS)
      Guess the random generated number. Follow the hints.
      LINK
    • Lottery implementation (JS | HTML | CSS)
      A lottery implementation. Press the button to get the lucky six numbers. Past draws are also shown.
      LINK

    Interests

    Apart from spending a large amount of time exploring the latest technology advancements, i enjoy most of my free time doing both indoor and outdoor activities.

    Regarding outdoor hobbies, one of my greatest passions is landscape photography. I enjoy going to the cinema, or simply ride my bike around the city. I also try to travel as much as i can both locally and abroad

    When forced indoors, I usually watch movies and television shows, I read comics, I am an aspiring chef, and balcony gardener.