freiberufler Lead Software Engineer – AI Systems Integration auf freelance.de

Lead Software Engineer – AI Systems Integration

zuletzt online vor wenigen Tagen
  • 70€/Stunde
  • Ravensburg
  • Europa
  • ru  |  de  |  en
  • 11.07.2026
  • Contract ready

Kurzvorstellung

Extensive experience in Microservices (Python/Java), modern SPAs (React/Angular), and full-stack AI integration: AI-enhanced applications, Agentic workflows (n8n, Langchain), MCP, RAG, LLM evaluation.

Geschäftsdaten

 Freiberuflich
 Steuernummer bekannt

Qualifikationen

  • Agentic AI
  • API-Entwickler
  • IT-Berater
  • Java-Entwickler
  • Observability monitoring
  • Python2 J.
  • Requirement Analyse
  • Software Architecture2 J.
  • Softwareentwicklung (allg.)
  • Spring Framework

Projekt‐ & Berufserfahrung

Senior Software Engineer & Observability Solutions Consultant (Festanstellung)
amasol GmbH, München
3/2024 – offen (2 Jahre, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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).

Eingesetzte Qualifikationen

Consultant, Software Architecture, Python

Senior Software Developer (Festanstellung)
FNT Software GmbH, Ellwangen
12/2023 – 2/2024 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

Adaptive Software Development (ASD), Software Architecture

Senior Software Developer / DevOps Engineer (Festanstellung)
Winterhalter Gastronom GmbH, Meckenbeuren
3/2019 – 11/2023 (4 Jahre, 9 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

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)

Eingesetzte Qualifikationen

Softwareentwickler

Software Developer
1&1 Internet SE, Munich
3/2015 – 2/2019 (4 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

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).

Eingesetzte Qualifikationen

Softwareentwickler

Ausbildung

Technology, equipment and automation of engineering industries
Bachelor of Engineering
Saint Petersburg State Polytechnical University, Russia
2009
Saint-Petersburg

Über mich

Lead Software Engineer with 12+ years of experience designing and delivering scalable software architectures and newly AI-enhanced applications in on-premises and Azure cloud environments.

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

• AI, Architecture & Design: Design, develop, and maintain scalable microservice architectures, REST API services and AI-enhanced applications from concept to production; integrate AI capabilities into large-scale software ecosystems (MCP and A2A protocols, OpenAI API calls).

• 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

Sprache
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Russisch (Muttersprache)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
17
Berufserfahrung
13 Jahre und 10 Monate (seit 09/2012)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden