Artem Meshkov

Senior Full-Stack & AI Engineer

I build fast, reliable and secure web applications

React
Next.js
Django
AWS
GCP
Kubernetes
TypeScript
Download CVContact Me
IsraelOpen to opportunities
Artem Meshkov

Projects

Projects that demonstrate range across frontend, backend, and infrastructure.

SPD Online screenshot 1
Featured Project
Work in progress

SPD Online

Real-time multiplayer roguelike dungeon crawler.

A real-time multiplayer roguelike dungeon crawler based on Shattered Pixel Dungeon by Evan Debenham. Features 50 dungeon floors with bosses every 5 floors, and full autonomous real-time gameplay.

React
Vite
FastAPI
Python
TypeScript
Docker
GCP
Live DemoSource Code
P

Poppins

Child-development digital therapy platform — a client project.

A telehealth platform delivering remote digital therapy and assessments for child development. Built end-to-end at Weaversoft.io for Femi.

React
Django
PostgreSQL
AWS
GainGuard.ai screenshot 1

GainGuard.ai

Backend & cloud infrastructure for an AI sports-safety wearables platform.

Designed the FastAPI microservices backend with a Django API gateway, built GCP cloud infrastructure and load balancing, integrated the React frontend, and performed ISO 27001-aligned security hardening.

FastAPI
Django
PostgreSQL
React
GCP

Document RAG

Local document RAG with hybrid retrieval and real inline citations.

Self-hosted RAG over your own documents, audio, video, and web pages. Hybrid dense + sparse search (BGE-M3) with cross-encoder reranking, multilingual EN/RU/HE, and streamed answers with clickable citations that open the source chunk.

Python
FastAPI
Next.js
Qdrant
Celery
Docker

About Me

Senior full-stack & AI engineer with 5+ years shipping production applications end-to-end — from React frontends through Django/FastAPI backends to Kubernetes deployment. I focus on AI/LLM-powered systems: RAG pipelines, document-processing, and self-hosted GPU inference.

I own system architecture end-to-end, mentor developers, and lead production troubleshooting. I enjoy building systems that are clean, maintainable, and performant — trained as a Practical Engineer in Electronics (ORT College).

How I Work. People can vibe code anything, but they forget it's easy for a POC or MVP — not for large-scale projects with many users and features. Once it gets big, things break fast. If a solution looks really complicated, it might be overkill or over-engineering. But sometimes complex problems require complex solutions — not a state machine for a button.

Fun fact: Linus Torvalds is my godfather.

Experience

Senior Full-Stack & AI Engineer

@ Weaversoft.io

2022 — Present
  • Built a real-time medical platform with React, Django, and MySQL supporting 50–500 concurrent clinical sessions
  • Built a document-processing ML system combining OCR, fine-tuned LLMs, and algorithmic extraction
  • Developed and deployed an early RAG-based tool-calling system for chat agents (pre-LangChain/Flowise) on GPT-3: similarity search over an indexed CSV of tool names, descriptions, and Python code, with the matched row's code extracted and executed via a PostgreSQL vector store
  • Developed a healthcare conversational RAG agent with dynamic retrieval and domain knowledge integration
  • Architected large-scale multi-tenant SaaS platform in Django orchestrating Docker microservices on k8s
  • Managed a team of 6 developers and 2 DevOps engineers across the full SDLC
  • Developed a self-hosted k3s platform for managing and deploying custom applications with Helm, providing a UI for system resource management and app deployment with SSO, LDAP, and an Identity provider. Managed SDLC environments for agents on the platform with Gitea, code-server, and opencode, powered by self-hosted models on vllm/llama.cpp containers.
  • Developed secure company agents using MCPs integrating with various aspects of the company, featuring user/role management under admin user, enabling documentation (company data lake), task management, and internal/client meeting summarizations with context recalling.
  • Obtained ISO27001 certification for Weaversoft.io

Skills & Technologies

Languages

JavaScript
TypeScript
Python
HTML/CSS

Runtimes & Frameworks

Node.js
React
Next.js
Django
FastAPI

AI / ML

PyTorch
Hugging Face Transformers
LangChain
LangGraph
Langfuse
RAG
OCR

AI Infrastructure

LiteLLM
Ollama
LM Studio
Open WebUI
vLLM
llama.cpp

Automation

n8n
Flowise

AI Testing

Promptfoo

Networking

nginx
MetalLB
Ingress

OS

Linux (Debian-based)
macOS

DevOps & Tools

Docker
Kubernetes
Git
Webpack
Terraform
OpenTofu

AI Dev Tools

Claude Code
Cursor
OpenCode

Security

Snyk
Docker Scout
Claude Code (White-Box Audits)
CI/CD Security Scanning

Git Platforms

GitHub
Bitbucket
Gitea

Cloud & DB

AWS
PostgreSQL
MongoDB
Redis

Product Management

Trello
Monday.com
Jira
Product Lifecycle Optimization
Product Direction & Roadmapping

GitHub Activity

Artemnikov's GitHub contribution graph
@Artemnikov on GitHub

Get In Touch

Have a question or want to work together? Drop me a message.

Or reach out directly