Lead Software Engineer – AI Systems Integration
- Verfügbarkeit einsehen
- 0 Referenzen
- 70€/Stunde
- Ravensburg
- Europa
- ru | de | en
- 11.07.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
3/2024 – offen
Tätigkeitsbeschreibung
• Designed and developed systems based on AI-enhanced Python applications, advanced automation scripts, and custom Dynatrace extensions to drive auto-remediation, custom metric processing, and specialized multi-source monitoring (SQL, Prometheus, JMX).
• Designed, evaluated and extended infrastructure observability solutions using Dynatrace, OpenTelemetry, and Grafana services; defined improvements that increased the performance and observability of custom infrastructure components (15% of all monitored entities).
• Delivered technical solutions and architectural advisory across enterprise client environments, managing infrastructures for 5 active customers (each customer has more than 1000 Servers and VMs in their infrastructure).
Consultant, Software Architecture, Python
12/2023 – 2/2024
Tätigkeitsbeschreibung
• Owned 5 internal Spring Boot-based services that extend the core FNT Command platform, implemented seamless integration with the main product.
• Reviewed and optimized backend applications to strengthen platform maintainability, API integration, and delivery quality.
• Collaborated with cross-functional product teams on technical architecture decisions and feature implementation details.
Adaptive Software Development (ASD), Software Architecture
3/2019 – 11/2023
Tätigkeitsbeschreibung
• Developed a microservices infrastructure comprising four web portals (including the Winterhalter Customer Portal, Winterhalter Connected Wash, and Managed Fleet Service), more than 20 IoT and message-processing microservices, based on Angular, Spring Boot, Spring Integration, and Spring Security frameworks. The existing infrastructure simultaneously receives and processes IoT messages from more than 2,000 IoT devices.
• Drove the infrastructure migration from Docker Swarm to Azure AKS and transition of microservices into a Kubernetes-based cloud platform.
• Provided technical guidance to the team, conducted code reviews, managed GitFlow merge requests,
documented key architectural decisions, established internal code-quality standards.
• Managed the onboarding of 3 new developers; reduced the duration of the onboarding process by 30%.
• Maintained and optimized CI/CD pipelines across GitLab, Jenkins, SonarQube and artifact repositories.
• Improved aggregation and processing of logging and monitoring data with FluentD, Kibana, Prometheus, Alertmanager, and Grafana.
• Coordinated the collaboration between the development and security teams.
Key Portals Delivered:
-Hyperlink entfernt- (Winterhalter Customer Portal)
-Hyperlink entfernt- (Winterhalter Connected Wash)
Softwareentwickler
3/2015 – 2/2019
Tätigkeitsbeschreibung
• Developed corporate web services (mainly the 1&1 Online-Storage Portal) and reactive front-end applications using Angular 5, TypeScript, ECMAScript 6, and Flux/Redux frameworks.
• Coordinated collaboration between development and security teams, serving as the primary technical point of contact for application security measures.
• Maintained and extended Java Spring Boot backend services that support the associated web applications.
• Established automated browser testing with Karma, Angular Protractor; increased the coverage of automated security tests to 80% (using the Snyk tool).
Softwareentwickler
Ausbildung
Saint Petersburg State Polytechnical University, Russia
Saint-Petersburg
Über mich
Skilled in developing Microservice-based systems, REST APIs, enterprise backends (Python, Java, Spring Boot, Postgres, Kafka, Redis) and building modern SPAs (JavaScript, TypeScript, Angular, React) with AI-assisted tools such as GitHub Copilot, ClaudeCode, and Cursor AI.
I have practical experience in integrating AI capabilities, including prompt engineering, LLM evaluation, custom AI agents (OpenAI API, LangChain, n8n.io, MCP, RAG), and vector databases (OpenSearch, ElasticSearch, Jina).
Proficient in Docker/Kubernetes containerization, CI/CD automation, monitoring/observability and application security.
Over the years, I have successfully worked on and coordinated projects in cross-functional teams, organized regular agile customer workshops to capture requirements and feedback, resulting in the delivery of functional, scalable, and reliable products.
Weitere Kenntnisse
• Backend & API Services: Develop enterprise backends using Java EE, Spring Boot, and Python; work with databases (MySQL, PostgreSQL, NoSQL); integrate messaging queues (Kafka, RabbitMQ) and caching layers (Memcached, Redis); ensure high throughput and reliability.
• Frontend SPAs & AI UIs: Build modern SPAs (JavaScript, TypeScript, Angular, React) enhanced by GitHub Copilot, ChatGPT, and Cursor AI to accelerate UI development.
• RAG & AI Agent Development: Build AI-powered applications and custom LLM agents with Python (OpenAI API, PydanticAI, FastAPI, RAG) and tools like n8n.io and chatbase.co.
• Prompt Engineering & LLM Selection: Craft effective prompts, evaluate and select optimal LLMs (Gemini, GPT-4, Claude, Llama3, Mistral) for task-specific solutions, applying in-context and fewshot learning techniques.
• Hands-On AI Development: Develop solutions using modern LLM frameworks (LangChain, LlamaIndex, Hugging Face) and agentic coding tools (Github Copilot, Cursor, Claude Code).
• Vector Databases: Design and implement high-performance retrieval, search, and summarization pipelines using OpenSearch, ElasticSearch, and Jina.
• Cloud & Containerization: Design and migrate solutions to Azure Cloud; implement Kubernetes and Docker container clusters for AI and enterprise workloads; manage CI/CD pipelines with Git, Azure DevOps, and GitHub Actions.
• Security: Implement API gateways, token authentication, and secure data processing in both AI and traditional web applications.
• Observability & Monitoring: Implement proactive APM and observability solutions (Dynatrace, OpenTelemetry, Grafana); integrate centralized logging, alerting, and automated testing to drive performance tuning.
• Client Collaboration & Delivery: Lead client collaboration through workshops, reviews, and ongoing communication to gather requirements, design viable solutions and MVPs, and deliver scalable applications while ensuring architectural improvements, process optimization, and industry compliance.
• Documentation & Management: Create and maintain clear developer documentation in Confluence and internal tools; manage project workflows in Notion to support efficient team collaboration.
• Agile Development: Drive Agile development with TDD, code reviews, and pair programming to ensure high-quality, maintainable codebases.
Persönliche Daten
- Deutsch (Fließend)
- Englisch (Fließend)
- Russisch (Muttersprache)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
