# Michael K. > Software Engineer Msc // Web & Digital Artist Location: Greece, Greece Profile: https://flows.cv/michaelk I am a very experienced software engineer (18 years) with focus on the front-end side of web development. I consider myself to be very motivated and organised, with excellent communication and teamwork qualities and high problem-solving abilities. Furthermore, I have extensive experience building solid and robust web applications, used by hundreds of users in Academia, the Games Industry and European Startups. I am interested in working in challenging, diverse and creative international environments, where the team is empowered to build unique products and innovate. I prefer to work with TDD principles in autonomous agile teams, with interest in software craftsmanship, developer experience, open source and the latest web practices. Finally, I cannot imagine myself developing without git and pair reviews. I am following an Individual Contributor Career Path, therefore if your company accommodates that growth, I would love to hear more :) ## Work Experience ### Tech Lead / Staff Engineer @ Pleo Jan 2022 – Present | Copenhagen ### Senior FullStack Engineer / Frontend Tech Lead @ Vivino Jan 2020 – Jan 2022 | Copenhagen Vivino is the world’s largest wine app and marketplace, empowering people everywhere to enjoy wine to the fullest. As a Senior FullStack Engineer of the Web Team behind vivino.com , I have been responsible for developing new features in collaboration with product and design, improving the developer experience and modernising the tech stack. In particular, my main contributions have been: - Led the modular implementation of the wine card’s atomic redesign across the platform - Involved in the development of Checkout 2.0 - Involved in the development of Merchandising campaigns and banners - Involved in the setup of the Design System component library based on Material UI - Introduced Typescript to the existing React codebase Tech Stack: React / Typescript / Sass / Jest / React Testing Library / Storybook / Webpack / microbundle / Cypress / Ruby on Rails / Webpacker / GitHub / Jenkins / Verdaccio ### Frontend Tech Lead @ Blockchain Fintech Startups Jan 2018 – Jan 2020 | Copenhagen As a senior engineer of an agile autonomous team, I was responsible for leading the front-end development of my team, migrating the legacy stack, promoting best practices, motivating and mentoring developers and communicating constructively & efficiently with designers and product owners. Tech Stack: JavaScript (Angular [Core / Material / CDK / Elements / CLI] / TypeScript / RxJS / Webpack / Karma / Jasmine / Protractor / Highcharts / npmjs / yarn), HTML5, CSS3, Sass, Zurb Foundation, Git (GitHub), Jira / Confluence, Jenkins, Docker. ### Senior Frontend Engineer @ MeteoGroup Jan 2016 – Jan 2018 | Berlin MeteoGroup is one of the world’s leading providers of full-service B2B weather solutions. As a senior engineer of an agile team, I was responsible for co-leading the front-end development of their products and maintaining their legacy code. In particular: – Involved early at the design and development of RoadMaster’s UI, an Angular2 application built with TDD principles and Typescript/RxJS. – Involved in the development of a Weather Map SDK for BBC Digital Maps, built on top of Leaflet in ES6/Babel/Jest and went live in January 2018. – Constantly worked on improving the internal JavaScript Module packaging and reusability. JavaScript (AngularX / Angular CLI / TypeScript / ES6 / Babel / RxJS / Webpack / Karma / Jasmine / Jest / Protractor / D3.js / npmjs), HTML5, CSS3, Sass, BEM, Material, Git (GitHub / GitLab), Bamboo, Docker, Trello, Leaflet ### Freelance Software Engineer / Creative Coder @ Self-Employed Jan 2015 – Jan 2016 | Edinburgh & Berlin Worked as a freelancer and in personal projects where I developed skills in front-end technologies such as Node.js, npmjs, React, ECMAScript 6, Babel, TypeScript, Webpack, Sass, Browserify, Bower, Grunt, Gulp, Mocha, Chai & Istanbul. Node.js, React, npmjs, p5.js, ECMAScript 6, Babel, TypeScript, Webpack, Sass, Browserify, Bower, Grunt, Gulp, Mocha, Chai & Istanbul. ### Information Systems Developer / Tools Programmer @ Rockstar Games Jan 2012 – Jan 2015 | Edinburgh GTA V, GTA V Next-Gen, Red Dead Redemption 2 ### Freelance Software Engineer / Creative Coder @ Self-Employed Jan 2011 – Jan 2012 | Greece & UK Worked as a freelancer and in personal projects where I managed to develop skills in web technologies such as ECMAScript 5.1, HTML5, CSS3, jQuery and in Art Coding frameworks and Data Visualisation tools as Processing.org & D3.js. ECMAScript 5.1, HTML5, CSS3, jQuery, Processing.org & D3.js. ### Analyst / Programmer @ Hellenic Army Jan 2010 – Jan 2011 Compulsory National service at the Informatics Research Corps of Hellenic Army ### Software Engineer @ EDINA, University of Edinburgh Jan 2008 – Jan 2010 | Edinburgh, United Kingdom EDINA is a UK national academic data centre which delivers a range of online services through a UK academic infrastructure. Being a member of the GeoData team, I worked mostly on the services of the DigiMap project and my major contributions were the following: – Technical involvement at the preparation and the deployment of each scheduled service update – Development of the user authorisation Java library which replaced the legacy code in all the Digimap services – Migration of all the DigiMap services to PostgreSQL database which increased the stability and the reliability of the service – Exclusive development of the first version of Ancient Roam, the improved and Ajax powered version of old Historic Digimap which gained very positive feedback Java J2SE 5.0, JSP & Servlets, JavaScript Libraries (OpenLay- ers, ExtJS), Spring, Hibernate, PostgreSQL 8.3 / PostGIS, Subversion, Eclipse, JUnit, Maven, Continuum, TileCache, MapServer ### Webmaster & Database Developer @ EDINA, University of Edinburgh Jan 2006 – Jan 2008 | Edinburgh, United Kingdom PHP5, HTML4 / XHTML, CSS2, Adobe ColdFusion 6, Apache 2, MSSQL Server 2000, MySQL Server 5.0 ## Education ### Master of Science in Informatics The University of Edinburgh ### Degree in Informatics Aristotle University of Thessaloniki (AUTH) ## Contact & Social - LinkedIn: https://linkedin.com/in/mkontogiannis - Website: http://m.kontogiannis.org - GitHub: https://www.github.com/mkontogiannis --- Source: https://flows.cv/michaelk JSON Resume: https://flows.cv/michaelk/resume.json Last updated: 2026-03-22