Andreas Schwarte

Principal Software Engineer at metaphacts GmbH

Mannheim, Baden-Württemberg, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Andreas Schwarte is a Principal Software Engineer based in Mannheim, Germany with a decade of experience specializing in semantic technologies, Linked Data, SPARQL and federated query processing. He combines research-grade expertise (MSc Saarland) with hands-on platform and backend engineering across roles at metaphacts, Veritas and fluid Operations, where he progressed from thesis work on FedX to platform architect and principal engineer. Notable open-source contributions include fixing subquery evaluation and implementing a hash-join strategy in the widely used Eclipse RDF4J project, improving federated query performance and resource stability. He excels at turning distributed semantic research into production-grade systems and often focuses on optimizing join strategies and dependency/ resource management in complex Java-based data platforms.
code10 years of coding experience
job8 years of employment as a software developer
bookTrimester Abroad, Computer Science, Trimester Abroad, Computer Science at Jönköping University
bookMSc, Computer Science, MSc, Computer Science at Universität des Saarlandes
bookBSc, Computer Science, BSc, Computer Science at International University in Germany Bruchsal
stackoverflow-logo

Stackoverflow

Stats
11reputation
384reached
1answer
0questions
github-logo-circle

Github Skills (13)

javas10
query-optimization10
federation10
java10
amazon-elasticsearch9
elasticsearch-api9
aws-elasticsearch9
solr9
elasticsearchquery9
lucene9
elasticsearch9
sparql9
rdf8

Programming languages (6)

JavaJavaScriptGo TemplateHTMLGroovyPython

Github contributions (5)

github-logo-circle
eclipse-rdf4j/rdf4j

May 2016 - Sep 2022

Eclipse RDF4J: scalable RDF for Java
Role in this project:
userBack-end Developer
Contributions:89 reviews, 134 commits, 120 PRs in 6 years 5 months
Contributions summary:Andreas primarily contributed to fixing subquery evaluation issues and optimizing query execution within the Eclipse RDF4J project. They implemented a hash-join strategy for subquery evaluation in the FederationSail and optimized join order. Additionally, the user addressed dependency updates, including updating Lucene, Solr, and Elasticsearch dependencies, as well as fixing various resource leaks. The changes involved modifications to Java code files.
eclipsejavardfrdf4jsemantic-web
Docker-compose definitions for metaphactory deployments
Contributions:61 commits, 32 pushes, 1 branch in 3 years 3 months
docker-composedeployment
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial