<!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 &amp; 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>