Professional Services

During my 17+ career in software development industry I worked on many projects. Some examples:

  • web search ranking development
  • image search, with over 10PB of data and 10K qps
  • scalable deep learning inference model system
  • founded ML cloud department
  • scalable system for storing and processing market data, TB's of data (Kubernetes, Kafka, Iceberg, MinIO, Spark)
  • etc

I'm available for the following professional services.

Consulting

For when you need technical and software advice, recommendations, and improvements, including:

  • General problem solving
  • Code review and/or architecture review
  • Performance improvements
  • Scalability and maintainability improvements
  • Roadmap and technology recommendations
  • C++/C/Python code review
  • Data Ingestion/Data Processing Block: Kubernetes, Kafka/Strimzi, MinIO, Spark, Grafana
  • AI Infra/Inferece: Kubernetes, Slurm, vLLM, Ray
  • Search: Search Engines, Vector Search, Search infrastructure
  • LLM's: Inference stack, finetuning
Interview practice

Primarily for job-seekers looking to maximize their chances of being accepted to their top-choice firms. Practice in a low-stakes environment with me. There's more than just an interview:

  • Resume review
  • Live coding, system design and problem solving
  • Post-interview analysis and recommendations