Skip to content
View m4themagics's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report m4themagics

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
m4themagics/README.md

marigure — I engineer relevance. Senior ML Engineer: search, personalization and LLM systems.

Search is my depth. Models are my craft. Production is my responsibility.

I'm marigure. I build search, recommendation and LLM systems, owning the path from training signals to the serving contract. My edge is model depth with systems judgment: I can improve what the model learns, explain why it helps, and engineer the release.

Where I go deep

Relevance — make discovery feel obvious.

I connect retrieval, ranking and personalization into one product decision. I train representations, choose negatives, turn behavior into learning signals, and evaluate the experience after filters and product constraints.

Contrastive learning · Neural retrieval · Transformer user models · LambdaMART

Language — give language a useful job.

I adapt language models to specific work: extraction, grounded answers and controlled actions. I use LoRA and independent evaluation to judge the model; authorization, confirmation and recovery are explicit parts of the execution design.

LLM adaptation · RAG · Evaluation · Tool execution

Systems — own the path to production.

I build the data and runtime around the model: CUDA / DDP training, versioned features, fast inference and compatible releases. Memory, throughput, observability and failure modes belong in the design from the start.

GPU training · Model serving · ML data · Release engineering

My standard

Prove the gain. Budget the cost. Design for failure.

I care about what users get, what it costs, and what happens when a dependency fails. The interesting work is choosing the objective, exposing the trade-off, and making the entire decision defensible.

A few receipts
  • Shared retrieval: three product teams, a 160K+ item catalog, and +2.3% relative qualified watch time in user-level A/B testing of the shared release, with relevance and licensing guardrails.
  • Neural inference: reranker p99 690 → 390 ms, at the same 40 RPS and traffic mix, without increased failures.
  • LLM adaptation: mandatory-constraint exact match 89% → 96% on held-out dialogues, versus the prompt-only version of the same 7B model.
  • Controlled actions: exact-argument confirmation, authorization, idempotency and status reconciliation. Timeout and restart tests found no duplicate operations in the tested scenarios.

What I work with

Python PyTorch CUDA through PyTorch Hugging Face Transformers Apache Spark FastAPI Docker Kubernetes

Modeling · LoRA · DDP · LightGBM · CatBoost
Retrieval & inference · OpenSearch · Qdrant · ONNX Runtime · vLLM
Data & delivery · SQL · Kafka · Airflow · MLflow · AWS EKS

A real problem. A strong baseline. A system worth shipping.

Based in Vietnam/Almaty · Remote work & visa-supported relocation.

Popular repositories Loading

  1. conversion-signal-platform conversion-signal-platform Public

    Delayed conversion labels: freshness, correctness, corrections, processing lag, and retained state.

    Python 1

  2. car-news-aspnet-mvc car-news-aspnet-mvc Public archive

    Coursework (2023): ASP.NET Core MVC news portal with EF Core, repositories, and dependency injection.

    C#

  3. word-game-tcp-sockets word-game-tcp-sockets Public archive

    Coursework (2023): multiplayer word game with TCP sockets, per-client threads, serialized state, and Swing.

    Java

  4. design-patterns-calculators design-patterns-calculators Public archive

    Coursework (2023): Factory, Decorator, and Iterator patterns with threaded execution and Swing.

    Java

  5. jdbc-publisher-catalog jdbc-publisher-catalog Public archive

    Coursework (2023): publishers and articles over raw JDBC, prepared statements, and PostgreSQL.

    Java

  6. bug-collection bug-collection Public

    Coursework (2023): Java Spring Boot REST service for a beetle collection with JPA and PostgreSQL.

    Java