Filipp Trigub

AI Engineer

Filipp Trigub
Berlin, Germany

Experience

Oct 2023 - Mar 2024
6 months
Remote

CTO

Infolab.ai

Title: Multi-chain LLM copilot for academic teaching and studying

Goal:

– Build a sophisticated AI copilot to augment the students’ learning experience and provide AI-derived insights to professors.

Solution:

– Build a multi-chain LLM system adapting to user needs at its own accord with a Weaviate vector DB based RAG system and evaluated it with Ragas.

– Build responsive react frontend, and backend systems handling auth, data management and auxiliary services as a RESTful API.

– Deployed and managed the app to the cloud in a production environment including the CICD via multi-stage deployment.

Apr 2023 - May 2023
2 months
Remote

Lead Developer

Hostafrica

Goal:

– Provide a GPT-powered chatbot using internal documents to support service staff and interact with customers directly.

Solution: – Led the design and development of a lightweight GPT-powered chatbot for service-staff support for an international client.

– Contributed significantly to the initial design, technology selection, and architecture.

– Implemented a haystack pipeline with OpenAI embeddings to optimize GPT usage and integrated CI/CD and DevOps for rapid, collaborative development.

– Spearheaded technical development and introduced agile development practices, setting guidelines and conventions for the team.

Jan 2020 - Dec 2022
2 years
Hybrid

Lead Developer

ECB

Goal:

– Design and develop an application for statistical data analysis holistically and support users on-demand.

Solution:

– Designed and developed architectural extensions based on client demands and limitations.

– Successfully implemented over 500 stories in a 300k+ LoC codebase, which included a dockerized Python backend hosted in AWS with PostgreSQL and Oracle DB, as well as a JS frontend, both delivered via CI/CD.

– Ensured continuous stability through extensive unit and end-to-end testing.

– Served as Scrum Master for a team of 7 developers for over a year

Summary

Theoretical physicist with experience in tech and strategy consulting. Proven record of converting client needs into tech architecture proposals, improving these iteratively and implementing the final solution. Previous clients, as part of full-time employment, include major banks, an international central bank and multinational companies in the pharmaceutical and cloud hosting industry. Specialized in LLM application development, bringing complex LLM-agent systems from PoC to production. Beyond that , I am a seasoned Python, TS & SQL developer with broad T-shaped skills including data processing, training and model implementation as well as backend development and cloud infrastructure deployment. Proficient in analytical problem-solving, identifying trends and patterns in complex data, and developing algorithms to address business problems. Comfortable working independently or in teams, remote or on-site. I care about AI and tech because I care about bringing value to my partners and clients.

Languages

English
Native
German
Native
French
Advanced
Russian
Advanced
Ukrainian
Advanced

Education

Oct 2013 - Mar 2019

Humboldt University Berlin

Master of Science · Physics · 3.6

Thesis:

– “Makovian and Non-Markovian Dissipation Mechanisms in Nonequilibrium Dispersion Forces.”

– Modelled stochastic processes with memory effects mathematically. Validated the model numerically using an implementation in C.

Relevant coursework

– Statistical Data Analysis: Mathematical foundation and practical application of data processing and machine learning on real world data in python notebooks.

– Statistical Mechanics: Theoretical Statistics at an advanced level with coding exercises.

– Fluctuation Induced Phenomena: Deep understanding of complex processes driven by randomness fostered by advanced mathematical and numerical exercises.