Mozilla Firefox does not support some appearance functions of the site! For better user experience switch to Google Chrome or Microsoft Edge.

<> Fullstack Software/Web Developer </>

Projects

Bugs In Game

fia-sdc
Brief:
I had to create a board game app using React Native. The user should be able to play against the computer, level-up and earn more titles and avatars. As the project is still ongoing, in the future the user must be able to play against other users. This is a personal project that I started in order to practise my knowledge in React Native.

My work:
While I was creating this app I practiced my React Native skills and challenged myself, turning my already existing web apps into a mobile app with features like dark mode, 3 different language translations, user profile with user stats and level-up system, the ability to choose your own avatar and title from a premade collection.

  • React Native / Expo
  • React Hooks
  • StyleSheet
  • JavaScript
  • TypeScript
  • Git

Work in progress.
Date: 8/2023 - in development (published for internal testing)

Chatify

fia-sdc
Brief:
I had to create a social media mobile app where the user has the ability to make posts and chat with their social network. Users must have the ability to like and comment each other's posts, search another person based on their username and receive notifications. This is a personal project that I started in order to practise my knowledge in React Native.

My work:
In order to practice my skills in React Native and challenge myself I'm adding features like dark mode, 3 different language translations, user profile, the ability to choose your own avatar and banner from a premade collection and saving a specific post for future reference.

  • React Native / Expo
  • React Hooks
  • StyleSheet
  • JavaScript
  • Laravel
  • PHP
  • MySql
  • Git

Work in progress.
Date: 10/2022 - in development

FIA SDC

fia-sdc
Brief:
FIA SDC is mobile app developed by the Swedish company Greater Than AB that helps reduce pollution and increase road safety. Using an AI-technology motorists get their driving assessed in real-time and each trip's level of risk and carbon footprint is evaluated.
At the end of each season a grand final is held in which the top 20 smartest drivers participate. The winner is crowned "Smartest Driver".

My work:
I was hired by Greater Than AB as a Software Developer. I worked mainly on the Front-end along with a team of skilled developers, graphic designers and QA testers.
Some of the assignments that I was given and completed successfully were:
• I added skeleton loaders in the entire app. • I added new components, popups and sliders. • I was a member of a team responsible of translating the entire app in Japanese. • I recreated an app feature that allows the user to connect the app with their car via Bluetooth.

  • Vue
  • Vuex
  • Vuetify
  • HTML
  • CSS/SCSS
  • JavaScript
  • REST API
  • Git

Link to the site here.
Date: 03/2022 - 09/2022

Enerfy Global

enerfy-global
Brief:
Enerfy is the platform where the statistics from Enerfy AI are displayed for the worldwide clients of Greater Than AB to study.

My work:
I worked with a team of developers and designers in adding new components.

  • Vue
  • Vuex
  • Vuetify
  • HTML
  • CSS/SCSS
  • JavaScript
  • TypeScript
  • Git

Link to the site here.
Date: 03/2022 - 09/2022

Tic Tac Toe

enigma-machine
Brief:
A personal project that I worked on in order to practice my knowledge in React.
It's a classic board game.

My work:
I made the Tic Tac Toe game with React, I also created a code so that the user can play versous the computer (It's not so easy to win)! The game has funny interactions and beautiful animations.

  • React
  • HTML
  • CSS
  • JavaScript

Link to the project here.
Date: 11/2022

Battleships

battleships
Brief:
A personal project that I worked on in order to practice my knowledge in React and how to make the computer "think".
It's an another classic board game.

My work:
I made the Battleships game with React, I also created a code so that the user can play versous the computer (It's not so easy to win), the computer strikes strategically! The game has funny interactions and beautiful animations.

  • React
  • HTML
  • CSS
  • JavaScript

Link to the project here.
Date: 07/2023

The Enigma Machine

enigma-machine
Brief:
A personal project that I worked on in order to practice my knowledge in JavaScript.
It's a cipher device developed and used in the early- to mid-20th century to protect commercial, diplomatic, and military communication. It was employed extensively by Nazi Germany during World War II, in all branches of the German military. The Enigma machine was considered so secure that it was used to encipher the most top-secret messages.

My work:
After studying about the Enigma Machine I found it a really interesting concept and I decided to recreated it in order to test my skills. I built the encryption - decryption algorithm of the Enigma Machine, using JavaScript and HTML/CSS.

  • HTML
  • CSS
  • JavaScript

Link to the project here.
Date: 11/2021

Work Experience

Software Developer

Greater Than AB
(Sweden)
2022
  • Front-end development of the FIA SDC mobile application using Vue.js.
  • Front-end web development for Enerfy Global Platform using Vue.js and TypeScript.
  • Working closely with the graphic design team through Figma.
  • Improved the FIA app appearance in collaboration with the design team.
  • Worked in solving performance issues with the FIA app with a team of three programmers and a QA tester.
  • Fixed bugs.
  • Performed regular update and maintenance routines.
  • Created a CO2 component for the purpose of calculating the CO2 emissions from the cars of the FIA app users.
  • Added various pop ups and swipers in the FIA app.
  • Added skeleton loaders for the FIA app.

Web Developer

Internship
(Greece)
2020 - 2022
  • Worked closely with a Senior full stack developer, practicing my knowledge of programming languages like JavaScript, Vue.js and Laravel
  • Helping with front-end assignments for blog-spots and e-shops.

About Me

Who am I ?

My name is Gregorys Papatheodosiadis and I was born in Thessaloniki, Greece in 1991.
From a very young age, my father taught me how to use a computer. I got immersed in computer games and trying to understand how every individual program worked. I developed a passion for technology and innovation.
In my teen years I began working in a computer café where I was able to meet many people who shared the same passion for gaming as me. I still hadn't realized what career I wanted to follow but I always knew that solving problems, creating fun projects and being innovative were my advantages. I began producing hip hop music as a hobby in order to externalize my creativity. You can listen to my music here.
In my 20s a friend of mine inspired me to become a Web Developer. I felt like I found my calling and I spent years studying and at the same time working on small projects as a freelancer. Through my experience I finally decided that I want to focus on Front End development, developing beautiful UI elements and aesthetic pleasing components.
Here are a few technologies I've been working with recently:
HTML
CSS
JavaScript
PHP
MySQL
TypeScript
Git
Docker
React, Redux
React Native
Vue, Vuex
Vuetify
Laravel
Bootstrap
Tailwind
Material UI
WordPress