{"$schema":"https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json","basics":{"name":"Sergii Mavrov","label":"Principal Software Engineer @ adesso SE | Java Enterprise, Python,  AI & MCP, A2A | Solutions Architect","url":"https://beaconfolio.com","summary":"Principal Software Engineer &amp; Architect focused on building scalable cloud platforms, high‑load SaaS systems, and clear, durable engineering architectures. I work where complex domains meet practical design: regulated e‑commerce, payment integrations, enterprise workflows, and modern AI‑driven systems. I value clarity, autonomy, and engineering culture - creating architectures that teams can understand, evolve, and trust. Currently deepening my work in Generative AI, RAG, and agentic system design. I’m not actively looking for new roles, but I’m always open to hearing about genuinely interesting challenges or ambitious projects where my experience can make a meaningful impact. If you’re building something bold, I’m always open to a conversation.","location":{"city":"Aachen","region":"North Rhine-Westphalia, Germany"},"profiles":[{"network":"LinkedIn","username":"mavrov","url":"https://linkedin.com/in/mavrov"},{"network":"GitHub","username":"mavrovde","url":"https://github.com/mavrovde"}]},"work":[{"name":"Ciklum","position":"Senior Java Developer","url":"https://www.linkedin.com/company/ciklum/","startDate":"2012-11","endDate":"2013-03","summary":"• Collaborated with cross-functional teams to gather requirements and resolve dependencies for the Bosted System.  \n• Conducted thorough code reviews to ensure high-quality software development practices.  \n• Engaged in detailed design discussions and provided insights on key technical areas.  \n• Utilized technologies such as J2EE, Spring MVC, and Agile methodologies to enhance system performance."},{"name":"Hilti Deutschland","position":"Senior Software Development Engineer","url":"https://www.linkedin.com/company/hiltideutschlandag/","startDate":"2021-01","endDate":"2023-12","summary":"• Played a pivotal role in the Task Force project, addressing complex technical issues and optimizing inter-divisional processes.  \n• Designed and developed new features for Hilti On!Track, enhancing asset management in the construction industry.  \n• Contributed to the migration process, accelerating it by over 40% through performance optimization and code suggestions."},{"name":"Tipico","position":"Senior Software Engineer","url":"https://www.linkedin.com/company/tipico-co-ltd/","startDate":"2024-01","endDate":"2025-03","summary":"• Owned system performance and scalability, conducting profiling and optimization of critical execution paths.  \n• Led architectural modernization, redesigning core components to meet updated technical and regulatory standards.  \n• Delivered major release cycles end-to-end, providing architectural guidance and hands-on implementation."},{"name":"HP","position":"Senior Java Developer, Activity Leader","url":"https://www.linkedin.com/company/hp/","startDate":"2009-09","endDate":"2012-09","summary":"• Led the R&D team for HP SiteScope, focusing on the development and enhancement of 120 monitoring solutions.  \n• Managed the CPE process, ensuring effective prioritization and risk management within the team.  \n• Played a key role in recruiting and training new team members, fostering a collaborative environment."},{"name":"Amadeus","position":"Senior Java Developer","url":"https://www.linkedin.com/company/amadeus/","startDate":"2014-04","endDate":"2020-12","summary":"• Played a pivotal role in the Agile team, reviewing designs and implementing key functionalities for the Central Configuration Database project.  \n• Configured and supported DEV and STAGING environments through DevOps practices, ensuring seamless deployment and performance.  \n• Conducted performance and stress testing to maintain high application reliability under heavy loads."},{"name":"GlobalLogic","position":"Senior Java Developer","url":"https://www.linkedin.com/company/globallogic/","startDate":"2013-03","endDate":"2014-03","summary":"• Collaborated on the Agent Portal project, enhancing connections between clients, brokers, and real estate agents.  \n• Analyzed requirements and resolved dependencies to ensure project success.  \n• Participated in team reviews of detailed design and key technical areas, contributing to high-quality outcomes.  \n• Utilized technologies such as J2EE, Scala, and REST web services to deliver robust solutions."},{"name":"Lohika","position":"Senior Java Developer","url":"https://www.linkedin.com/company/lohika/","startDate":"2009-09","endDate":"2012-09","summary":"HP Contractor, see below."},{"name":"Hapag-Lloyd AG","position":"Senior Software Engineer","url":"https://www.linkedin.com/company/hapag-lloyd-ag/","startDate":"2025-04","endDate":"2025-12","summary":"Contract via adesso SE.\n\n• Spearheaded the transition to a microservice-based architecture, enhancing system scalability and resilience.  \n• Led the implementation of core capabilities for Hapag-Lloyd’s Freight Information System, ensuring adherence to architectural standards.  \n• Conducted thorough code reviews and promoted Clean Code principles, improving overall code quality."},{"name":"adesso SE","position":"Principal Software Engineer","url":"https://www.linkedin.com/company/adesso-se/","startDate":"2025-03"},{"name":"Qmeety Inc., Israel","position":"Senior Java Developer, Architect","startDate":"2011-10","endDate":"2012-08","summary":"• Collaborated on requirements gathering and dependency resolution to enhance application functionality.  \n• Managed project planning, design, and risk assessment to ensure timely delivery of features.  \n• Implemented back-end services utilizing J2EE, JBoss, and Hibernate for a robust live chat solution."},{"name":"Customs Transnistria","position":"Software Developer, Activity leader","startDate":"2005-09","endDate":"2008-08","summary":"• Led the development of large and medium-scale projects focused on customs clearance, accounting, and staff services.  \n• Designed and implemented a new J2EE-based system to replace legacy Delphi applications, enhancing integration with existing systems.  \n• Conducted code reviews and collaborated on requirements gathering to ensure high-quality deliverables."},{"name":"Tirotex","position":"R&D manager","startDate":"2004-06","endDate":"2005-08","summary":"• Coordinated multiple development teams to implement the \"Tirotex Max\" ERP system, enhancing IT support for factory operations.  \n• Integrated legacy data into the new system using SOA architecture, ensuring seamless transition and functionality.  \n• Developed applications in Delphi, FoxPro, and Informix DB for areas where \"Tirotex Max\" could not be deployed."},{"name":"Tirotex","position":"Software Developer, Activity leader","startDate":"2002-08","endDate":"2004-05","summary":"• Developed and implemented new features for the “Tirotex MAX” system, enhancing production efficiency.  \n• Migrated legacy data systems from MS DOS and Foxpro to a modern Windows-based platform.  \n• Collaborated on requirements gathering and design reviews to ensure seamless integration of new technologies."},{"name":"Comodo","position":"Java Developer","startDate":"2008-09","endDate":"2009-08","summary":"• Developed new features and fixed bugs for Comodo's Two Factor Authentication Solution, enhancing online security for banking clients.  \n• Collaborated with team members to understand requirements and resolve dependencies, ensuring smooth project execution.  \n• Conducted code reviews and assisted in the recruitment and training of new team members, fostering a collaborative environment."}],"education":[{"institution":"School #12, Tiraspol, Moldova"},{"institution":"Universitatea de Stat din Tiraspol","studyType":"Licentiate Degree"}],"skills":[{"name":"Agentic AI Development"},{"name":"Architects"},{"name":"Physics"},{"name":"Retrieval-Augmented Generation (RAG)"},{"name":"Computer Science"},{"name":"Anthropic Claude"},{"name":"Multithreaded Development"},{"name":"Model Context Protocol (MCP)"},{"name":"Microsoft 365 Copilot"},{"name":"LangGraph"},{"name":"Claude Agent SDK"},{"name":"Artificial Intelligence (AI)"},{"name":"Platform Architecture"},{"name":"ACP"},{"name":"Claude Code"},{"name":"Technical Project Leadership"},{"name":"Software Architecture"},{"name":"A2A"},{"name":"Spring Security"},{"name":"Software Development"},{"name":"XML"},{"name":"PHP"},{"name":"Java Enterprise Edition"},{"name":"SOAP"},{"name":"DevOps"},{"name":"Core Java"},{"name":"SQL"},{"name":"Swagger API"},{"name":"JDBC"},{"name":"Maven"},{"name":"Kubernetes"},{"name":"Gradle"},{"name":"Spring"},{"name":"Spring Boot"},{"name":"Design Patterns"},{"name":"Agile Methodologies"},{"name":"Linux"},{"name":"Elasticsearch"},{"name":"EJB"},{"name":"Architectural Design"},{"name":"Servlets"},{"name":"Web Applications"},{"name":"C++"},{"name":"JBoss Application Server"},{"name":"Amazon Web Services (AWS)"},{"name":"Kotlin"},{"name":"Docker"},{"name":"Debugging"},{"name":"Leadership"},{"name":"Problem Solving"},{"name":"Multithreading"},{"name":"JavaScript"},{"name":"Spring Framework"},{"name":"JMS"},{"name":"Java Concurrency"},{"name":"Code Review"},{"name":"Java Web Services"},{"name":"Mathematics"},{"name":"Software Development Methodologies"},{"name":"JAX-WS"},{"name":"Continuous Integration"},{"name":"OOP"},{"name":"Solution Architecture"},{"name":"MongoDB"},{"name":"JIRA"},{"name":"Microservices"},{"name":"Web Services"},{"name":"Java"},{"name":"JUnit"},{"name":"Representational State Transfer (REST)"},{"name":"Python (Programming Language)"},{"name":"Tomcat"},{"name":"JAXB"},{"name":"Hibernate"},{"name":"Refactoring"},{"name":"Performance Tuning"},{"name":"MySQL"}],"languages":[{"language":"Bulgarian","fluency":"native or bilingual"},{"language":"German","fluency":"professional working"},{"language":"Russian","fluency":"native or bilingual"},{"language":"English","fluency":"full professional"}],"certificates":[{"name":"Claude Certified Developer - Foundations","issuer":"Anthropic","url":"https://www.credly.com/badges/69fd0ab7-3f92-4063-88f8-0e9e515521e5/linked_in_profile"},{"name":"Certificate of completion: Claude code 101","issuer":"Anthropic","url":"https://verify.skilljar.com/c/eejyjhpo9fat"},{"name":"Certificate of completion: Introduction to subagents","issuer":"Anthropic","url":"https://verify.skilljar.com/c/xqqx7fbgdpov"},{"name":"Agentic AI Protocols (MCP, A2A, ACP)","issuer":"Coursera","url":"https://www.coursera.org/account/accomplishments/records/4FLOGNHT2KIS"},{"name":"Model Context Protocol: Advanced Topics","issuer":"Anthropic","url":"https://verify.skilljar.com/c/k4mepfx4p7pp"},{"name":"Copilot Best Practices, Ethics and Regulatory Implications","issuer":"Microsoft","url":"https://www.coursera.org/account/accomplishments/records/U0SHY75UCN09"},{"name":"Introduction to Model Context Protocol","issuer":"Anthropic","url":"https://verify.skilljar.com/c/kef97h4x2pyo"},{"name":"Automated Reasoning with GPT Assistant API: ReAct Agents","issuer":"Coursera","url":"https://www.coursera.org/account/accomplishments/records/C2XSR1VOTZX7"},{"name":"Building AI Agents for Complex Tasks","issuer":"Coursera","url":"https://www.coursera.org/account/accomplishments/records/Q1XRVVYWJOBB"},{"name":"AI agent fundamentals with Azure AI Foundry","issuer":"Microsoft","url":"https://www.coursera.org/account/accomplishments/records/B4007P7HI7AX"},{"name":"Certificate of Completion: Al Fluency Framework & Foundations","issuer":"Anthropic","url":"https://verify.skilljar.com/c/8g87urzfav9d"},{"name":"Building with the Claude API","issuer":"Anthropic","url":"https://verify.skilljar.com/c/m7k7vddw5uu9"},{"name":"AI Agents: Multi-Agent Design & Governance","issuer":"Coursera","url":"https://www.coursera.org/account/accomplishments/records/OHN3C0P765C9"},{"name":"Certificate of completion: Introduction to agent skills","issuer":"Anthropic","url":"https://verify.skilljar.com/c/3689yygia2xu"},{"name":"Applications of Copilot in the Workplace","issuer":"Microsoft","url":"https://www.coursera.org/account/accomplishments/records/W02ZTKBJX40C"},{"name":"Ethical Governance & Risk in Agentic AI","issuer":"Coursera","url":"https://www.coursera.org/account/accomplishments/records/QUWMFN5BGVJ8"},{"name":"Certificate of completion: Claude 101","issuer":"Anthropic","url":"https://verify.skilljar.com/c/w7nofubp243y"},{"name":"AI-Assisted Code Modernization","issuer":"IBM","url":"https://www.coursera.org/account/accomplishments/records/3HBM0RMLHF66"},{"name":"Claude Code in Action","issuer":"Anthropic","url":"https://verify.skilljar.com/c/oawene8innzm"},{"name":"Claude Certified Associate - Foundations","issuer":"Anthropic","url":"https://www.credly.com/badges/0b5611e3-6ece-4b9a-9d9c-9ef09f028f0a/linked_in_profile"},{"name":"Gen AI: Beyond the Chatbot","issuer":"Google Cloud Skills Boost","url":"https://www.coursera.org/account/accomplishments/records/4D0T57PD27BY"},{"name":"Mastering Angular Development  Specialization","issuer":"Edureka","url":"https://www.coursera.org/account/accomplishments/specialization/P6THW5QG7DBW"},{"name":"Advanced Multi-Agent AI System","issuer":"Coursera","url":"https://www.coursera.org/account/accomplishments/records/ZKHFP9M6FQYT"},{"name":"LangGraph Framework","issuer":"Coursera","url":"https://www.coursera.org/account/accomplishments/records/71KPORZAR4TS"},{"name":"Agentic AI with LangGraph, CrewAI, AutoGen and BeeAI","issuer":"IBM","url":"https://www.coursera.org/account/accomplishments/records/P5V43HE5BAT4"},{"name":"Google Cybersecurity Professional Certificate(v.2)","issuer":"Google","url":"https://www.credly.com/badges/36c614d5-bd3c-4ca2-8f55-0c2dda24720c/linked_in_profile"},{"name":"Microsoft Copilot: Your Everyday AI Companion","issuer":"Microsoft","url":"https://www.coursera.org/account/accomplishments/specialization/certificate/2974PDYRW0HO"},{"name":"Play It Safe: Manage Security Risks","issuer":"Google","url":"https://www.coursera.org/account/accomplishments/records/8WMJNSEGMYXY"},{"name":"Connect and Protect: Networks and Network Security","issuer":"Google","url":"https://www.coursera.org/account/accomplishments/records/1TEZPIPRXEW5"},{"name":"Learning Kubernetes","issuer":"LinkedIn","url":"https://www.linkedin.com/learning/certificates/0b9d7c7a05adc91587fd5f2a3d1e8023e5383721beeff2425bd90c4802157cd9?trk=flagship-lil_details_certification"},{"name":"Assets, Threats, and Vulnerabilities","issuer":"Google","url":"https://www.coursera.org/account/accomplishments/records/PMOVRSWX1CMS"},{"name":"Agentic AI with LangChain and LangGraph","issuer":"IBM","url":"https://www.coursera.org/account/accomplishments/records/J6SFAIW21BDB"},{"name":"Gen AI Apps: Transform Your Work","issuer":"Google Cloud Skills Boost","url":"https://www.coursera.org/account/accomplishments/records/C6GV723H00RP"},{"name":"Advanced Data Handling and Reactive Programming Concepts","issuer":"Edureka","url":"https://www.coursera.org/account/accomplishments/records/59CZZOW9TE8U"},{"name":"Claude Code in Action","issuer":"Anthropic","url":"https://www.coursera.org/account/accomplishments/records/3A9USJSCVA80"},{"name":"Foundations of Cybersecurity","issuer":"Google","url":"https://www.coursera.org/account/accomplishments/records/44FZL4AOPHX3"},{"name":"Vector Database Essentials: Setup, Configuration and Operations","issuer":"Coursera","url":"https://www.credly.com/badges/7d4c33df-163b-41f4-baeb-14c095cca714/linked_in_profile"},{"name":"Hands-on Agentic AI: Building Intelligent Agents","issuer":"Coursera","url":"https://www.coursera.org/account/accomplishments/specialization/certificate/PV2BEDA5HZB1"},{"name":"Test your Angular web application using Jasmine and Karma","issuer":"Coursera","url":"https://www.coursera.org/account/accomplishments/records/KPJIW9I76GAX"},{"name":"Introduction to Model Context Protocol","issuer":"Anthropic","url":"https://www.coursera.org/account/accomplishments/records/A74J7L5R5C5B"},{"name":"Advanced RAG with Vector Databases and Retrievers","issuer":"IBM","url":"https://www.coursera.org/account/accomplishments/records/IX4W9UVOO8I0"},{"name":"Vector Search with NoSQL Databases using MongoDB & Cassandra","issuer":"SkillUp Online","url":"https://www.coursera.org/account/accomplishments/records/A5W6THT9LC0B"},{"name":"Enterprise Architecture Foundations","issuer":"LinkedIn","url":"https://www.linkedin.com/learning/certificates/38792bd42c201ed3acdbd4b30dbe42e93d8008391155ef61bcb4d94e015dc1b0?trk=flagship-lil_details_certification"},{"name":"Model Context Protocol: Advanced Topics","issuer":"Anthropic","url":"https://www.coursera.org/account/accomplishments/verify/ZCPEWW2EIE3N"},{"name":"IBM RAG and Agentic AI Specialization","issuer":"IBM","url":"https://www.coursera.org/account/accomplishments/specialization/GNEGN5XZ69M5"},{"name":"Vector Databases: An Introduction with Chroma DB","issuer":"IBM","url":"https://www.coursera.org/account/accomplishments/records/MWOFM6MWYFUL"},{"name":"Gen AI: Navigate the Landscape","issuer":"Google Cloud Skills Boost","url":"https://www.coursera.org/account/accomplishments/records/432HAYNLZRQ9"},{"name":"Fundamentals of Building AI Agents","issuer":"IBM","url":"https://www.coursera.org/account/accomplishments/records/N2LTS77NRN1I"},{"name":"IBM RAG and Agentic AI Specialization","issuer":"IBM","url":"https://www.coursera.org/account/accomplishments/specialization/GNEGN5XZ69M5"},{"name":"Enterprise Architecture in Practice","issuer":"LinkedIn","url":"https://www.linkedin.com/learning/certificates/0c5ac5b00336b9d631d383a54829090611a12a2bd4e472e3dd34df15b55a0101?trk=flagship-lil_details_certification"},{"name":"Gen AI: Unlock Foundational Concepts","issuer":"Google Cloud Skills Boost","url":"https://www.coursera.org/account/accomplishments/records/9QAB7MT81TCO"},{"name":"MCP - Model Content Protocol","issuer":"Coursera","url":"https://www.coursera.org/account/accomplishments/records/KVEF4QKMY09V"},{"name":"Testing and Deploying Angular Applications","issuer":"Edureka","url":"https://www.coursera.org/account/accomplishments/records/X9Y44ZXVDM23"},{"name":"Building AI Agents and Agentic Workflows","issuer":"IBM","url":"https://www.coursera.org/account/accomplishments/specialization/P4MO673OAQN6"},{"name":"Automate Cybersecurity Tasks with Python","issuer":"Google","url":"https://www.coursera.org/account/accomplishments/records/G82PMVTGACZ8"},{"name":"Introduction to Microsoft Copilot","issuer":"Microsoft","url":"https://www.coursera.org/account/accomplishments/records/HOZ8NCVDDRFW"},{"name":"Generative AI Leader","issuer":"Google Cloud Skills Boost","url":"https://www.coursera.org/account/accomplishments/professional-cert/certificate/N3ANNXSH2ZHY"},{"name":"Sound the Alarm: Detection and Response","issuer":"Google","url":"https://www.coursera.org/account/accomplishments/records/XWG9SXPY6BZG"},{"name":"IBM RAG and Agentic AI Specialization","issuer":"IBM","url":"https://www.coursera.org/account/accomplishments/specialization/GNEGN5XZ69M5"},{"name":"Top Features Java 21","issuer":"LinkedIn","url":"https://www.linkedin.com/learning/certificates/b5cb9d38ebc6944bd7ef8ed0275418220b3b025d8491c2aa2cc69b63eaa377d6?trk=share_certificate"},{"name":"Kubernetes in AWS: Create Cluster in EKS in your own VPC","issuer":"Coursera","url":"https://www.coursera.org/account/accomplishments/records/JYXV4N8RRP8P"},{"name":"Communicating about Culturally Sensitive Issues","issuer":"LinkedIn","url":"https://www.linkedin.com/learning/certificates/a5eca55773aa56cfac9cfb2af5e2c3b9a0d330f6754b4777a5451b71784b15b1?trk=backfilled_certificate"},{"name":"Gen AI Agents: Transform Your Organization","issuer":"Google Cloud Skills Boost","url":"https://www.coursera.org/account/accomplishments/records/Z2T5CMP3TFX2"},{"name":"Building AI Agents and Agentic Workflows Specialization","issuer":"IBM","url":"https://www.credly.com/badges/97982d30-8b3f-48e8-b6de-570b39645f2c/linked_in_profile"},{"name":"Elasticsearch in Depth","issuer":"LinkedIn","url":"https://www.linkedin.com/learning/certificates/49353277438509dc8b2ef58524571d21ce5c961c2b3562ce4a5c755f99ba60ca?trk=flagship-lil_details_certification"},{"name":"Build Multimodal Generative AI Applications","issuer":"IBM","url":"https://www.coursera.org/account/accomplishments/records/NUP1LBN5ITUZ"}],"meta":{"canonical":"https://beaconfolio.com/api/app/profile/resume.json","version":"v1.0.0","lastModified":"2026-09-10T11:46:15.259652+00:00","language":"en","profileVersion":"linkedin-2026-09-10","availability":"listening","contactUrl":"https://beaconfolio.com/#contact"}}