Engineering

Systems, tools, and selected builds

Research infrastructure, developer tools, and engineering projects. Each record separates scope, supported evidence fields, date, methods, and the full case record.

Record inventory reviewed .

Curated open-source evidenceExperience record

Research systems

Agent, evaluation, and analysis tooling

  1. Research notebook

    Evidence preview for ContextLedger: context accounting for coding agents

    ContextLedger: context accounting for coding agents

    ScopeMeasure which exact session facts survive coding-agent context compaction instead of treating memory loss as an opaque summarization problem.

    Role
    Designed and implemented the typed event schema, compaction policies, instrumentation, and bounded experiment harness in an OpenCode fork
    Outcome
    On the first bounded GPT-5.5 noisy-compaction fixture, the precision-frontier policy kept full target recall with 852 compaction-input tokens; solve-rate evidence is not yet established.
    Status
    Active research prototype
    Repository
    Research fork not public
    Documented

    MethodsTypeScript · OpenCode · OpenAI · GPT-5.5 · Coding Agents

  2. Research platform

    Evidence preview for PatchSmith: a harness for repair agents

    PatchSmith: a harness for repair agents

    ScopeEvaluate coding-agent repairs with bounded context, sandbox validation, and retained evidence instead of accepting a plausible patch at face value.

    Role
    Designer and implementer of the repair harness, task adapters, validation flow, artifact schema, and readiness gates
    Outcome
    The current DeepAgents public-issue smoke lane validates three of three focused pytest/Requests tasks while retaining traces, validation output, and failure reports.
    Status
    Active research and development platform
    Documented

    MethodsPython · DeepAgents · OpenAI · Coding Agents · Software Repair

  3. Open-source developer tool and evaluation system

    Evidence preview for ctxhelm: agent-native context compiler

    ctxhelm: agent-native context compiler

    ScopeHelp coding agents identify the repository evidence they need before editing, then measure whether that guidance improves real target-file reading.

    Role
    Creator and maintainer of ctxhelm; designer of the companion HelmBench evaluation harness
    Outcome
    Released ctxhelm v2.4.0 through GitHub archives and Homebrew; a completed 10-task RefactoringMiner Codex matrix preserved solve and validation rates while improving retrieval-oriented measures.
    Status
    Released open-source tool; active evaluation work
    Documented

    MethodsRust · MCP · Coding Agents · Hybrid Retrieval · Graph Signals

  4. Research

    Making AI Reliable: Design by Contract for Large Language Models

    ScopeExpress and check behavioral expectations for LLM-backed APIs whose outputs are probabilistic and context-dependent.

    Role
    Research collaborator and author of the taxonomy, enforcement analysis, and implementation examples
    Outcome
    Documented input, output, temporal, and extended contract classes with discovery and enforcement patterns; wider empirical validation remains ongoing.
    Status
    Ongoing research synthesis
    Documented

    MethodsLLM Systems · API Design · Software Engineering · Artificial Intelligence · Python

  5. Research

    Blockchain in Healthcare 2.0

    ScopeCoordinate patient-approved EHR sharing across organizations while keeping sensitive records encrypted off-chain and access changes auditable.

    Role
    Designed and implemented the undergraduate-thesis prototype under Professor ASM Latiful Hoque
    Outcome
    Evaluated encrypted IPFS storage and Ethereum access control on 10,000 synthetic patient records.
    Status
    Completed undergraduate thesis; public preprint available
    Repository
    No public repository linked
    Documented

    MethodsHyperledger Fabric · Ethereum · Solidity · Go · IPFS

Selected build work

