Ivan Panov

Engineering Manager

Munich, Germany

Experience

Apr 2022 - Present
3 years
Germany

Engineering Manager

Commercetools GmbH

  • Driving AI transformation of the company
  • Scouting for business areas to be improved by AI
  • Leading development of AI products
  • Driving education of people in AI
  • Organizing of educational AI events
  • Further development of company products
  • Team management
  • Technical leadership

Technical Stack: Gemini, OpenAI assistants, Python, Scala, Mongo, GCP

Oct 2021 - Jul 2022
10 months
Germany

Conversational AI Consultant

Closr GmbH

  • Consulting the company about conversational AI tools
  • Implemented a framework for integrating conversational logic with the business logic

Technical Stack: Dialogflow, GCP, Svelte, Typescript

Nov 2020 - Dec 2021
1 year 2 months
Munich, Germany

Engineering Manager

Health Care Systems GmbH

Telemonitoring system for people with chronic diseases:

  • Led a 9 person team (8 internal + 1 external) (hiring, coaching, building of team culture, resolving conflicts, setting and monitoring of OKRs etc.)
  • Improved development process (DoD, DoA, SOP)
  • Adjusted development process to be compliant with medical software regulations
  • Improved loading time of a page in 80%
  • Introduced the process of technical dept review
  • Improved discussion culture in team
  • Organised team event

Technical Stack: Android, Angular, Spring Boot, PHP, C#

May 2020 - Oct 2020
6 months
Munich, Germany

Team Lead & Tech Lead

Health Care Systems GmbH

Mobile application for people with chronic diseases:

  • Led a 5 person team (3 internal + 2 external) (hiring, coaching, building of team culture, resolving conflicts, setting and monitoring of OKRs etc.)
  • Owned system architecture
  • Owned non-functional requirements (data privacy, security, auditability, observability, healthcare software requirements (DiGA, BSI TR-03161), DevOps)
  • Set development process (definition of done, continuous documentation, coding style, branching model, code review criteria, TDD etc.)
  • Together with product owner planed team capacity, task priorities, timeline
  • Organised and moderated design discussions
  • Organised team events

Technical Stack: Android, AWS, GraphQL, Serverless

Jan 2020 - Apr 2020
4 months
Munich, Germany

Architect

Health Care Systems GmbH

Digital AI assistant for people with heart issues:

  • Owned of system architecture
  • Owned of the documentation
  • Owned of non-functional requirements (data privacy, security, auditability, observability, healthcare software requirements (DiGA), DevOps)
  • Improving the development process (DoD, branching model)

Technical Stack: Spring Boot, Node.js, Kotlin, Android, Azure, LUIS, Kubernetes

Mar 2019 - Dec 2020
10 months
Munich, Germany

Tech Lead

Materna SE

Conversational AI platform for major German bank:

  • Implemented a prototype for demo (pre-sales)
  • Participated in offer preparation as a technical expert
  • Created system architecture
  • Built, coached and scaled the project team (up to 11 developers)
  • Established agile development process
  • Owned non-functional requirements
  • Implemented critical pieces of system

Technical Stack: Node.js, React, IBM Watson Assistant, IBM Watson Content Hub, IBM Cloud

Jan 2019 - Dec 2020
1 year
Munich, Germany

Consultant

Materna SE

AI – business development:

  • Organised workshops with sales/business development for identifying of possible AI use-cases adjusting of company portfolio and strategy regarding AI
  • Led developers team by implementing of PoCs
  • Scouted for AI technologies/use-cases

Technical Stack: IBM Watson, AWS, Python, Keras, scikit-learn

Nov 2018 - Mar 2019
5 months
Munich, Germany

Senior Software Engineer/Architect

Materna SE

Sales AI assistant for online shop:

  • Participated in offer preparation as a technical expert
  • Led technical workshop for the customer
  • Implemented proof-of-concepts
  • Created system architecture
  • Set up cloud infrastructure & CI/CD processes
  • Implemented features

Technical Stack: IBM Watson Assistant, IBM Cloud, Node.js, Redis, AWS Rekognition

Sep 2018 - Mar 2019
7 months
Munich, Germany

DevOps Engineer

Materna SE

DevOps for microservices based system for DAX 30 enterprise:

  • Improved build and deployment process (CI/CD)
  • Set up up test, staging and production environments on OpenShift
  • Set up logs aggregation processes

Technical Stack: Jenkins, OpenShift, Docker, Kubernetes, EFK

Sep 2018 - Nov 2018
3 months
Munich, Germany

Senior Software Engineer / DevOps Engineer

Materna SE

Data integration with Apache Kafka for major automotive enterprise:

  • Implemented Kafka Connectors
  • Contributed to setting up CI process

Technical Stack: Apache Kafka, Java, Docker, Jenkins

