FlowCV Logo
resume profile picture
Rafael Triantafillidis Software Engineer
Languages
Greek

Native

English

ECPE

Education
09/2021 – 02/2023Thessaloniki, Greece
09/2015 – 02/2021Thessaloniki, Greece
Professional Experience
06/2023 – presentDrama, Greece
Mid-Level Software Engineer, BestSecret
  • Develop/Maintain a java spring boot application that handles users' wishlist and related information. Technologies used: Postgres, Kafka, Elasticsearch, Azure.
  • Maintain front-end parts of the wishlist page of eshop using the Vue 3 framework
  • Maintain parts of the SAP system that powers up the e-shop. Technologies used: MSSQL, Kafka, Elasticsearch
  • Improve a notification job that would trigger every day and send millions of notifications to users
  • 04/2022 – 05/2023Drama, Greece
    Mid-Level Software Engineer, Agile Actors | GFK
  • Develop admin application that is used to control clients' details using java Spring Boot. The application integrates with multiple internal and external systems like Auth0 and OPA.
  • 09/2019 – 07/2021Thessaloniki, Greece
    Junior Software Engineer, ITSAUR
  • Member of a team that developed Java microservices for an application that integrates with Hellenic Universities and presents specialized information to students.
  • Member of a team that developed an Android client application that communicated with the Java microservices.
  • Develop an application that helps people in Greece find an engineer and register their building ID.
  • Develop and maintain an Angular library alongside an Angular Application that is used to interact with cargo handling terminals. Aside from Angular, I had a very active role developing and managing many parts of the stack.
  • 04/2019 – 09/2019Thessaloniki, Greece
    Internship Trainee, ITSAUR
  • Got experience with the company's stack by creating a toy project. I got introduced to microservices architecture and reactive programming.
  • Skills
    Git
    Typescript
    Angular
    CSS
    Apache Kafka
    Java
    Docker
    Shell(Bash)
    Spring Boot
    Vue.js
    Projects
    07/2019 – 2022
    momentus.theory

    Create a web interface that helps people customize their Bash PS1 prompt. It was developed using the front-end framework Angular(version 8). It is located on Github.

    04/2020 – 2022
    descriptive.worm

    Created a CLI tool to handle several parameters of a *NIX system. Initially it was developed using JavaScript, but later I converted it to Typescript, primarily for maintainability reasons. It is located on GitHub.

    11/2018 – 2022
    Node.js based API and web client

    At late 2018 I started developing a node.js typescript API that would serve as the back-end for a potential game. The API is based on JWT for authorization and uses sockets for the real-time communication with the front-end. It contains very complex logic built with best practices and is focused on future maintainability. The front-end is been developed with Angular.

    05/2023 – present
    Grand Tichu, Utility/Helper app for card game 'Tichu'

    React app that stores and displays score and statistics for card game 'Tichu'. User inserts the data after each turn using the intuitive UI. Uses redux toolkit for state management. Uses local storage/firebase firestore for persistence.Uses firebase authentication for user management. Available at https://tichu.a21.dev