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

Highlights

  • Pro

Block or report saidurpulok

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
saidurpulok/README.md

Hey, I'm Pulok πŸ‘‹

Machine Learning Engineer Β· LLM systems, inference & production ML

LinkedIn Email Website


🧠 About Me

I'm a Machine Learning Engineer at Optimizely, working on LLM evaluation and routing, fine-tuning (QLoRA), and production ML pipelines on Argo Workflows and EKS. Recent work includes a benchmark of Optimizely's AI desktop app, Mark (formerly Opal), against third-party AI tools, and an on-device LiteLLM routing proxy that sends each request to a model sized for the task.

Before that I built backend services for Zeda, a US clinical trial management system used by several US clinics, at Brick Line Technology, and shipped AgroGPT, a RAG platform for precision agriculture, and a face-recognition attendance system at ACI PLC.

Outside work I build and measure LLM systems from the ground up, mostly around efficient inference and serving, model routing and inference-time compute.


πŸš€ Featured Projects

  • AxiomServe: an LLM serving runtime built from scratch, with batched prefill, manual decode, KV-cache reuse, continuous batching, request scheduling and streaming. Continuous batching cut p95 time-to-first-token to 119 ms, down from 503 ms with static batching.
  • routewise: a cost-vs-accuracy study of LLM routing on real HELM results for 22 models from 2024 and 2025. At equal accuracy, routing cost 48% less than the best cheap 2024 model and 25% less than the best 2025 model, and beat every single model on accuracy.
  • VeriSearch: verifier-guided LLM reasoning under fixed token budgets. Adaptive early stopping used 35% fewer tokens than full reranking at about 1 point lower accuracy.

πŸ”§ Tech Stack

Languages:
Python C++ TypeScript SQL

LLM / ML:
PyTorch Hugging Face QLoRA TRL vLLM TensorRT Triton ONNX CUDA LangChain LiteLLM OpenCV

MLOps & Data:
MLflow Airflow SageMaker Snowflake Kafka PostgreSQL Redis Qdrant

Backend & Infra:
FastAPI AWS GCP Kubernetes Docker Argo Workflows Jenkins pytest Prometheus Grafana


πŸ“Š GitHub Stats

Pinned Loading

  1. axiomserve axiomserve Public

    A from-scratch LLM serving runtime: batched prefill/ decode, KV caching, continuous batching and scheduling, measured on a single laptop GPU.

    Python

  2. routewise routewise Public

    Cost vs accuracy of LLM routing on real HELM results, 2024 and 2025 models, with honest baselines.

    Python

  3. verisearch verisearch Public

    Can a learned verifier beat majority voting under a fixed token budget? A controlled GSM8K study with Qwen2.5-Math-1.5B on a laptop GPU.

    Python