Giorgos Farantos

Thessaloniki · Greece · (+30) 6974137365 · hello@giorgosfarantos.gr

Well-qualified and versatile Software Engineer.
Familiar with wide range of programming languages and technologies.
Willingness to take on added responsibilities to meet any-team goals.
Proven experience in analyzing, developing and deploying client-focused solutions and applications.
Comfortable with multiple APIs, third-party integrations and databases.
10 years of professional and personal experience.
Always eager to acquire new knowledge.


Professional Experience

Senior Software Engineer, Full Time

EConnect I.T. Services Thessaloniki, Greece
  • Development department management, responsible for providing technical solutions and estimations based on functional specifications for all projects along with setting processes, workflows and standards.
    Hands on coding achieving projects delivery, in a timely manner.
    Tech stack utilization decisions, based on client-focused needs and solution-oriented.
  • Communication with clients and technical stuff for requirements analysis.
  • Provide advice on suitable digital solutions and scope based on client brief.
  • Provide guidance and mentoring to other team members, developers and trainees.
  • Troubleshooting technical delivery issues.
  • Assisting other teams' members in supporting, troubleshooting and audit specifications.
  • Provide documentation and training.
Indicative projects
  • SoftOne ERP customizations.
    Developed numerous functionality extensions and custom procedures.
  • Tech Stack: C#, JavaScript, VBscript, SoftOne Batch Script Language, SQL.
  • Softone interconnections with Retail and other Systems.
    Automatic registration of retail systems' documents in Softone.
    Intermediate applications automatically register sales, documents, products, customers to Softone from any system, so that we have valid results in both accounting and business warehouses.
    Bidirectional Connections with Twinsoft, SmartWare, SEMANTIC ERIS, InOrder, Spazio3D already implemented.
  • Tech Stack: PHP, JavaScript, jQuery, Bootstrap, Soft1 Web Services, Guzzle, SQL, Firebird, PostgreSQL.
  • Softone interconnections with ecommerce systems. Bidirectional Connections with WooCommerce already implemented.
  • Tech Stack: PHP, Soft1 Web Services, WooCommerce REST API, Guzzle, MySQL.
  • Developed various internal business use vertical solutions for tens of companies.
  • Created multiple custom report scripts and procedures utilizing database queries.
  • Virtuemart to WooCommerce migration.
  • Qr Catalogue connected with Twinsoft Retail system.
  • Developed more than 40 websites/eshops & custom web apps.
  • System administration: Dedicated servers (CentOS), hosting administration with CWP, WHM, cPanel, Plesk, Virtualmin, Webmin.
October 2015 - Current

Software Engineer, Freelance Associate

AutoCost Thessaloniki, Greece
  • Backend & frontend developer, member of development team of autocost.gr (car insurance) & datagate.gr (other types of insurance).
    Insurance order management systems
    that monitor the insurance company's orders from the moment they are created until their completion.
    Users are insurance companies, experts, regulators.
  • Ιndicative projects: Branch management, users' management, users' rights, internal messaging, orders search filtering, pre-insurance check, blueprint drawing (e.g.: car accident).
  • Tech Stack: PHP, JavaScript, jQuery, Fabric.js, Bootstrap, MariaDB.
November 2017 - Current

Full Stack Developer, Freelance Associate

iServices Thessaloniki, Greece
  • Developed ERP/web portal connector for Thessaloniki's Central Market.
    The solution involves connecting more than 1.000 merchants into portal's personal pages: access to personal data, merchant's stores adding/modifying, documents, adding/modifying products and prices.
  • Tech Stack: Atlantis ERP, SQL Server, PHP, WordPress.
  • Built multistore-multivendor ecommerce solution: Supplier provides one shared product catalogue across vendors, each vendor defines own prices and shipping details. Product imports from ERP with XML files (Pegasus ERP).
    Implemented using Magento.
  • Built Video news aggregator portal. (> 5.000 visits/day).
  • Built Newspaper front pages aggregator portal. (>20.000 visits/day)
  • Tech Stack: WordPress, PHP, MySQL.
April 2014 - Current

Full Stack Developer, Full Time

Galoo Thessaloniki, Greece
  • Backend & frontend developer, member of international development team for reconstruction of misi.co.uk.
  • Helped in doubling traffic on artisan e-commerce, resulting in tens of thousands of buyers, as well as crafters and artisans.
  • Tech Stack: PHP, MySQL, Symfony, Sylius, Twig, Elastica, Bootstrap.
November 2013 - February 2014

Full Stack Developer, Full Time

