Seeking entry-level Data Science / Software Engineering roles

RésuméContact
kevinm126/README.md
README.md

Hi , I'm Kevin Marin

Hey, I'm Kevin, a Data Science student at Claremont McKenna College (Class of 2026). I like the whole arc of a problem: turning a vague question into a clean dataset, a model, and something a person can actually use.

My flagship project, MetricPath, is an AI health CLI that runs a logistic mortality-risk model trained on NHANES data behind a conversational LLM intake, and it runs fully local for privacy. I also ship web apps and internal engineering tooling, and I'm currently sharpening my SQL and ML system design while prepping for interviews.

Get in Touch

Skills, with the projects that prove them:

Languages

Data / ML

AI / LLM

Engineering

Experience

  • Software Engineer · Nocturne Technologies

    2025Present · Remote

    Build internal engineering tooling for Nocturne, a Stripe-Connect SaaS for nightlife venues (nocturne.vip).

    • Designed and built "nightbored", a self-hosted kanban + MCP server + Playwright QA harness powering an audit-driven, agent-assisted development workflow.
    • Ship features through reviewed pull requests against the production app.
    • Work across the stack: TypeScript, Bun, SQLite, and Playwright automation.

    TypeScriptBunSQLitePlaywrightMCP

Education

  • Claremont McKenna College

    20222026

    B.A. Data Science · Class of 2026

    • Big Data / data engineering at scale on PostgreSQL: indexing, parallel bulk loads, full-text search over large Twitter datasets incl. a COVID-tweet analysis (CSCI143).
    • Data Mining (CSCI145). Currently exploring Tableau / Power BI for BI reporting.

B.A. Data Science · 2026CSCI143 · Big Data (data engineering at scale) · 2025CSCI145 · Data Mining · 2024

Projects

ProjectStackOutcomeLinks
NowHarnessTypeScript

A reliability and evaluation harness for enterprise AI agents, benchmarked on ServiceNow's WorkArena: +30 points task success and 61% fewer output tokens on held-out tasks, with every number traceable to a logged episode.

Python · LLM Agents · Evaluation · WorkArena+30 pts task success (held-out)

Three models I trained in PyTorch (MNIST digits, 75-class Quick, Draw! doodles, and a character-level GPT), exported to ONNX and running live in the browser: play Pictionary against the doodle model, x-ray the digit CNN layer by layer, or watch the GPT's attention heads think.

Python · PyTorch · ONNX · CNN99.4% MNIST test accuracy

An AI health CLI: a conversational LLM intake feeds a logistic mortality-risk model trained on public NHANES data, then writes a lifestyle report and daily schedule. Privacy-first, runs fully local.

Python · LLMs (Anthropic / OpenAI / Ollama) · Logistic Regression · NHANESNHANES trained risk model

PageRank from scratch (power iteration) over a real web-link graph, ranking pages by query relevance against the Lawfare national-security corpus.

Python · NumPy · Linear Algebra · Information Retrieval8★ on GitHub
13th CareJavaScript

An athlete-first presentation site for a sports-care startup: responsive, scroll-reveal animations, deployed on Vercel with security headers. Shipped freelance.

HTML · CSS · JavaScript · Vercellive shipped freelance
redditbotPython

A sentiment-driven Reddit bot (PRAW + TextBlob) that classified and acted on ~1,000 comments by polarity.

Python · PRAW · TextBlob · NLP~1,000 comments classified

A containerized Flask web app with Docker + CI: the full deployment path, end to end.

Python · Flask · Docker · CIend-to-end Dockerized deploy + CI
This PortfolioTypeScript

The site you're on: a Next.js 16 clone of a GitHub profile, with interactive chess, a contribution graph you can type into, a Copilot-style chatbot, a ⌘K command palette, light/dark themes, a community correspondence chess board, a Poptropica-style office game with real consequences, and an in-browser ML Lab with a CNN x-ray and a live attention visualizer.

Next.js · TypeScript · Tailwind CSS · chess.js20+ features

Contribution graph

Type a word and watch it render across the graph 👇

5/82
JanFebMarAprMayJunJulAugSepOctNovDecMonWedFri
LessMore