Eric Schmall

Lead Software Engineer & Software-Architekt — Daten- & AI-Plattformen

Profil

Engineering Lead und Software-Architekt mit über 10 Jahren Erfahrung im Aufbau und Betrieb datenintensiver Plattformen — von Data Lakes mit Apache-Spark-Anreicherung bis zu Elasticsearch-Beständen mit über 1 Mrd. Dokumenten. Führt Entwicklungsteams fachlich, setzt Engineering-Standards, trifft Architekturentscheidungen und bringt neue Technologien hands-on in den produktiven Einsatz — zuletzt agentenbasierte GenAI-Systeme mit eigenem MCP-Server und eine Conversational-AI-Plattform.

Berufserfahrung

Lead Software Engineer 10/2018 – heute
Symanto Research GmbH & Co. KG, Nürnberg — Analytics auf Social- und Konversationsdaten
Beförderungen: Backend Developer → Senior Backend Developer (03/2020) → Lead Software Engineer (06/2022)
Mitgründer & Geschäftsführer (Technik) 09/2021 – 12/2023
Rail-Parts GmbH, Nürnberg — unabhängiger Broker für Schienenfahrzeuge und -komponenten
Softwareentwickler (Build & Integration Online) 05/2018 – 08/2018
DATEV eG, Nürnberg
Softwarearchitekt / Leiter Softwareentwicklung 08/2014 – 04/2018
Lokale Internetwerbung GmbH & Co. KG, Frankfurt
Einstieg zur Firmengründung als Softwarearchitekt in Teilzeit (04/2013 – 07/2014), parallel zum Masterstudium
Werkstudent & Praktikant, Technologie/Entwicklung 12/2011 – 03/2013
MON.de GmbH / Advantago, Nürnberg

Massendaten-Pipelines und Statistik-Import/-Export entwickelt, REST-APIs integriert (C#, MS SQL, SSIS, Apache Solr).

Freiberuflicher Entwickler (Internetdienstleistungen) 01/2010 – 12/2015
Selbstständig, Nürnberg

Web- und Android-Entwicklung parallel zum Studium (PHP, MySQL, Python/Django, Java).

Technische Skills

Daten & Plattform
Apache Spark, Azure Synapse, Parquet/Data Lake, PostgreSQL, Elasticsearch, Redis, Microsoft SQL Server
AI / GenAI
MCP (Model Context Protocol), Tool Calling, CopilotKit, Microsoft Agent Framework, LiteLLM, Langfuse (LLM-Observability), STT/TTS-Integration
Cloud & DevOps
Azure (Container Apps, Synapse, Service Bus, Blob/Queue Storage), Azure DevOps (CI/CD-Pipelines, Boards), ereignisgetriebene Architekturen
Sprachen & Frameworks
C# / .NET, TypeScript, React, Next.js, Java, Scala
Methoden
Softwarearchitektur, REST-API-Design, Scrum, fachliche Führung, Mentoring & Coaching

Ausbildung

Master of Science, Informatik 04/2012 – 09/2014
Friedrich-Alexander-Universität Erlangen-Nürnberg — Schwerpunkt IT-Sicherheit, Note 1,6

Masterarbeit: „Server-Side Taint Tracking to Extend Client-Side Cross-Site Scripting Filter“

Bachelor of Science, Computational Engineering 10/2008 – 09/2012
Friedrich-Alexander-Universität Erlangen-Nürnberg

Bachelorarbeit: „Wireshark Module Generation“ (in Kooperation mit Alcatel-Lucent Deutschland AG)