Logan Markewich

Head Of Open Source at LlamaIndex

Saskatoon, Saskatchewan, Canada
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
🎓
Top School
Logan Markewich is a Head of Open Source with eight years of experience building production-grade ML and developer tooling, currently leading the growth of LlamaIndex—a framework with over 4M monthly downloads. He combines hands-on backend engineering (knowledge graph integration, query processing, caching-enabled APIs) with program-level ownership, having built a CI/CD system for 500+ Python packages and authored multi-agent orchestration and "Workflows" abstractions. Prior roles span applied deep learning and research leadership in information extraction, invoice and line-item extraction, and image captioning, underpinned by an MS in Computer Engineering from the University of Saskatchewan. Based in Saskatoon, Logan is an active open-source maintainer who not only implements features but also drives documentation, partner integrations, and educational content to accelerate developer adoption. An attention to operational scale—both in testing pipelines and real-world integrations—distinguishes his work from typical research-to-product transitions.
code8 years of coding experience
job6 years of employment as a software developer
bookHigh School, High School at Swift Current Comprehensive High School
bookMaster of Science - MS, Computer Engineering, Master of Science - MS, Computer Engineering at University of Saskatchewan
github-logo-circle

Github Skills (23)

application-framework10
python10
apidoc10
app-framework10
flask-ask10
llm10
ag10
knowledge-graph10
api10
web-framework10
flask10
agent9
react9
user-data8
data-model8

Programming languages (8)

TypeScriptJavaC++RustJavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
run-llama/llama_index

Feb 2023 - Mar 2023

LlamaIndex is the leading framework for building LLM-powered agents over your data.
Role in this project:
userBack-end Developer
Contributions:4825 reviews, 6 commits, 4542 PRs in 1 month
Contributions summary:Logan primarily contributed to back-end functionalities within the LlamaIndex framework, specifically in the areas of knowledge graph integration and query processing. Their work included modifications to the `gpt_index` library, adding features for tracking knowledge graph triplet sources, and creating related query functionalities. Further contributions included enhancing the knowledge graph querying capabilities by adding options for similarity calculations. The user also participated in adding mock support for the knowledge graph index and contributed to the `refresh` functionality for the existing indexes.
basesindexknowledgeframeworkllm
This repository provides very basic flask, streamlit, and docker examples for the llama_index (fka gpt_index) package
Role in this project:
userBack-end Developer
Contributions:10 releases, 3 reviews, 25 commits in 14 days
Contributions summary:Logan primarily worked on building and extending a back-end system for querying a document index using the llama_index library. Their contributions include creating Flask and React demo applications, implementing API endpoints, and adding document upload functionality. They integrated the index with a Flask API and a React front-end, showcasing their expertise in building data retrieval applications. The user also optimized the system by implementing caching mechanisms.
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