Skip to content
NG
Open to junior Data Scientist or ML/AI internship roles

Data Science · AI · Building in public

Turning data into clear, useful decisions.

Data Science & AI graduate from Le Wagon, building practical projects in public — containerised ML APIs, AI agents, automations. My 10 years in digital marketing help me frame the right problems and ship measurable results.

Portrait — Nicolas Geng

01

About

After 10+ years running digital marketing, I specialised in Data Science and AI through Le Wagon’s intensive bootcamp. Today I build hands-on projects — FastAPI services deployed on GCP Cloud Run, prediction models, multi-agent systems — open-sourced on GitHub.

How I build: start from a clear business problem, compare a baseline to an improved approach, document assumptions and limits, ship reproducibly. Reproducibility, measurability, honest reporting of trade-offs — for projects that matter, not demos.

My marketing background is still an asset — I read data with a business lens and I know what a KPI means to a team. Goal: a first role as a junior Data Scientist, ML/AI internship, or collaboration on a real-world data/AI project — French-speaking Switzerland, hybrid or remote.

02

Skills

Tech Stack

Data & languages
Python SQL Pandas NumPy Jupyter Git / GitHub Matplotlib · Seaborn Plotly · Dash
Machine Learning & AI
scikit-learn XGBoost TensorFlow PyTorch Hugging Face Prophet · RNN OpenAI · Claude Claude Code MCP Hermes Cursor Ollama LM Studio NLP & LLM
MLOps & deployment
FastAPI Docker GCP Cloud Run Streamlit GitHub Actions Vercel n8n Make
Analytics & marketing
Google Analytics Tag Manager Google Ads A/B testing · KPI Marketing Automation SEO / SEA LPD / RGPD

03

Projects

A selection of personal projects, live or in active development.

AI for Finance

Live

ML prediction service deployed on Google Cloud Run: containerised FastAPI app with a prediction endpoint, interactive Swagger docs and a reproducible project structure (Dockerfile, Makefile, tests). Designed as a reusable backbone for exposing an ML model in production.

PythonFastAPIDockerGCP Cloud RunJupyterML

My Swiss Career

Live

Multi-agent AI system that automates the job search: evaluates job offers on multiple dimensions, generates ATS-optimised CVs and submits applications via Playwright.

LLMMulti-agentsPythonPlaywrightAI

Qwen3.8-27B NVFP4

Live

NVFP4 (compressed-tensors, ~18 GB) checkpoint of Qwen3.8-27B, packaged for vLLM on NVIDIA Blackwell / DGX Spark (GB10). Weight-space edit (abliteration on layers 18–51, not a fine-tune), then oneshot quantization with llm-compressor. Aimed at local Spark inference with up to 262k context and an FP8 KV cache.

Qwen3.8NVFP4vLLMDGX Sparkllm-compressorHugging Face

Éval refus FR

Live

Bilingual (FR/EN) evaluation set to measure LLM refusal vs compliance after abliteration. French translation of user prompts (GX10 qwen-coder, translate-only), Qwen3Guard labels, no assistant completions — not a fine-tune corpus. Deduplicated and published on Hugging Face.

LLMBenchmarkFrançaisRefusalHugging Face

MCP IMAP

Live

Minimal MCP server for reading and sending emails via IMAP/SMTP — zero external dependencies (Python stdlib only). Compatible with Claude Desktop, Cursor, Hermes and any MCP client. Works with any mail provider (Infomaniak, Gmail, iCloud, Proton Bridge…).

PythonMCPIMAPSMTPClaude DesktopHermes

LLM Code Bench

Live

Benchmark tool measuring LLMs' ability to accurately recall specific code in long contexts: tests positional recall by asking models to reproduce JS/Python function definitions verbatim, with automated line-by-line scoring and comparative Plotly dashboards.

PythonLLMBenchmarkPlotlyCLI

04

Education & certifications

A strong marketing background, rounded off by an intensive Data Science & AI bootcamp.

Education

  1. LW Le Wagon logo
    2025 – 2026 · Le Wagon
    Data Science & AI Bootcamp

    Python, ML, deep learning, applied AI in enterprise.

  2. SA SAWI logo
    2016 – 2017 · SAWI
    Marketing Specialist
  3. CS CPNV / Eco-logis Sàrl logo
    2007 – 2012 · CPNV / Eco-logis Sàrl
    Federal VET — Mediamatician

Certifications

  1. AE Anthropic Education logo
    Model Context Protocol: Advanced Topics
    Anthropic Education · 2026
  2. AE Anthropic Education logo
    Building with the Claude API
    Anthropic Education · 2026
  3. AE Anthropic Education logo
    AI Fluency: Framework & Foundations
    Anthropic Education · 2026
  4. AE Anthropic Education logo
    Claude Code in Action
    Anthropic Education · 2026
  5. AE Anthropic Education logo
    Claude Code 101
    Anthropic Education · 2026

05

Career

A decade at the crossroads of digital marketing, data and operational leadership.

  1. LA LTG-Academy logo

    LTG-Academy

    · Vevey (VD)
    Marketing Manager 2024 – 2025
    • Led the marketing team (two collaborators)
    • Defined the marketing and commercial strategy
    • Ran multi-channel advertising campaigns
    • Managed the LTG-Academy website and performance reporting
    • Implemented marketing and AI tooling
  2. SS Swibeco SA logo

    Swibeco SA

    · Lausanne (VD)
    Digital Marketing Specialist 2020 – 2023
    • Selected and implemented a marketing communication and automation platform
    • Deployed advanced customer-data analytics tooling
    • Redesigned the Swibeco.ch corporate website
    • Brought the Swibeco sites to LPD / GDPR cookie compliance
    • Launched and ran digital campaigns that exceeded targets
    • Set up customer satisfaction surveys (NPS)
    • Owned email campaigns and visual assets
    • Managed Google Tag Manager, Analytics, Ads and SEO
  3. VE Veepee (ex-Eboutic.ch) logo

    Veepee (ex-Eboutic.ch)

    · Lausanne (VD)
    Digital Marketing Manager → Online Acquisition & Traffic Manager 2018 – 2020
    • Set the user acquisition strategy and ran Google Ads, Apple Search Ads, Facebook, affiliation and partnerships
    • Tracked engagement and the new-member → first-purchase funnel
    • Owned KPI reporting, campaign analyses and offer marketing
    • Coordinated cross-team projects (tracking, new tools)
    • Search, display advertising and App Store Optimization (ASO)
    • Competitive intelligence, benchmarks and growth of the Swiss-German market

05

Let’s work together

Open to a first role as junior Data Scientist, ML/AI internship, or collaboration on a real-world data/AI project. Drop me a line.

La Tour-de-Peilz · French-speaking Switzerland