Alexey Titov

Software Architect at adesso SE

Hausham, Bavaria, 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

🤩
Rockstar
Alexey Titov is a Software Architect based in Hausham, Bavaria, with five years of hands-on experience designing and delivering backend systems. At adesso SE he blends architectural vision with Java craftsmanship, focusing on robust integrations and scalable data workflows. An active open-source contributor, he has extended langchain4j by adding Weaviate and Vespa embedding store integrations and improving Milvus configuration and VertexAI support—work that highlights his expertise in vector databases and ML infra. Colleagues know him for pragmatic problem-solving and attention to data interoperability details, such as better handling of numeric types in prompts. He brings a developer-first perspective to architecture, pairing production-ready engineering with contributions that advance the Java AI tooling ecosystem.
code6 years of coding experience
github-logo-circle

Github Skills (7)

weaviate10
javas10
vector-database10
vespa10
java10
milvus9
openai4

Programming languages (2)

JavaPython

Github contributions (5)

github-logo-circle
langchain4j/langchain4j

Jul 2023 - Mar 2026

LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and vector stores, and makes implementing tool calling (including MCP support), agents and RAG easy. It integrates seamlessly with enterprise Java frameworks like Quarkus and Spring Boot.
Role in this project:
userBack-end Developer
Contributions:147 reviews, 16 PRs, 102 pushes in 2 years 8 months
Contributions summary:Alexey primarily contributed to adding and supporting Weaviate and Vespa embedding store integrations. This involved implementing classes and methods to interact with the Weaviate and Vespa APIs, enabling the storage and retrieval of embeddings. The user also made minor fixes to improve the handling of whole number types in prompts. Furthermore, they improved the support of database name configuration for Milvus, and fixed a typo in VertexAI support.
javajvmllmquarkusspring
ai-for-java/openai4j

Nov 2023 - Jan 2024

Java client library for OpenAI API
Contributions:1 release, 29 reviews, 4 PRs in 1 month
javaopenai-apichatgptchatgpt-apiopenai
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