Systems, capstones, and engineering narratives

  1. Systems performance case study

    Evidence preview for 1BRC C# on Apple Silicon

    1BRC C# on Apple Silicon

    ScopeProcess one billion temperature records correctly on Apple Silicon while avoiding the mmap fault path that dominated full-size runs.

    Role
    Sole implementer and benchmark author
    Outcome
    Passed 12 official fixtures and matched generated 100M, high-cardinality 10M, and full 1B outputs; the promoted full-size path won all five paired warm wall-time runs on the stated Apple Silicon machine.
    Status
    Validated local performance case study
    Documented

    MethodsC# · .NET 10 · NativeAOT · Apple Silicon · ARM64

  2. Freelance learning project

    Go Container Runtime: Docker from Scratch

    ScopeUnderstand container isolation, filesystems, networking, lifecycle, and cleanup by building a deliberately small Docker-like runtime in Go.

    Role
    Independent learning build
    Outcome
    The milestone sequence and failure cases are documented; implementation evidence has not yet been published.
    Status
    In progress
    Repository
    No public implementation artifact yet
    Documented

    MethodsGo · Docker · Containers · Linux Namespaces · Linux Networking

  3. Freelance learning project

    Mini Deep Learning Framework: PyTorch from Scratch

    ScopeUnderstand tensors, automatic differentiation, neural-network layers, and training loops by rebuilding their core mechanics in a small Python framework.

    Role
    Independent learning build
    Outcome
    The milestone sequence and intended interfaces are documented; implementation evidence has not yet been published.
    Status
    In progress
    Repository
    No public implementation artifact yet
    Documented

    MethodsPython · PyTorch · Autograd · Tensors · Neural Networks

  4. Systems Programming

    Building a Go Database Engine from Scratch

    ScopeLearn how storage, recovery, transactions, query execution, and indexing fit together by implementing a small database engine in Go.

    Role
    Independent implementer and technical author
    Outcome
    Built and documented staged B+ tree, write-ahead log, transaction, concurrency, query, and indexing components as an educational prototype.
    Status
    Educational prototype; not a production database
    Repository
    No public repository is currently linked
    Documented

    MethodsGo · Systems Programming · Database Systems · B+ Trees · Concurrency Control

  5. Projects

    Evidence preview for Ray Tracing from Scratch: A Comprehensive Guide to 3D Rendering Physics and Implementation

    Ray Tracing from Scratch: A Comprehensive Guide to 3D Rendering Physics and Implementation

    ScopeRender 3D scenes from first principles while making ray intersections, lighting, cameras, materials, and scene parsing inspectable in C++.

    Role
    Implemented and documented the C++ ray-tracing course project
    Outcome
    The repository and case record cover ray-object intersection, lighting, camera control, scene description, and extension paths for acceleration and advanced materials.
    Status
    Completed BUET computer-graphics course project
    Documented

    MethodsC++ · Computer Graphics · Physics Simulation · 3D Rendering · Ray Tracing

  6. Projects

    Evidence preview for Building a Bangla Handwritten Digit Recognizer from Scratch

    Building a Bangla Handwritten Digit Recognizer from Scratch

    ScopeRecognize Bangla handwritten digits with a CNN implemented directly in NumPy, without a deep-learning framework.

    Role
    Implemented the CNN, training pipeline, and evaluation; documented the architecture and results
    Outcome
    Reached 95.87% test accuracy and placed second among 120 students in the BUET machine-learning lab competition.
    Status
    Completed BUET course competition project
    Documented

    MethodsPython · NumPy · Computer Vision · Neural Networks · Deep Learning

  7. Projects

    Evidence preview for Image Caption Generation with BERT Context Vectors

    Image Caption Generation with BERT Context Vectors

    ScopeImprove image-caption generation by combining visual attention with contextual language representations and measuring the change against a baseline.

    Role
    Co-developed the model extension, experiment pipeline, and technical analysis
    Outcome
    Reported 36% CIDEr and 43% BLEU-4 improvements over the project baseline.
    Status
    Completed machine-learning project
    Documented

    MethodsPyTorch · BERT · Computer Vision · NLP · Deep Learning

  8. Projects

    Evidence preview for EventFly – Distributed Microservices Event Platform

    EventFly – Distributed Microservices Event Platform

    ScopeCoordinate event creation, participation, payments, announcements, and analytics across independently deployable services.

    Role
    Lead architect; backend and DevOps contributor
    Outcome
    Built a working event-management course project with a six-person team during a two-month BUET software-development lab.
    Status
    Completed BUET course project
    Documented

    MethodsTypeScript · Node.js · Python · React · Kubernetes

  9. Projects

    Enhancing TCP Fairness: TCP Vegas+ Implementation

    ScopeImprove TCP Vegas fairness when it competes with Reno without discarding Vegas's delay-sensitive behavior.

    Role
    Co-implemented the Vegas+ modification and evaluated it in ns-3 simulations
    Outcome
    The recorded experiments report Jain's fairness improving from 0.68 to 0.93 and throughput reaching 97% of Reno's result in the stated setup.
    Status
    Completed BUET networking course project
    Documented

    MethodsC++ · NS3 · Networking · TCP/IP · Protocol Design

  10. Projects

    Evidence preview for Yet Another C Compiler

    Yet Another C Compiler

    ScopeTranslate a practical subset of C through a complete, inspectable compiler pipeline with useful diagnostics and generated assembly.

    Role
    Implemented the multi-pass compiler pipeline, symbol-table handling, validation, and technical documentation
    Outcome
    Completed lexical, syntax, and semantic analysis, intermediate-code generation, assembly output, and optimization stages.
    Status
    Completed BUET compiler course project
    Documented

    MethodsC++ · Flex · Bison · Assembly · Compiler Design

  11. Projects

    Evidence preview for Blockchain Based Ticketing Platform

    Blockchain Based Ticketing Platform

    ScopeReduce ticket fraud and abusive resale while preserving verifiable ownership, controlled transfer, and venue entry.

    Role
    Co-developed the architecture and contract logic, focusing on lifecycle rules, transfer constraints, and validation flows
    Outcome
    The team was selected as a Blockchain Olympiad Bangladesh 2021 finalist with a prototype covering ticket issuance, marketplace resale, and validation flows.
    Status
    Finalist prototype
    Repository
    Prototype repository not public
    Documented

    MethodsEthereum · Solidity · Smart Contracts · Web3.js · NFT