John Greibe Larsen
Principal Engineering Lead at ECS- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
Danish Native or bilingual proficiency
Topline Score
Bio
Credentials
-
GitHub Copilot First Look
LinkedInJun, 2023- Oct, 2024 -
Learning Kubernetes
LinkedInJun, 2023- Oct, 2024 -
Apache Kafka Essential Training: Getting Started
LinkedInSep, 2022- Oct, 2024 -
Learning Ansible
LinkedInAug, 2022- Oct, 2024 -
Unit Testing and Test Driven Development in Python
LinkedInSep, 2019- Oct, 2024 -
NoSQL for SQL Professionals
LinkedInAug, 2019- Oct, 2024 -
Designing RESTful APIs
LinkedInJul, 2019- Oct, 2024 -
Apache Spark Essential Training
LinkedInJan, 2019- Oct, 2024 -
Blockchain Basics
LinkedInJan, 2019- Oct, 2024 -
IoT Foundations: Fundamentals
LinkedInJan, 2019- Oct, 2024 -
Kafka Essential Training
LinkedInJan, 2019- Oct, 2024 -
Learning Data Science: Understanding the Basics
LinkedInJan, 2019- Oct, 2024 -
Microservices Foundations
LinkedInJan, 2019- Oct, 2024 -
NoSQL Data Modeling Essential Training
LinkedInJan, 2019- Oct, 2024 -
Programming Foundations: Algorithms
LinkedInJan, 2019- Oct, 2024 -
Programming Foundations: Data Structures
LinkedInDec, 2018- Oct, 2024 -
Nonviolent Communication (NVC)
LIFEatWorkOct, 2017- Oct, 2024 -
The 7 Habits for Managers
FranklinCoveyJun, 2013- Oct, 2024 -
Sun Certified Web Componenet Developer for Java 2 Platform, Enterprise Edition
Sun MicrosystemsSep, 2002- Oct, 2024 -
Sun Certified Programmer for the Java2 Platform
Sun MicrosystemsFeb, 2001- Oct, 2024
Experience
-
ECS
-
United Kingdom
-
Information Technology & Services
-
200 - 300 Employee
-
Principal Engineering Lead
-
Sep 2019 - Present
ECS: a consultancy delivering personalised and innovative data-driven Customer Experience solutions using cloud based technology framed by structured agile delivery ✔ Expand technical capabilities across UK, Europe and Asia. ✔ Manage and drive the technical solution and delivery for our clients. ✔ Transform from pure service organisation towards a mix of service and product. Technology: The entire AWS Services landscape with focus on Serverless predominantly using Python ECS: a consultancy delivering personalised and innovative data-driven Customer Experience solutions using cloud based technology framed by structured agile delivery ✔ Expand technical capabilities across UK, Europe and Asia. ✔ Manage and drive the technical solution and delivery for our clients. ✔ Transform from pure service organisation towards a mix of service and product. Technology: The entire AWS Services landscape with focus on Serverless predominantly using Python
-
-
-
Google
-
United States
-
Software Development
-
700 & Above Employee
-
Technical Google Lead - Freelance
-
Oct 2018 - Jul 2019
Google: Leading and defining a PoS demonstrating Googles commitment to upskill any workforce in jeopardy of being automated away due to AI/ML. The solution serves two purposes: to serve as an upskilling tool under 'Learning with Google' and as a key opinion forming tool towards the EU-commission and its perception of Google. ✔Manage and drive the technical solution and delivery ✔Leading the Data Science associated with the various data sources Technology: Python, Node.js, Angular, GAE/GCP, Micro Services, Git, Trello, Asana Show less
-
-
-
Arthur D. Little
-
Belgium
-
Business Consulting and Services
-
700 & Above Employee
-
Digital Solutions Lead - Freelance
-
Jul 2018 - Oct 2018
ADL: a global management consultancy with a unique set of capabilities to help clients succeed in Technology and Innovation Management. ✔ Structured and modelled high level architecture play-book for internal and external use; outlining the next patterns offering innovative solutions to help clients deal with major disruptions ✔ Implemented, as proof of solution, an AI based stock sentiment application based on selected patterns in a Serverless architecture Technology: Python, Node.js, Micro Services, AWS (focus on Serverless), IBM Watson, GitHub, Trello Show less
-
-
-
Metail
-
United Kingdom
-
Technology, Information and Internet
-
1 - 100 Employee
-
Software Engineering Manager
-
May 2017 - Jun 2018
Metail: a visionary retail company which makes fashion fit for all by digitising every garment for every body via smart AI solutions. ✔ Managed a team of developers across 4 different technology domains: - Desktop apps - Web apps - Machine Learning - Garment Physics ✔ Adopted Kanban best practices and a Lean mindset ✔ Road-map alignment between Business and Development ✔ Additionally took on the role of International Delivery Manager Technology: Python and C++, Micro Services, AWS, Postgres/DynamoDB, GitHub, Jenkins, JIRA Agile + Confluence.… Show less
-
-
-
Sainsbury's
-
United Kingdom
-
Retail
-
700 & Above Employee
-
Software Development Manager
-
Apr 2016 - Apr 2017
Sainsbury’s: one of the largest retailers in the UK. ✔ Engineering Manager for the several engineering teams: Smartshop, Allocation & Replenishment, BI - prices (total size: +25) ✔ Introduced the Agile Developer: A feature developer - full stack - fluent in unit, load and automation testing ✔ Introduced the Mobile Developer: A feature developer - fluent in Android and iOS (Swift) ✔ Taking ownership and pushing for a more aggressive adaptation of CI/CD ✔ Road-map alignment between Business and Development Technology: Java, Python, Android, iOS (Swift 3), React, Micro Services, AWS, Postgres DB, GitHub, Jenkins, JIRA Agile + Confluence.… Show less
-
-
-
The Workshop
-
United Kingdom
-
IT Services and IT Consulting
-
500 - 600 Employee
-
Software Development Manager
-
Jul 2014 - Feb 2016
The Workshop (Riplife Gaming Technologies): a global leader in digital entertainment striving to deliver a vibrant and world-class digital environment for its entertainment focused customers. All accomplished by its 1,000 team member tall organization, serving millions of customers. Development Manager and Agile Mentor for Sports & Casino group. ✔ Development & Project Management for Sports - all brands/channels (Bodog/Bovada) (team size: +20) ✔ Adopted Scrum/Kanban best practices with focus on visibility and accountability ✔ Development Manager for the Casino Platform team (team size: +12) ✔ Introduced behaviour-driven development (BDD) ✔ Transitioned QAA from 2 generation spreadsheet testing to BDD approach ✔ Introduced the Agile Developer: A feature developer - full stack - fluent in unit, load and automation testing Technology: Java SE & EE, AngularJS, JS, JQuery, Spring, JBehave, REST, JBoss, Tomcat, Jetty, DB2, CouchDB, Varnish, AppDynamics, JMeter, WebLOAD, Subversion, Git, Bamboo, Sonar, Splunk, OpenNMS, Swagger, JIRA Agile + Portfolio, MS Project Server & Project Show less
-
-
-
Trafalgar Travel
-
Guernsey
-
Leisure, Travel & Tourism
-
200 - 300 Employee
-
Software Development Manager
-
Mar 2012 - Jul 2014
Trafalgar Management Services: A highly successful international travel group with 24 awardwinning brands operating in 60 countries, with more than 4,000 team members, serving over 1 million customers annually. Agile Development Manager for Operations/Contracting/Finance. ✔ Managed initially one team of 8 developers, 2 QA’s, 1 BA – subsequently in charge of 3 teams (team size: +20) ✔ Instituted a 20 point plan for aligning IT with business requirements and best practices (code conventions, development environments, technology, Scrum/Kanban process etc.) ✔ Adopted Scrum/Kanban best practices ✔ Implemented a 5 gate (milestone) SDLC (Requirements, planning, development/testing, regression, deployment) ✔ Consistently delivered projects on time ✔ Drove a continuous improvement culture Technology: Development environment based on Java SE & EE (Struts, JSP, JQuery, Spring, EJB, SOAP, Subversion, JBoss, Tomcat, Oracle, Jenkins + Sonar, JIRA/GreenHopper) Show less
-
-
-
Facevalue
-
Reading, United Kingdom
-
CTO - Partner
-
Mar 2008 - Jan 2012
FaceValue: A specialist billing service provider to Telecom and Internet Service Providers. ✔ Architected, designed and implemented a new in-house billing platform that improved reliability, enhanced efficiency and established scalability for future growth ✔ Worked with JSF/ADF, Spring, Oracle, Subversion and Maven developing a large scale, high availability billing application to support millions of transactions per hour ✔ Established standardised processes and/or guidelines for software development and QA ✔ Instituted single data entry into old billing system for telephone numbering plans ✔ Initiated implementation of automatic CDR Loader for multiple larger carriers thereby minimising bill generation time and more importantly preventing or minimising fraud ✔ Managed a team of 6 developers + 2 QA’s (team size: 8) Technology: Agile Scrum environment using Java SE & EE (JSF/ADF, Spring, Hibernate, Maven, Subversion, Tomcat/GlassFish, Oracle) Show less
-
-
-
TDC Group
-
Denmark
-
Telecommunications
-
700 & Above Employee
-
Head of IT
-
Mar 2005 - Mar 2008
easyMobile: An all European pre-paid MVNO venture of easyGroup and TDC launched in 2005. ✔ Established UK headquarter, with own resources, for the core IT services needed for a pan-European setup of MVNO’s (hosting, hardware, software, operations, project, quality assurance etc.) ✔ Established local IT Teams: IT Administrator, Project Manager and Web Designer ✔ Launched MVNO UK at the end of March 2005. Launched MVNO Holland at the end of October 2005. Launched MVNO Germany at the start of November 2005 ✔ Managed a department of 16 employees (4 remote – Germany, Holland) ✔ Employee of the year 2005 Technology: Development environment based on Java SE & EE (Swing, JSP, iBATIS, Ant, SourceSafe, Tomcat, Oracle) Show less
-
-
-
Telmore
-
Denmark
-
Telecommunications
-
100 - 200 Employee
-
Team Lead - Software Development Manager
-
Jun 2002 - Mar 2005
Telmore: A leading pre-pay mobile service provider in Denmark. Predominantly a web based company allowing the customers to utilise a modern online self-care web application for controlling and managing their pre-paid services (20% of all online transactions in Denmark). ✔ Instituted an upgrade and expansion of the Software Department to become more self reliant in order to implement and launch new features and products faster: (3 Teams: 15 Developers + 2 QA + 2 Project + 1 DBA) ✔ Established and implemented conventions, methods and best practices ✔ Initiated the software helpdesk team that meet with the equivalent customer support team to prioritise tasks/jobs/bugs that would improve customer satisfaction ✔ Lead developer and designer of CDR Loader/Rating Engine project (£¼ million per day) based on a multithreaded client/server design using Java SE (RMI) ✔ Winner of the yearly Danish e-commerce prize in 2004 (category: e-consumer) and 2005 (category: e-service) ✔ Lead developer and designer of customer chat project implemented using Java SE, JSP and Hibernate Technology: Agile XP environment using Java SE & EE (Swing, Struts, JSP, Hibernate, Ant, CVS, Tomcat, Oracle) Show less
-
-
-
Compaq International
-
India
-
Appliances, Electrical, and Electronics Manufacturing
-
1 - 100 Employee
-
Software Developer - System Consultant
-
Mar 1998 - May 2002
Compaq: Designs, develops, manufactures and markets total solutions for companies, including hardware, software, data storage and service. ✔ The role was two-fold: Software Developer in the IN solutions team and part of the System Consultant Team ✔ A multitude of different software development projects in-house or at client premises, based on different platforms, using different technologies, but keeping with C/C++ and Java/J2EE as the primary languages ✔ Being part of the System Consultant Team often resulted in a lot of smaller projects (a few months) at client premises followed up with some larger projects abroad as illustrated here: ➢ Advanced Booking System, location: Cannes (France), duration: 9 months, year 2000 ➢ IN Solution for Tele Denmark, location: Dallas (USA), duration: 6 months, year 1999 Show less
-
-
Education
-
University of Southern Denmark
Master’s Degree, Physics -
University of Southern Denmark
Bachelor’s Degree, Physics -
Copenhagen Business Academy
Engineer’s Degree, Computer and Information Sciences -
Udacity
Machine Learning Engineering Nanodegree, Machine Learning