Ivan Panov
Engineering Manager
Experience
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 educational AI events
- Further development of company products
- Team management
- Technical leadership
Conversational AI Consultant
Closr GmbH
- Consulting the company about conversational AI tools
- Implemented a framework for integrating conversational logic with the business logic
Principal Architect (Conversational AI)/Team Lead
Health Care Systems GmbH
- Led a 9-person team (8 internal + 1 external): hiring, coaching, building team culture, resolving conflicts, setting and monitoring OKRs
- Improved development process including definition of done, definition of architecture, standard operating procedures
- Adjusted development process to comply with medical software regulations
- Improved page loading time by 80%
- Introduced technical debt review process
- Improved discussion culture and organised team events
- Led a 5-person team for mobile application: owned system architecture and non-functional requirements (data privacy, security, auditability, observability, healthcare software requirements, DevOps)
- Set development process: definition of done, continuous documentation, coding style, branching model, code review criteria, test-driven development
- Planned team capacity, task priorities and timeline with product owner
- Organised and moderated design discussions and team events
- Owned system architecture and documentation for digital AI assistant: non-functional requirements and DevOps
- Improved development process via definition of done and branching model
Founder & CTO
Brainymenu
- Developed business idea together with a non-technical co-founder
- Implemented MVP of AI chatbot for restaurants
- Interviewed potential customers and managed pilot project in a restaurant with real users
Lead Software Engineer Conversational AI
Materna SE
- Implemented prototype for conversational AI platform (pre-sales) and participated in offer preparation as technical expert
- Created system architectures and owned non-functional requirements
- Built, coached and scaled project teams up to 11 developers
- Established agile development process and implemented critical system components
- Led technical workshops for customers and guided clients through chatbot and cognitive search features
- Created proofs of concept and participated in offers preparation
- Organised workshops with sales and business development to identify AI use cases and adjust company strategy
- Led PoC implementation and scouted AI technologies
- Participated in offer preparation and customer workshops for sales AI assistant; implemented proofs of concept, system architecture, cloud infrastructure and CI/CD
- Improved build and deployment process (CI/CD) for microservices; set up test, staging and production environments on OpenShift and log aggregation
- Organised and moderated workshops for Service Desk AI chatbot; contributed to system architecture, led cloud migration, evaluated technologies, coached junior developers, set up CI/CD and QA for AI components
- Implemented Kafka connectors and contributed to CI process for data integration projects
Senior Software Engineer / Team Lead Deputy
Teradata Marketing Applications / Mapp Digital
- Full-stack software development for SaaS multichannel messaging systems: design, implementation, refactoring
- Drove cross-team architecture discussions and introduced coding standards and API conventions
- Reworked frontend architecture to increase development speed and system reliability
- Took interim team leader role for 1.5 months and organised team events
- Automated deployment to reduce manual work
Software Engineer
dotplot GmbH
- Full-stack development of cloud-based data analysis platform: statistics, machine learning, visualization and reporting
Solution Designer
Deutsche Telekom AG
- Designed and implemented data quality and master data management platform
- Mentored students
Junior Software Engineer
Minkle GmbH
- Full-stack development of a crowdsourcing portal
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Information Technology (11 years), Advertising (3 years), Healthcare (2 years), Telecommunication (2 years), Professional Services (1 year), and Food and Beverage (1 year).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (15 years), Product Development (11 years), Strategy (4 years), Customer Service (1 year), and Business Intelligence (1 year).
Summary
- Several years of experience leading AI projects (including large projects for major companies such as Volkswagen, KfW Bank)
- Managed budgets
- Built teams
- Developed concepts
- Led development processes
- Coordinated involved companies and departments
- Applied AI to optimize business processes
- Gathered problems and ideas from business experts
- Developed proofs of concept (PoCs)
- Led product development
- Created an AI strategy for the company in collaboration with the business development department
- Promoted further training on current AI topics
- Gave internal presentations
- Conducted workshops for clients
- Organized an AI hackathon
- Pragmatic leadership style with a strong focus on business needs
- "Do more with less"
- "Maximize learning": Quick and cost-effective testing of business hypotheses with prototypes before making big investments.
- "Minimalistic Engineering": Every complexity in a system must be justified by a business need. No overengineering, no "premature optimization", no unnecessary features, no unjustified expenses.
Skills
- Architecture: Oop, Fp, Clean Code, Software Architecture, System Design
- Prog. Languages: Java, Js/ts, Python
- Ai: Llm Based Systems (Prompt Engineering, Rag, Agents, Benchmarking), Intent-based Chatbots (Ibm Watson Assistant, Rasa, Dialogflow), Machine Learning (Keras/tensorflow, Scikit-learn), Nlp (Nltk)
- Cloud: Aws, Gcp, Azure
- Frontend: React.js, Vue.js, Angular, Html/css
- Backend: Node.js, Spring Boot
- Databases: Sql (Postgres, Mysql Etc.), Nosql (Mongodb, Firestore Etc.)
- Qa: Mocha, Selenium, Junit Etc.
- Devops: Containers, Kubernetes, Ci/cd, Iaac, Observability
- Development Methodologies: Agile, Scrum, Kanban, Lean Startup, Customer Development
Languages
Education
University of Applied Sciences of Leipzig
Master of Engineering · Information and Communications Technology · Leipzig, Germany
Siberian State University of Telecommunications and Information Sciences
Bachelor of Engineering, Software Engineering · Telecommunications · Novosibirsk, Russian Federation
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Ivan based?
What languages does Ivan speak?
How many years of experience does Ivan have?
What roles would Ivan be best suited for?
What is Ivan's latest experience?
What companies has Ivan worked for in recent years?
Which industries is Ivan most experienced in?
Which business areas is Ivan most experienced in?
Which industries has Ivan worked in recently?
Which business areas has Ivan worked in recently?
What is Ivan's education?
What is the availability of Ivan?
What is the rate of Ivan?
How to hire Ivan?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Engineering Manager
Nearby freelancers
Professionals working in or nearby Munich, Germany