hello

Hello there!

I'm Iakovos Mastrogiannopoulos

Software Engineer @ Future Intelligence

Hello, I am Iakovos Mastrogiannopoulos.

I am a graduate of University of West Attica, in which I got my MsEng degree titled "Informatics and Computer Engineering". I am passionate about Cloud Computing and IoT services. I am currently working as a Software Engineer at Future Intelligence in the backend department working with technologies such as Python, REST APIs, gRPC and databases both SQL and noSQL. In my spare time, I try to expand my knowledge on Computer Science either by researching on a new matter, technology, tool etc or trying new things on side projects. I have worked on many projects, most of which exist on my GitHub page.

Iakovos Mastrogiannopoulos

My Stack

This is the stack I usually use for my side-projects on.

Docker
Docker
TypeScript
Kubernetes
Linux
Linux
Python
Python
TypeScript
TypeScript
Go
Go
MongoDB
MongoDB
Microsoft Visio
Microsoft Visio

My Skills

I am a quick learner and specialize in multitude of skills required for the software life cycle.

Python 95%
Docker 95%
Linux 90%
TypeScript 85%
MongoDB 85%
Kubernetes 80%
Go 70%
Microsoft Visio 65%

Experience

Software Engineer

Future Intelligence (2023-now)

Building personal soft skills.

Researching on tools and continuously expanding knowledge.

Worked on multiple tools developed with Python and multiple frameworks such as FastAPI, Falcon and Typer.

Maintainer of a local Kubernetes cluster.

Uses tools such as Jira, Slack and Confluence for internal communication.

Being a valuable member of a larger team.

Volunteer Researcher

Talos U.V.S. (2021-2023)

Development of a dashboard for a weather stations.

Helped organize the project and pick the technologies used.

Created a generator of dummy data using Python and NumPy for testing purposes.

Implemented backend with Go to serve data on the front end app.

Migration of a native HTML project to a VueJS one.

Frontend Developer

Pockee (2022)

Initiating a big project for a back office tool.

Created front end pages such as receipts, receipt details, etc.

Trained and worked with Quasar, which uses Vue, Pinia and Vue router.

Worked with Scrum and Jira.

Software Engineer

University of West Attica (2021-2022)

Research on Cloud Computing technologies, tools and theory.

Project management with an Agile mindset.

Designing diagrams to organize the project and the mindset that fit the requirements given.

Development of a platform that works on a wide range of cloud providers.

Implementation of a REST API with Go that uses the Docker SDK to manage containers.

A report written in LaTeX based on the research occurred during the process.

Backend Developer

Divimah (2022)

Worked on an existing backend system written in NestJS.

Implemented the importing system for older itineraries.

Initialized and developed the testing phases.

Implemented unit tests with the jest framework.

Implemented e2e tests with the jest framework.

Debugged mistakes and trying to solve them.