Pollaplotita - Jnet Solutions Thessaloniki, Greece
  • Built and maintained web platform dealing with quality and safety driving training management.
    The system supports user roles (Trainer, Driver, Company, Administrator), training groups, auto calculated practice evaluations, reports.
    It is actively utilized until now by 200 companies, managing 11.000 drivers and > 50.000 practice evaluations, 7 custom reports.
  • Tech Stack: PHP, MySQL, HTML, CSS, Bootstrap, Jquery.
  • Built websites using mainly Joomla! and WordPress CMS.
  • Built & maintained portal about energy, heating & environment. (>10.000 visits/day).
  • Built & maintained portal about nutrition and food professionals (>3.000 visits/day).
  • Built & maintained portal about bioneurologics and psychiatry (>1.000 visits/day).
November 2012 - November 2013

Full Stack Developer, Full Time

Technologic Chalkis, Greece
  • Was this IT company's first hired web developer.
  • Built various websites and played main role in new web development department.
  • Support, maintenance, modifications and web hosting (cPanel & WHM).
  • Main technologies used were CMS platforms like Joomla!, WordPress, Drupal .
  • Resulted in building satisfied clientele.
February 2011 - November 2012

Military Service

Greek Army Greece
November 2009 - August 2010

Web Developer, Full Time

Plantech Ioannina, Greece
  • 2 months successful internship, 6 months full time web developer.
  • Started learning and applying web methodologies.
  • Increased productivity in creating multiple websites such as portals, eshops, hotel & company online presences.
July 2008 - January 2009

Side Projects

  • Business Analysis Test.
    Implemented Anodiki Poreia companys’s algorithm utilizing 100 questions and presenting results in charts.
    It is a paid service, purchased by many companies. It quickly diagnoses in which areas a business needs help,
    such as efficiency of the administration, hidden risks, improvement opportunities
    and depicts the overview of the business.
  • Tech Stack: PHP, JavaScript, HTML, CSS, pChart..
  • Built many websites and added custom functionality to others.

Education

University of Ioannina, Greece

Computer Science & Engineering

Bachelor of Science
Indicative courses
  • Programming with C (grade 9/10), Java Programming, Medical Computer Science (grade 8/10).
  • Object Oriented Programming, Software Engineering, Data Stuctrures, Algorithmic Analysis.
  • Artificial Intelligence, Computational Intelligence, Theory Of Computation, Operating Systems.
  • Engineering Physics (grade 8/10), Calculus, Linear Algebra.
  • Computational Analysis, Discrete Mathematics, Probability theory & Statistics.
Indicative projects
  • University equipment management system with PHP, MySQL and HTML.
  • Programming language compiler in C.
  • Unix command shell multithread server transformation in C.
  • Database development, statistics management for social teams in the internet utilizing SQL and PL/SQL.
  • 2D and 3D computer graphics development with C++ using libraries like SRGP, XLib, OpenGL.

Skills

Programming Languages
  • php
  • JavaScript
  • C#
  • .NET
  • C
  • C++
  • Java
Technologies
  • HTML5
  • CSS3
  • jQuery
  • React
  • AJAX
  • Bootstrap
  • UIkit

  • Foundation
  • Warp
  • Gantry
  • Twig

  • Fabric.js
  • pChart
  • Elasticsearch/Elastica
Relational Databases
  • MySQL
  • MS SQL Server
  • PL/SQL
  • Firebird
  • PostgreSQL
NoSQL Databases
  • MongoDB
Web Services
  • XML/XSL
  • SOAP
  • REST
  • JSON
  • GraphQL
  • Guzzle
  • cURL
Version control systems
  • Git
  • GitHub
System administration
  • CentOS
  • CWP
  • WHM
  • cPanel
  • Plesk
  • Virtualmin
  • Webmin
Content Management Systems
  • WordPress
  • Joomla!
  • Drupal
  • Magento
Project Management
  • Asana
  • Toggl
  • Jira
  • Redmine
Workflow
  • Object-oriented programming paradigm.
  • Functional-procedural programming paradigm.
  • Project / Case / Process worklow.
  • Cross Functional Teams.

Interests

Apart from being a software engineer, I enjoy most of my time with my family, my beloved wife and my dream daughter.

I love hiking, fighting my acrophobia. When forced indoors, I follow a number of online shows and video channels, enjoy some gaming and reading, together with great new(to me) and adored music. Also qurate and look after a web radio station, I' ve developed and run 10 years now.

I play basketball, being part of a local team who is participating in the official local tournament.

I spend a large amount of my free time exploring the latest technology advancements in the development world.


Awards

  • Hellenic Mathematical Society Student Competition Awards: Eukleides, Thales.