Marat Kamalov is a Staff Software Engineer with over a decade of experience designing scalable Java backends, microservices, and no-code platforms for the insurance domain. He led architecture and technical direction at EIS Group for 8+ years, driving a major open-source project (OpenL Tablets) that turns business analyst Excel rules into cloud services while reducing technical debt and preserving compatibility. Comfortable in small and large teams, he frequently leads design reviews, mentors engineers, crafts coding challenges, and hires technical talent. Since 2022 he has focused on GPT-driven AI assistants and retrieval stacks using LangChain, LlamaIndex, vector databases, Azure Search, and Hugging Face transformers, blending ML experimentation with production engineering. A former competitive programming medalist and lecturer in algorithms, he pairs deep algorithmic thinking with practical performance profiling and benchmarking. Based in Germany, he also built a custom Java-like language for business users—an example of his knack for bridging analyst workflows and engineering rigor.
10 years of coding experience
1 year of employment as a software developer
BA in mathematics and system programming, BA in mathematics and system programming at Казанский государственный университет им. В.И. Ульянова-Ленина
Visualization and debugging tool for LangChain workflows
Contributions:3 comments, 3 issues in 2 months
langchain
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.