May 2018 - Dec 2020
1 year 8 months
Munich, Germany

Consultant

Materna SE

AI Chatbots - presales:

  • Led technical workshops for customers
  • Guided clients through features of chatbots & cognitive search
  • Created system architectures from client requirements
  • Estimated project development costs
  • Implemented proof of concepts
  • Participated in offers preparation as a technical expert

Technical Stack: IBM Watson Assistant, IBM Watson Discovery, Rasa, Cognigy, Node.js, IBM Cloud, AWS, Google Speech-To-Text/Text-To-Speech, IBM Watson Speech-To-Text/Text-To-Speech

Jan 2018 - Nov 2018
11 months
Munich, Germany

Founder & CTO

Brainymenu

AI Chatbot for restaurants:

  • Developed business idea together with a non-technical cofounder
  • Implemented MVP
  • Interviewed potential customers
  • Managed pilot-project (run the project in a restaurant with real users)

Technical Stack: Node.js, Vue.js, IBM Watson Assistant, IBM Cloud

Sep 2017 - Oct 2018
1 year 2 months
Munich, Germany

Senior Software Engineer/Architect, Consultant

Materna SE

Service Desk AI Chatbot for major automotive enterprise:

  • Organised/moderated workshops for customers
  • Contributed to system architecture
  • Led migration from public and private cloud
  • Evaluated implementation technologies
  • Supervised and coached junior developers
  • Evaluated integration with search engine
  • Set up CI/CD
  • Introduced QA for AI components
  • Implemented ETL jobs for training data

Technical Stack: IBM Watson Assistant, IBM Watson Discovery, Node.js, React.js, IBM Cloud (CloudFoundry, Continuous Delivery, Monitoring), Python

Jan 2015 - Dec 2016
2 years
Munich, Germany

Frontend Architect, DevOps Engineer, Team Lead Deputy

Teradata Marketing Applications / Mapp Digital

Web-based visual builder of complex selections from recipient base:

  • Reworked frontend architecture to increase development speed and system reliability
  • Took over interim team leader role for 1.5 months
  • Drove cross-team architecture discussions
  • Introduced coding standards and API conventions
  • Did internal tech talks
  • Automated deployment to reduce amount of manual work
  • Organised team events

Technical Stack: Java, JavaScript/TypeScript, Backbone/Marionette, HTML/CSS, Spring Boot, OpenStack, Jenkins, Docker

May 2014 - Jun 2017
3 years 2 months
Munich, Germany

Senior Software Engineer

Teradata Marketing Applications / Mapp Digital

SaaS Systeme für Multichannel-Messaging:

  • Software development (design, implementation, refactoring)
  • Driving cross-team architecture discussions
  • Dealing with large legacy code base

Technical Stack: Java, Guice, JPA, REST, SOAP, Hibernate, Postgres, TestNG, JSP, JavaScript, jQuery, Maven, Tomcat, SVN

Jun 2013 - Apr 2014
11 months
Munich, Germany

Software Engineer

Dotplot GmbH

Cloud-based data analysis platform (statistics, machine learning, visualisation, reporting)

Fullstack software development

Technical Stack: Grail, JavaScript, HTML/CSS, R, MySQL

Aug 2011 - May 2013
1 year 10 months
Darmstadt, Germany

Software Engineer

Deutsche Telekom AG

Data analysis platform (Data Quality, MDM):

  • Worked on design and implementation of data quality platform
  • Mentored students

Technical Stack: Pentaho, Java, Python, Oracle

Nov 2009 - Mar 2010
5 months
Hamburg, Germany

Junior Software Engineer

Minkle GmbH

Development of a crowdsourcing portal

Fullstack software development

Technical Stack: Java, Struts, JavaScript, HTML/CSS, Postgres

Summary

- Mehrjährige Erfahrung in der Leitung von KI-Projekten (einschließlich großer Projekte für namhafte Unternehmen wie Volkswagen, KfW-Bank) - Einsatz von KI zur Optimierung von Unternehmensprozessen - Erstellung einer KI-Strategie für das Unternehmen in Zusammenarbeit mit der Business-Development-Abteilung - Förderung der Weiterbildung zu aktuellen KI-Themen - Pragmatischer Leitungsstil mit starkem Fokus auf Geschäftsbedarfe

Languages

German
Native
English
Advanced
Russian
Intermediate

Education

Sep 2008 - May 2011

University of Applied Sciences of Leipzig

Master of Engineering · Information and Communications Technology · Leipzig, Germany

Sep 2004 - Jun 2008

Siberian State University of Telecommunications and Information Sciences

Bachelor of Engineering · Telecommunication Faculty, Focus: Software Engineering · Novosibirsk, Russian Federation

Similar Freelancers

Discover other experts with similar qualifications and experience