Skip to content
View SamMalayek's full-sized avatar

Organizations

@Software-Land

Block or report SamMalayek

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

Sam Malayek

Software engineer specializing in search systems, algorithms, performance optimization, and machine learning infrastructure. Over nearly a decade of professional experience, I've built a track record of delivering reliable, maintainable, and time-tested software, backed by rigorous, deterministic testing. My pull requests across the companies listed on my LinkedIn profile (including a unicorn and Big Tech companies) reflect this engineering discipline. I also believe in leaving a little room for safe experimentation—a small percentage of the time across a high volume (thousands) of commits over the past decade, with experimentation typically front-loaded when exploring new technologies or problem domains. However, maintaining low revisions per PR remains important, as it has in my career in Big Tech (1.2-1.3). Regardless of code and PRs, my strength is in problem solving, and this has been demonstrated in projects, interviews (e.g. Senior Software Engineer @ Google), and more.

Founder of Software.Land, building systems for semantic knowledge representation, search, and learning progression.

Selected Work

Source-available search engine built with TypeScript, featuring positional inverted indexes, compact typed-array representations, block-level pruning, and ranking optimizations.

Contributions to the C/C++ LLM inference ecosystem:

  • #31165 — Fix dangling pointer in multimodal embedding batch management
  • #29060 — HTTP 400 handling for invalid embedding server requests
  • #27920 — Qwen3.5 embedding model conversion support
  • #16541 — Raw embedding CLI output support

After some earlier experimentation, I'm getting closer to no longer being a novice in LLM inference engineering. Larger PRs coming up.

Areas of Interest

Search and information retrieval · Algorithms and data structures · Distributed systems · LLM inference · Knowledge graphs

Software.Land

Pinned Loading

  1. Software-Land/search Software-Land/search Public

    Deterministic, explainable document search with optional offline corpus and semantic compilation.

    JavaScript 1

  2. ggml-org/llama.cpp ggml-org/llama.cpp Public

    LLM inference in C/C++

    C++ 133k 24.9k