Alex Kyriazakos, Developer in Athens, Central Athens, Greece
Alex is available for hire
Hire Alex

Alex Kyriazakos

Verified Expert  in Engineering

Software Developer

Athens, Central Athens, Greece

Toptal member since March 27, 2020

Bio

Alex is a highly motivated full-stack developer with experience in Node.js, React, and a solid foundation in database design. He can help with prototypes and ideas and efficiently build products from the ground up. He's used to working both remotely and directly with clients.

Portfolio

Intelligent Automotive Data
MongoDB, MySQL, PHP, Node.js, React, JavaScript
Diasfalisis
Python, Windows PowerShell, SQL Server Reporting Services (SSRS)...
Freelance
Python, Windows PowerShell, JavaScript, Microsoft SQL Server

Experience

  • SQL - 10 years
  • JavaScript - 6 years
  • React - 4 years
  • Node.js - 4 years
  • Express.js - 4 years
  • REST APIs - 4 years
  • PHP - 3 years
  • Python - 2 years

Availability

Full-time

Preferred Environment

Visual Studio Code (VS Code), Git, Linux, Windows

The most amazing...

...project I've worked on was a custom CRM solution that included many features aimed at handling a big number of client requests daily.

Work Experience

Full-stack Developer

2017 - PRESENT
Intelligent Automotive Data
  • Re-designed the entire back end and parts of the front end for one product resulting in a dramatic decrease in load times.
  • Designed and implemented REST APIs tailored to client needs.
  • Automated monthly export procedures, unifying them in a central internal platform for ease of access and use.
  • Optimized databases and improved deployment across the entire product line.
  • Helped in prototyping a number of web applications for prospective clients.
Technologies: MongoDB, MySQL, PHP, Node.js, React, JavaScript

Database System Developer

2008 - 2016
Diasfalisis
  • Developed different database applications covering various areas such as production management, industrial costing, business planning, asset management, and CRM.
  • Worked on numerous on-site implementations, collaborating with members of each customer's IT and business departments.
  • Worked with several development teams from requirements specifications to final testing and integration, throughout the whole application life cycle, delivering applications best suited to the client's needs.
Technologies: Python, Windows PowerShell, SQL Server Reporting Services (SSRS), Microsoft SQL Server

Database Developer

2009 - 2012
Freelance
  • Implemented a tailor-made ERP application on-site to help with operational planning and industrial costing for three manufacturing plants.
  • Developed a custom platform for smart amortization of assets between the three plants.
  • Oversaw employee training on the new platforms, and managed user feedback and feature requests.
Technologies: Python, Windows PowerShell, JavaScript, Microsoft SQL Server

Experience

CRM Application

A full-stack application running on Node.js in the back end and React in the front end. It was developed and tailored to the client's needs aiming to help with customer relations management. The key features included client management, client requests management, and file and content sharing between employees.

Education

2016 - 2020

Master of Science Degree in Computer Science

University of Piraeus - Athens, Greece

2007 - 2015

Bachelor of Science Degree in Electronics Engineering

Piraeus University of Applied Sciences - Athens, Greece

Skills

Libraries/APIs

React, Node.js, REST APIs

Tools

PhpStorm, Git

Languages

JavaScript, SQL, PHP, CSS, Python

Frameworks

Express.js, Windows PowerShell

Platforms

Visual Studio Code (VS Code), Windows, Linux

Storage

MySQL, Microsoft SQL Server, MongoDB, SQL Server Reporting Services (SSRS), Amazon S3 (AWS S3)

Paradigms

Agile Software Development, Object-oriented Programming (OOP), Model View Controller (MVC)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring