Full-Stack Software Engineer, Systems Contributor & Design Systems Architect
San Francisco Bay Area, CA · San Francisco State University · mulak1@gmail.com · exactbaseline.com
I build concurrent backend systems, developer tools, vector SVG/print design systems, and technical documentation in Scala (ZIO), Go, TypeScript, Python, and React. Across open-source contributions and client work, I focus on surgical, well-tested pull requests with clear root-cause analysis, binary compatibility verification, and zero unrelated diff noise.
- Languages & Runtimes: Scala (2.12 / 2.13 / 3.3, ZIO, ZStream, ZIO HTTP, ZIO Schema), Go, TypeScript / JavaScript (Node.js, Bun), Python, SQL, HTML/CSS, SVG
- Concurrency & Distributed Systems: Lock-free data structures (
AtomicReferenceArray,ReferenceQueue), Project Loom virtual-thread safety, backpressured streaming pipelines, HTTP/RPC middleware, LLM gateway billing & security controls - Frontend, Vector & Print Design Systems: React, Next.js, Tailwind CSS, Vector SVG/Canvas Rendering, Print & Packaging Dielines (
300 DPICMYK, 100% K barcode ink traps, multi-ratio social carousels) - Testing & Verification: ZIO Test, JMH Benchmarks, MiMa Binary Compatibility, Go Test (
httptest), Vitest, Playwright, Pytest, Property-Based Testing, GitHub Actions CI
| Repository & Pull Request | Stack | Architectural Scope & Root-Cause Fix | Verification & CI Proof |
|---|---|---|---|
zio/zio#11418 |
Scala 2.12 / 2.13 / 3.3 | Loom-Friendly Lock-Free FiberSet (#8861): Replaced Collections.synchronizedSet(WeakHashMap) in FiberRuntime._children with a lock-free AtomicReferenceArray strong-reference nursery + ReferenceQueue weak set to prevent virtual-thread pinning. |
FiberSetSpec + FiberSetBenchmark (JMH), CLA signed |
zio/zio#11417 |
Scala 2.12 / 2.13 / 3.3 | Unbounded ZStream#mapZIOPar Parallelism (#9339): Decoupled worker fiber concurrency (n) from output queue capacity (bufferSize) in ZChannel.mergeAllWith by bounding permits: Semaphore to n while preserving downstream backpressure via queue.offer. |
16/16 JVM (17/21/25), Scala.js & Scala Native CI checks passing |
zio/zio#11419 |
Scala 2.12 / 2.13 / 3.3 | Cooperative Yielding in ZStream.groupedWithin (#8686): Fixed timer-fiber starvation on infinite streams emitting empty chunks (in.isEmpty) by yielding via ZIO.yieldNow in handoffProducer before recursing. |
ZStreamSpec regression suite, lint + 2.12/2.13/3.3/JS/Native passing |
zio/zio-http#4389 |
Scala 2.12 / 2.13 / 3.3 | HandlerAspect + Path Parameter Composition (#3141): Widened Handler.IsRequest implicit evidence from In <:< Request to Request <:< In via contramap[(Path, Request)](_._2) so RoutePattern tuple extractors compose with Middleware without ClassCastException. |
9/9 Build & Test matrix jobs + MiMa Check + fmtCheck + mdoc passing |
zio/zio-schema#1255 |
Scala 2.12 / 2.13 / 3.3 | Strict Top-Level JSON Trailing-Token Rejection (#712): Enforced end-of-input whitespace consumption in JsonCodec.JsonDecoder.decode so malformed trailing characters ({"a":1}extra) fail deterministically while streaming JsonSplitter remains intact. |
28/28 GitHub Actions checks passing (MiMa, Lint, 18 JVM/JS/Native jobs) |
hanzoai/ai#154 |
Go (package controllers) |
LLM Gateway Billing & Token Accuracy QA (#136): End-to-end verification of Get ModelPrice (k=1,000 vs m=1,000,000 divisor math), SSE streaming usage accumulation, and relayWorld zero-charge (0.000000 USD) invariant on upstream 500/429 errors. |
controllers/billing_token_accuracy_qa_test.go (3/3 suites passing, CI green) |
hanzoai/ai#155 |
Go (package controllers) |
Multimodal Security & Authz Gate QA (#135): Verified messagesToOpenAI system-prompt hierarchy under SVG/XSS/EXIF/path-traversal payloads, fits/MaxTranscribeUpload audio limits, and ZAP securityGroupMethods authz gates. |
controllers/multimodal_security_qa_test.go (3/3 suites passing, CI green) |
TheSolaAI/sola-application#511 |
TypeScript / React | Handsfree Solana Actions / Blinks Execution (#157): Added executeActionBlink tool to the aikit voice agent toolset (GET Action metadata, POST user pubkey, sign & broadcast base64 VersionedTransaction) + BlinkExecutionMessageItem UI card. |
7/7 unit tests passing (tests/blinks.test.cjs), Sourcery review passing |
Deterministic financial and operational planning calculators with zero-auth JSON-RPC 2.0 Model Context Protocol (MCP) endpoints:
- RateRecast (Mortgage Recast vs. Reinvest): Fannie Mae F-1-05 lump-sum amortization simulator and after-tax treasury comparison.
- BarStock (Event Beverage Estimator): Liquor, wine, and beer estimator across 950+ event configurations.
- CarFloor (Used Vehicle Out-The-Door Cost): Wholesale depreciation curves, dealer holdbacks, and state DMV doc-fee caps.
- PaceForge (Marathon Negative-Split Planner): Jack Daniels VDOT pacing and split-clock schedules.
Empirical latency, throughput, and cost benchmarks across open-source developer tools and AI infrastructure:
- Benchmark Categories: AI Coding Agents · Vector Databases · LLM Inference Engines · Open-Source S3 Storage · Infrastructure as Code · Container Registries
- Token FinOps Calculator: Seat-license vs. direct API token break-even modeling for engineering teams.
- Awesome Developer Benchmarks: Reproducible latency distributions and benchmark harnesses across 97 software infrastructure categories (MIT License).
- Open CIELAB Cosmetics Dataset: CIE L*a*b* (D65) spectrophotometric cosmetics dataset (121 shades, CIEDE2000 dupe matrices, and 12-Season Color Analysis palettes).
- ClauseGuard MCP · BillTally MCP · DeckForge MCP: Remote Model Context Protocol (MCP) connectors for contract redlining, invoice verification, and executive slide deck generation.