Georgios G.
Full Stack Developer

United Kingdom-London

12+ years experience

Interested in this profile?




MetroBank PLC (London)

Jun 2017

Technical Team Leader / Javascript Developer

Heavily involved in different projects like the PSD2 (Open Banking) directive project, debt collections app, Corporate, Personal e-banking and build an internal Application for our store colleagues.
Responsible for the overall technical solution and strategic direction for software quality assurance and engaging principles like DRY, KISS, YAGNI, SOLID where possible.
Mentoring the other team members with the best practices and supporting them throughout the entire technical process technically (node.js/react.js/Angular 7)
Architected and developed one common component library, which we deployed to our internal Nexus 3 and created our branding style-guide by using the suggested Angular Package Format. In this way, we maintain our SPA consistent across the company different applications.
Used ngrx/store for state management and storybook to implement presentational UI components and create a code generator for redux to boost the development time.
Utilised sonarQube/IQ Sonar/codelyzer as metrics for code quality preventing tech debt and keeping the projects DRY. Also, I was responsible for the hiring process arranging the tech interviews.
Built a regression system that compares screenshots of all of our components and identifies changes that occur in the front end even in the CSS for having the maximum confidence in our road to live.
Work in an agile environment with SCRUM standup meetings, tech elaborations, retrospectives, estimations, sprint demos to the business and physical board finally, we introduced Kanban recently as our new workflow.

giffgaff (London)

Sep 2016 - Jun 2017

Javascript Developer

Implemented the giffgaff 2.0 project improving their award-winning product by assisting the architect and developing front-end giffgaff frameworks
Fulfilled primary objective to transition from a monolithic application to microservices
Achieved goal by focusing on high-quality code, consistent UX, and superior performance
Implement principles such as separation of concerns, BDD, LIFT, DRY, KISS, YAGNI, pair programming and followed John Papa style guide / best practices.
Use sonarQube as metrics for code quality preventing tech debt and keeping the projects DRY.
Deploy using Jenkins, Docker/Openshift and AWS. Work in an agile environment with SCRUM standup meetings, refinement, retrospectives, futurespectives, estimations and physical board.

Crunchy Chat (London)

Feb 2017 - Aug 2017

Co-Founder & Javascript Developer

Co-founded crunchy chat which is an online chat application that can me embedded into any website
Implemented the entire project from concept to implementation working in frontend (Angular 5, NG CLI, websockets, Slack API, HTML5, CSS3, UI/UX) and backend (Node.js/Express and MySQL).
Set up the full CI pipeline using codeship and Docker for continuous integration and delivery and setup the website domains using cloudflare as CDN and SSL management service.

Telecom Plus PLC (London)

Oct 2015 - Sep 2016

Javascript Developer

Drove innovation as an AngularJs and React/Redux developer in high traffic, award-winning Utility Warehouse Clubhouse applications
Developed a continuous integration environment that handled development and deployment process from end to end using BDD
Used domain-driven design, command/event driven programming and agnostic framework techniques
Applied sophisticated design patterns like Constructor, Decorator, Module, Service Layer, factory, singleton, CQRS (Command Query Responsibility Segregation), Repository, Builder, resolver and Facade design pattern
Use of React.js/Redux/Nodejs using JSX, web components, ES6, storybook, Mocha, Enzyme, Chai, Docker, Radium, ESLint for validation and more.
Work within an agile environment using Kanban and physical board. Deploy to AWS using Docker

Define Gender (London)

May 2015 - Feb 2016

Co-Founder & Javascript Developer

API project that keeps registration forms simple by extracting Gender information from an email
Implemented the entire project from concept to implementation working in frontend (AngularJS, HTML5, CSS3, gulp, Branding, UI/UX) and backend (Nodejs/Express and MongoDB) development
Set up the full CI pipeline using codeship and Docker for continuous integration and delivery


Jan 2014 - Oct 2015

Full Stack Web Developer

Contributed to Checkoutsmart and for Clicksnap API (product of Quidco)
Focused on full stack development on the B2B website and FMCG-SERVER
Developed the public API for the mobile apps (iPhone & Android) and the private API between the two projects (CheckoutSmart and FMCG Server) and between FMCG Server and Partner APIs (e.g. O2, Carling, Quidco clicksnap)
Utilise PhandomJs (headless WebKit) for scraping websites of all large supermarkets in the UK (Tesco, Sainsbury’s, Morrisons, Aldi, Lidl, Asda, Waitrose)


Jun 2014 - Dec 2014

Co-Founder and Full Stack Web Developer

Implemented the JustPostcard project that allows users to send personalized postcards, greeting cards and Christmas cards using their own photos
Enabled users to download the mobile app or just use the website and the cards are printed and posted from print centres in the UK within three days for £1.99
Responsible for the entire project from concept to implementation including frontend development, branding, UI/UX, and backend
Implemented codeship and Docker for continuous integration and delivery


Jan 2011 - Jan 2014

Co-Founder and Software Developer

Founded digital business and directed as chief developer
Created everything from idea to implementation and sold digital products to end customers
Responsible for the desktop product made in C++, website/API and created the advertisement campaign on Google
Developed software as a service (SaaS) including the first web-based application in the world and solved coin problems plaguing the existing market of internet cafes
Partnered with the biggest seller of coin acceptors in Greece and boosted sales in excess of 70%

WEB SCOUT (Greece)

Mar 2011 - Aug 2011

Full Stack Web Developer

Web Scout is a video search engine that uses data mining for capturing, analyzing, scouting of audiovisual material via video databases
Contributed to this innovative online project, one of the biggest projects for the Olympic Games in 2004 funded by government and now used by the biggest football teams in Greece
Delivered value to clients who are professional football coaches aspiring to win games by scouting the behavior of the competition and improving their own techniques


Aug 2007 - Aug 2011


Developed a number of website and desktop applications using different leading edge technologies

Signature projects included Planet Earth Forever (Ecology Software) and Prometheus (custom content management system)
Highlighted projects include face and speech recognition, surveys, voting, parcel tracking, furniture sales, lotteries, education, transportation, entertainment, utilities, tourism, health, and games
Additional projects included news, libraries, automation, kiosk management, banknote validation, barcode generation, electrical equipment simulation, land title and assessment

Spoken languages

ENGLISH: Advanced

Newest members that made a profile