Skip to content
FG

Fedor Gorshkov

@FedorGConnected with DSML. This person's Telegram account has been confirmed through DSML Kazakhstan.

Python Developer, Natural Language Processing (NLP)

Python backend developer, dealing with Natural Language Processing, AI and pymorphy/spaCy, RAG and GraphRAG, QA systems, compliance, classifiers, grounding, validation

Career

Experience: 3 years

Experience

Backend Developer

Datavera

Information technology, systems integration, and internet. Software development, enterprise process automation, systems integration, and IT consulting.

Oct 2023 — Present

Builds backend NLP services and document-processing pipelines, combining classical methods with on-premise LLMs. A deterministic QA pipeline handles over 70% of requests without an agent.

• Developed FastAPI services and CLI utilities for NLP, using LLM methods such as RAG and GraphRAG alongside regex, spaCy, pymorphy, Levenshtein, langid, and scikit-learn classifiers. • Worked with databases, mainly PostgreSQL, as well as PDFs with OCR and computer vision for raster images, Excel, Word, JSON, and CSV. Worked with English, Russian, and Kazakh. • Used EKG, an Enterprise Knowledge Graph platform that virtualizes data over an ontology model, adding a graph or semantic layer over regular databases without moving data into graph storage.

Education

Master's, Computer Science, Information Technology and Artificial Intelligence

Al-Farabi Kazakh National University

2028

Bachelor's, Mathematical Support and Administration of Information Systems

Ural Federal University named after the first President of Russia B. N. Yeltsin

2026

Industrial Python Development

Yandex Lyceum

2021 — 2021

Skills

PythonGitPyCharmREST APIBashpytestspaCyDockerAlgorithms and data structuresPostgreSQLNLPLLMRAGGraphRAGFastAPIscikit-learnRegexOCRComputer visionpymorphy