<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta content="width=device-width, initial-scale=1.0" name="viewport"><title>Pavel Vasilyev - LLM Engineer / AI Infrastructure Specialist</title><meta name="description"><meta content="Pavel Vasilyev" name="author"><style>
/* Design System - WCAG AA Compliant */
:root {
/* Typography Scale */
--text-xs: 0.688rem;
--text-sm: 0.875rem;
--text-base: 1rem;
--text-md: 1.125rem;
--text-lg: 1.25rem;
--text-xl: 1.5rem;
--text-2xl: 2rem;
/* Spacing Scale (8px base) */
--space-1: 0.25rem;
--space-2: 0.5rem;
--space-3: 0.75rem;
--space-4: 1rem;
--space-5: 1.25rem;
--space-6: 1.5rem;
--space-8: 2rem;
/* Colors */
--color-text-primary: #0a0a0a;
--color-text-secondary: #404040;
--color-text-tertiary: #6b7280;
--color-accent: #2563eb;
--color-border: #e5e7eb;
--color-header-bg: #1a1a1a;
/* Line Heights */
--lh-tight: 1.2;
--lh-snug: 1.4;
--lh-normal: 1.5;
--lh-relaxed: 1.6;
}
* { margin: 0; padding: 0; box-sizing: border-box; }
body {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
font-size: var(--text-base);
line-height: var(--lh-normal);
color: var(--color-text-primary);
background: #ffffff;
-webkit-font-smoothing: antialiased;
}
.container {
max-width: 8.5in;
margin: 0 auto;
padding: var(--space-8) var(--space-6);
}
/* Header */
.header {
background: var(--color-header-bg);
color: white;
padding: var(--space-8) var(--space-6);
margin: calc(var(--space-8) * -1) calc(var(--space-6) * -1) var(--space-8);
}
.header-content {
max-width: 8.5in;
margin: 0 auto;
}
.name {
font-size: var(--text-2xl);
font-weight: 700;
letter-spacing: -0.02em;
line-height: var(--lh-tight);
margin-bottom: var(--space-2);
}
.title {
font-size: var(--text-xl);
font-weight: 500;
color: #d1d5db;
line-height: var(--lh-tight);
margin-bottom: var(--space-5);
}
.contact-info {
font-size: var(--text-sm);
font-style: normal;
color: #d1d5db;
display: flex;
flex-wrap: wrap;
gap: var(--space-4);
}
.contact-info a {
color: #93c5fd;
text-decoration: none;
}
.contact-info a:hover { text-decoration: underline; }
/* Sections */
.section {
margin-bottom: var(--space-8);
}
.section-header {
font-size: var(--text-lg);
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.05em;
line-height: var(--lh-tight);
margin-bottom: var(--space-5);
padding-bottom: var(--space-2);
border-bottom: 2px solid var(--color-text-primary);
}
/* Summary */
.summary {
font-size: var(--text-base);
line-height: var(--lh-relaxed);
color: var(--color-text-secondary);
max-width: 90%;
}
.summary p {
margin-bottom: var(--space-3);
}
/* Experience */
.experience-item {
margin-bottom: var(--space-6);
}
.experience-item.featured {
border-left: 3px solid var(--color-accent);
padding-left: var(--space-4);
background: linear-gradient(to right, #eff6ff, transparent);
}
.job-title {
font-size: var(--text-md);
font-weight: 600;
line-height: var(--lh-tight);
color: var(--color-text-primary);
}
.featured .job-title {
font-weight: 700;
color: var(--color-accent);
}
.employment-badge {
font-size: var(--text-xs);
text-transform: uppercase;
letter-spacing: 0.05em;
color: var(--color-text-tertiary);
border: 1px solid var(--color-border);
padding: var(--space-1) var(--space-2);
border-radius: 3px;
background: white;
}
.organization {
font-size: var(--text-sm);
font-weight: 500;
color: var(--color-text-secondary);
}
.dates {
font-size: var(--text-xs);
color: var(--color-text-tertiary);
}
.job-summary {
font-size: var(--text-sm);
line-height: var(--lh-snug);
color: var(--color-text-secondary);
font-style: italic;
margin-bottom: var(--space-3);
}
.achievements {
list-style: disc;
padding-left: 1.25rem;
margin-bottom: var(--space-2);
}
.achievements li {
font-size: var(--text-sm);
line-height: var(--lh-snug);
color: var(--color-text-secondary);
margin-bottom: var(--space-2);
}
.portfolio-link {
color: var(--color-accent);
text-decoration: none;
font-weight: 500;
white-space: nowrap;
}
.portfolio-link:hover { text-decoration: underline; }
/* Skills */
.skills-featured {
background: linear-gradient(to right, #eff6ff, transparent);
border-left: 3px solid var(--color-accent);
padding: var(--space-4);
margin-bottom: var(--space-6);
}
.skill-featured-category {
font-size: var(--text-md);
font-weight: 700;
color: var(--color-accent);
margin-bottom: var(--space-2);
}
.skills-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
gap: var(--space-5);
margin-bottom: var(--space-6);
}
.skill-category-title {
font-size: var(--text-sm);
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.05em;
margin-bottom: var(--space-3);
}
.skill-items {
list-style: none;
}
.skill-items li {
font-size: var(--text-sm);
line-height: var(--lh-snug);
color: var(--color-text-secondary);
margin-bottom: var(--space-2);
padding-left: var(--space-3);
position: relative;
}
.skill-items li::before {
content: '▪';
position: absolute;
left: 0;
color: var(--color-accent);
}
/* Education */
.degree {
font-size: var(--text-md);
font-weight: 600;
}
.institution, .focus {
font-size: var(--text-sm);
color: var(--color-text-secondary);
}
.focus { font-style: italic; }
/* Languages */
.languages-list {
font-size: var(--text-sm);
color: var(--color-text-secondary);
}
/* Print Styles */
@media print {
.print-hide { display: none !important; }
@page {
size: A4;
margin: 0.5in;
}
body {
font-size: 9pt;
line-height: 1.25;
color: #000;
}
.header {
background: white;
color: black;
margin: 0 0 8pt;
padding: 0 0 6pt;
border-bottom: 1.5pt solid black;
}
.name { font-size: 16pt; }
.title { font-size: 11pt; color: #333; }
.contact-info { font-size: 8pt; color: #333; }
.section-header { font-size: 10pt; }
.job-title { font-size: 9.5pt; }
.organization, .dates { font-size: 8pt; }
.achievements li { font-size: 8pt; line-height: 1.15; }
.section { margin-bottom: 8pt; }
.experience-item { margin-bottom: 6pt; page-break-inside: avoid; }
.featured {
border-left: 1pt solid black;
padding-left: 4pt;
background: none;
}
#experience { page-break-after: always; }
}
</style></head><body><header class="header" role="banner"><div class="header-content"><h1 class="name">Pavel Vasilyev</h1><p class="title">LLM Engineer / AI Infrastructure Specialist</p><address class="contact-info"><span>Jerusalem, Israel</span><span aria-hidden="true" class="divider">•</span><a href="mailto:marchdown@gmail.com">marchdown@gmail.com</a><span aria-hidden="true" class="divider">•</span><span>+972-54-343-1123</span><span aria-hidden="true" class="divider">•</span><a href="https://github.com/marchdown">marchdown</a><span aria-hidden="true" class="divider">•</span><a href="https://linkedin.com/in/pavel-vasilyev-65105b149">pavel-vasilyev-65105b149</a></address></div></header><main class="container" id="main"><section aria-labelledby="summary-heading" class="section"><h2 class="section-header" id="summary-heading">Summary</h2><div class="summary"><p>LLM engineer with 14 years ML/NLP experience and 3 years specializing in production language model systems.</p><p>Expert in LLM workflows, safety guardrails, prompt engineering, and scaling generative AI infrastructure.</p><p>Strong functional programming background (Clojure, Elixir) with production systems experience in Python, Rust, Go, Java, and R.</p><p>MSc Computational Linguistics, BSc Nuclear Physics.</p></div></section><section aria-labelledby="experience-heading" class="section" id="experience"><h2 class="section-header" id="experience-heading">Experience</h2><article aria-label="Independent Consultant at Various Clients" class="experience-item" id="consulting_2024"><div><h3 class="job-title">Independent Consultant</h3><span class="employment-badge">consulting</span></div><div><span class="organization">Various Clients • Remote</span><time class="dates" datetime="2024-03-01">Mar 2024 – Dec 2024</time></div><p class="job-summary">Technical leadership and ML consulting for fintech, civic tech, and early-stage startups</p><ul class="achievements"><li>**LevEhat NGO (CTO, 5 months):** Led cloud migration from GCP to AWS, coordinated team of 5 for volunteer management platform</li><li>**Fintilligence (Technical Lead, 4 months):** Built market microstructure analytics platform with PIN/VPIN algorithms and Level 2 data pipelines<span> <a aria-label="View visualization project" class="portfolio-link portfolio-link-live_demo" href="http://5.189.145.105:9000" rel="noopener noreferrer">visualization →</a></span><span> <a aria-label="View code project" class="portfolio-link portfolio-link-github" href="https://github.com/marchdown/clojure-data-pipeline" rel="noopener noreferrer">code ⟨/⟩</a></span></li><li>**General consulting:** Time-series forecasting models, NLP classification systems, infrastructure architecture</li></ul></article><article aria-label="AI Architect at Stamina AI" class="experience-item" id="stamina_2023"><div><h3 class="job-title">AI Architect</h3><span class="employment-badge">contract</span></div><div><span class="organization">Stamina AI • Remote</span><time class="dates" datetime="2023-01-01">Jan 2023 – Dec 2023</time></div><p class="job-summary">Architected and deployed one of the early therapeutic chatbot systems for mental health support using GPT-3.5/4</p><ul class="achievements"><li>Built complete LLM pipeline: prompt engineering, context management, response generation, safety guardrails<span> <a aria-label="View RAG demo project" class="portfolio-link portfolio-link-live_demo" href="http://5.189.145.105:47100" rel="noopener noreferrer">RAG demo →</a></span><span> <a aria-label="View prompt playground project" class="portfolio-link portfolio-link-live_demo" href="http://5.189.145.105:9000" rel="noopener noreferrer">prompt playground →</a></span></li><li>Integrated OpenAI GPT-3.5/4 APIs with custom safety layers and content filtering<span> <a aria-label="View safety system project" class="portfolio-link portfolio-link-live_demo" href="http://5.189.145.105:47200" rel="noopener noreferrer">safety system →</a></span></li><li>Designed conversation state management and session handling for therapeutic context</li><li>Set up production infrastructure: API gateway, load balancing, monitoring, logging</li><li>Coordinated with consulting psychotherapists to ensure clinical appropriateness of responses</li><li>Implemented usage analytics and conversation quality monitoring dashboards</li></ul></article><article aria-label="Independent Consultant at Various Clients" class="experience-item" id="consulting_2022"><div><h3 class="job-title">Independent Consultant</h3><span class="employment-badge">consulting</span></div><div><span class="organization">Various Clients • Remote</span><time class="dates" datetime="2022-01-01">2022 – 2023</time></div><p class="job-summary">ML and data consulting: model development, pipeline architecture, statistical analysis</p><ul class="achievements"><li>Projects: time-series forecasting, text classification, data pipeline optimization</li></ul></article><article aria-label="Senior Researcher at Spring Research" class="experience-item" id="spring_2020"><div><h3 class="job-title">Senior Researcher</h3><span class="employment-badge">full-time</span></div><div><span class="organization">Spring Research • Remote</span><time class="dates" datetime="2020-01-01">2020 – 2021</time></div><p class="job-summary">ML models for trading signal generation using Level 2 market data and topology-inspired approaches</p><ul class="achievements"><li>Developed ML models for trading signal generation using time-series analysis and statistical methods</li><li>Built data pipelines processing Level 2 market data (tick-by-tick, order book, market depth)</li><li>Researched topology-inspired approaches to market microstructure modeling</li><li>Implemented backtesting infrastructure for strategy evaluation</li></ul></article><article aria-label="Data Scientist at Nestlogic" class="experience-item" id="nestlogic_2019"><div><h3 class="job-title">Data Scientist</h3><span class="employment-badge">full-time</span></div><div><span class="organization">Nestlogic • Remote</span><time class="dates" datetime="2019-01-01">2019</time></div><p class="job-summary">Computer vision models for advertising optimization, A/B testing infrastructure, production ML deployment</p><ul class="achievements"><li>Built computer vision models for advertising creative optimization (image feature extraction)</li><li>Implemented A/B testing infrastructure using statistical hypothesis testing (t-tests, chi-square)</li><li>Deployed ML models to production on Google Cloud Platform with Kubernetes</li><li>Developed analytics dashboards tracking model performance and business KPIs</li></ul></article><article aria-label="Data Scientist at Maverick Medical AI" class="experience-item" id="maverick_2018"><div><h3 class="job-title">Data Scientist</h3><span class="employment-badge">full-time</span></div><div><span class="organization">Maverick Medical AI • Remote</span><time class="dates" datetime="2018-01-01">2018</time></div><p class="job-summary">Medical NLP system for clinical entity recognition, ontology frameworks, HIPAA-compliant data handling</p><ul class="achievements"><li>Developed NLP system for medical named entity recognition in clinical text using spaCy and BiLSTM</li><li>Built medical ontology framework for standardizing terminology across different hospital systems</li><li>Created decision support tools for clinical workflows highlighting critical findings</li><li>Worked within HIPAA compliance requirements for healthcare data</li></ul></article><article aria-label="Full-Stack Engineer at Athena Portfolio Solutions" class="experience-item" id="athena_2017"><div><h3 class="job-title">Full-Stack Engineer</h3><span class="employment-badge">full-time</span></div><div><span class="organization">Athena Portfolio Solutions • Remote</span><time class="dates" datetime="2017-01-01">2017</time></div><p class="job-summary">Full-stack financial NLP platform extracting signals from news and SEC filings using knowledge graphs</p><ul class="achievements"><li>Developed Java backend services for data processing and entity recognition</li><li>Implemented entity linking system connecting market events to portfolio positions</li><li>Built sentiment analysis models for earnings calls and analyst reports</li><li>Created knowledge graph of financial entities (companies, people, events, relationships)</li></ul></article><article aria-label="Independent Tutor & Consultant at Private Practice" class="experience-item" id="tutor_relocation_2016"><div><h3 class="job-title">Independent Tutor & Consultant</h3><span class="employment-badge">consulting</span></div><div><span class="organization">Private Practice • Remote / International Relocation</span><time class="dates" datetime="2016-01-01">2016 – 2017</time></div><p class="job-summary">Technical tutoring and consulting during international relocation period (Moscow → Prague → US)</p><ul class="achievements"><li>Mathematics, statistics, programming, and computational linguistics instruction</li><li>ML/NLP consulting for various clients</li></ul></article><article aria-label="Technical Tutor at Private Practice" class="experience-item" id="tutor_ongoing"><div><h3 class="job-title">Technical Tutor</h3><span class="employment-badge">intermittent</span></div><div><span class="organization">Private Practice • Remote</span><time class="dates" datetime="2017-01-01">2017 – Present</time></div><p class="job-summary">Ongoing mathematics, statistics, programming, and computational linguistics tutoring</p><ul class="achievements"><li>Students: high school through graduate level, plus professional colleagues</li><li>Peak activity during 2020 pandemic period</li></ul></article></section><section aria-labelledby="skills-heading" class="section"><h2 class="section-header" id="skills-heading">Technical Skills</h2><div class="skills-featured"><h3 class="skill-featured-category">LLM Engineering</h3><p>3 years production</p><div><span><strong>apis: </strong>OpenAI GPT-3.5/4, Anthropic Claude<br></span><span><strong>workflows: </strong>prompt engineering, RAG pipelines, context management, safety guardrails, content filtering<br></span><span><strong>infrastructure: </strong>production deployment, latency optimization, monitoring, cost optimization<br></span><span><strong>specialization: </strong>therapeutic chatbots, conversational AI, safety systems<br></span></div></div><div class="skills-grid"><div class="skill-category"><h3 class="skill-category-title">Programming</h3><ul class="skill-items"><li>Python (10+ years production)</li><li>Clojure (10+ years)</li><li>Rust (5+ years)</li><li>Go (3+ years)</li><li>Elixir (2+ years)</li><li>Java, R, SQL (advanced), bash</li><li>Functional background: Common Lisp, Haskell</li></ul></div><div class="skill-category"><h3 class="skill-category-title">ML/AI</h3><ul class="skill-items"><li>Frameworks: PyTorch, TensorFlow, Keras, scikit-learn, XGBoost, LightGBM, CatBoost</li><li>NLP: spaCy, NLTK, Hugging Face Transformers</li><li>Deep Learning: CNNs, RNNs, LSTMs, GRUs, Transformers, attention mechanisms, transfer learning, fine-tuning</li></ul></div><div class="skill-category"><h3 class="skill-category-title">Cloud & Infrastructure</h3><ul class="skill-items"><li>AWS: EC2, S3, SageMaker, Lambda</li><li>GCP: GCE, GCS, GKE</li><li>Containers: Docker, Kubernetes</li></ul></div><div class="skill-category"><h3 class="skill-category-title">Databases</h3><ul class="skill-items"><li>PostgreSQL (expert)</li><li>MongoDB, Redis, Neo4j, SQLite, MySQL</li></ul></div><div class="skill-category"><h3 class="skill-category-title">Data Engineering</h3><ul class="skill-items"><li>Apache Spark, Apache Airflow, Kafka</li><li>ETL pipelines, data quality, orchestration</li></ul></div><div class="skill-category"><h3 class="skill-category-title">Web & APIs</h3><ul class="skill-items"><li>Flask, FastAPI, Django</li><li>REST APIs, microservices architecture</li></ul></div><div class="skill-category"><h3 class="skill-category-title">DevOps</h3><ul class="skill-items"><li>git, Linux, CI/CD (GitHub Actions, Jenkins)</li><li>Monitoring, logging</li></ul></div></div></section><section aria-labelledby="education-heading" class="section"><h2 class="section-header" id="education-heading">Education</h2><div class="education-item"><h3 class="degree">MSc Computational Linguistics</h3><span>2016</span><p class="institution">Russian State University for the Humanities (RSUH) • Moscow, Russia</p><p class="focus">Statistical NLP, Machine Translation, Information Extraction</p></div><div class="education-item"><h3 class="degree">BSc Nuclear Physics</h3><span>2011</span><p class="institution">Czech Technical University • Prague, Czech Republic</p><p class="focus">Mathematical Modeling, Statistical Analysis, Computational Physics</p></div></section><section aria-labelledby="languages-heading" class="section"><h2 class="section-header" id="languages-heading">Languages</h2><p class="languages-list">English (Fluent), Russian (Native), French (Conversational), German (Conversational), Czech (Conversational), Hebrew (Basic)</p></section></main></body></html>