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

Block or report devtechedge

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

Hi, I'm Dev 👋

Full Stack AI Native Engineer · Open Source Contributor

I build production-grade AI and full-stack systems and contribute fixes upstream across AI, developer tooling, distributed systems, and Web3 infrastructure.

Python TypeScript Next.js React FastAPI LangGraph PostgreSQL Tailwind CSS Docker Supabase Node.js Claude ChatGPT 5.6 Grok 4.6 GLM 5.3 Kimi K3


🌍 Open Source Engineering

OSS Contributions tracks my upstream open-source contributions across developer tooling, databases, infrastructure, SDKs, and Web3, with clear provenance.

Merged:

Anza Anza Kit #2032 - corrected the getPatternMatchCodec advanced guide to match current codec typing.

Better Auth Better Auth #11208 - added regression coverage for missing OpenAPI requestBody generation after a Zod intersection.

Biome Biome #11667 - added the useBetterDomTraversing nursery lint rule with safe transformations where semantics permit.

Node.js node-postgres #3772 - fixed Connection.sync() incorrectly setting the internal _ending flag, preventing false suppression of subsequent socket errors.

pnpm pnpm #14753 - fixed lockfile: false being ignored during automatic package-manager switching.

pnpm pnpm #14754 - fixed non-recursive pattern runs with --no-bail so matching scripts continue executing and failures are aggregated correctly.

pnpm pnpm #14756 - preserved existing dependency range operators and protocol prefixes during pnpm update.

pnpm pnpm #14863 - fixed startup crashes on FreeBSD and other non-Windows Unix-like platforms by making default_store_dir use the Unix fallback path, with platform-specific regression coverage.

pytest-env pytest-env #262 - documented that pytest.toml and .pytest.toml accept the native [pytest] env table, not only the plugin-specific [pytest_env] section.

Recharts Recharts #7805 - removed tabIndex={-1} from z-index portal SVG <g> layers so empty groups are not pointer-focusable and WebKit does not draw geometry-traced focus rings; added regression coverage asserting no layer carries a tabindex attribute.

Rspress Rspress #3678 - fixed search initialization racing ahead of asynchronous FlexSearch indexing by awaiting all addAsync() operations before initialization resolves, preventing early queries from incorrectly returning no results on larger sites.

SQLMesh SQLMesh #6040 - fixed a concurrency race in sqlmesh test involving time_machine and worker threads.

Stellar stellar-docs #2849 - reworked the Soroban address conversion example to propagate the fallible Result<Address, ConversionError> from Address::from_xdr() instead of calling .unwrap(), which panics on malformed XDR, and noted that contracts consuming XDR from untrusted sources must handle the error instead of aborting.

Stellar stellar-docs #2850 - documented Quickstart's undocumented --enable-core-manual-close flag in the advanced usage docs. The Operation Modes page now covers the flag, the MANUAL_CLOSE setting it writes into the generated etc/stellar-core.cfg, and triggering a close through the manualclose endpoint on port 11626, while Run Commands adds macOS, Linux, and Windows startup examples that bind the admin port to loopback. The new section also records two limits readers hit in practice: the flag is accepted on every network but only usable on local, because stellar-core checks NODE_IS_VALIDATOR when manualclose is invoked and only the local config sets it, and each invocation advances exactly one ledger.

Stellar stellar-docs #2851 - qualified the dapp frontend guide's blanket claim that Freighter requires HTTPS; http://localhost and http://127.0.0.1 are already Potentially Trustworthy origins under the W3C Secure Contexts specification, so plain HTTP on loopback satisfies the requirement and local development needs no TLS.

Stellar stellar-docs #2853 - reconciled contradictory memo guidance in the pooled accounts guide: the intro framed memos as obsolete while later sections still required supporting them, so memos now read as the legacy mechanism still in active use and muxed accounts as preferred going forward.

Stellar stellar-docs #2859 - added the --enable-core-manual-close flag to the Local section of the Network Modes page, so the parameter list no longer omits a flag the quickstart container ships, with a cross-link to the Manual close mode section noting that only the local configuration sets NODE_IS_VALIDATOR.

thirdweb thirdweb JS #8938 - fixed useTokenQuery collapsing real token lookup failures into unsupported_token instead of using the existing error/retry path.

tracelens tracelens #140 - markdown table cells in the report generator are now escaped with html.escape in addition to pipe and newline handling. Task ids or gate values containing pipes, line breaks, or HTML metacharacters no longer break the per-task and baseline-gate tables piped into $GITHUB_STEP_SUMMARY, and no cell can open a raw HTML element.


🚀 Flagship Architectures & Projects

  • 🔬 Synthesis — autonomous multi-agent research with planning, research, synthesis, critique, HITL gates, RAG, Reflexion, and live SSE agent graphs (repo).
  • 💼 Jobrow — live register of still-open US tech roles sourced from employer ATS boards, with search, filters, closed-role tracking, and a public JSON API (repo).
  • ⛓️ Lattice — Web3 jobs platform aggregating blockchain and crypto roles with salary observatory, talent directory, gigs, and hiring intelligence (repo).
  • 🪐 Pulsar — decentralized AI compute protocol interface with Base smart contracts, staking flows, wallet connectivity, 3D visualization, tokenomics, and Foundry-tested contracts (repo).
  • 🧠 AAROP — explicit Perceive → Plan → Act → Observe → Reflect → Adapt loop with self-verification, bounded autonomy, and replayable traces (repo).
  • ⚖️ RegTrace — HITL Web3 compliance copilot mapping packs onto MiCA/VARA with retrieval-bounded findings and article citations (repo).
  • 🏥 Cadence — deep-memory healthcare agent lab with layered patient memory, journey stages, and consent-scoped clinician briefs (repo).
  • 🔎 Veritas — LangGraph research agent with SSE streaming, grounded demo mode, and external retrieval when configured (repo).
  • 🔥 Chaos Simulator — real-time chaos engineering dashboard with fault injection, self-healing services, animated service topology, scenario orchestration, telemetry, and recovery analysis (repo).

🛠️ Tech Stack

Category Tooling, Frameworks & Architecture
AI systems & agents Python, LangGraph, LangChain, LangServe, FastAPI, explicit agentic state machines, multi-agent supervisors, HITL interrupts, bounded autonomy, Reflexion / critique loops, tool-use / ReAct, durable checkpoints
RAG, memory & evaluation Hybrid RAG, pgvector, BM25, TF-IDF, JSONB embeddings, cosine retrieval, sentence-transformers, long-term memory, retrieval-bounded generation, eval gates, LLM-as-judge, LangSmith
LLMs, tools & integrations Gemini, OpenAI-compatible providers, Groq, Ollama / local LLMs, Tavily, Telegram Bot API, MCP-oriented tool buses, Google Workspace integrations
Frontend & product TypeScript, React, Next.js, TanStack Start, Vite, Tailwind CSS, shadcn/ui, Lucide, Motion / Framer Motion, Recharts, Three.js, React Three Fiber, HTML5 Canvas, SVG
Data, auth & backend PostgreSQL, Supabase, Neon, PGLite, SQLite, Prisma, Drizzle ORM, SQLAlchemy, Pydantic, Zod, Better Auth, REST, Server Actions, API routes
Realtime & observability SSE, WebSockets, Socket.io, replayable traces, structured telemetry, OpenTelemetry-shaped tracing, live/demo provider switching
Web3 & smart contracts Solidity, OpenZeppelin, Foundry, Base, viem, wagmi, RainbowKit, ethers.js, wallet SDKs, blockchain / wallet infrastructure
Infrastructure & testing Node.js, Bun, Express, Docker, Vercel, GitHub Actions, Vitest, pytest, Playwright, TypeScript compiler, Biome, security hardening and threat-model documentation

🎯 Engineering Philosophy

Bounded, observable AI systems with validated retrieval, explicit state, cost-aware routing, and human oversight.
Improve infrastructure upstream, with reproducible engineering and strict OSS provenance.


🌐 Connect With Me

LinkedIn GitHub


Pinned Loading

  1. aarop aarop Public

    AAROP is a multi-agent system on an explicit Perceive→Plan→Act→Observe→Reflect→Adapt loop: orchestration, self-verification, resilient recovery, bounded autonomy, replayable traces. Python core wit…

    TypeScript

  2. aegis_vercel aegis_vercel Public

    AEGIS is a multi-agent operations cortex with a live dashboard. Supervisor plus specialist agents (SRE, knowledge, coder, evaluator, communicator), Hybrid RAG, HITL gates, streaming SSE, and a real…

    Python

  3. synthesis synthesis Public

    Autonomous multi-agent research: plan → research → synthesize → critique → finalize. Live agent graph, HITL approval, RAG, Reflexion, streaming SSE, eval gate. Next.js 16, Drizzle, Postgres. Groq l…

    TypeScript 2

  4. healthcare-deep-memory-agents healthcare-deep-memory-agents Public

    Cadence is a pure-Python deep-memory healthcare agent lab: multi-layer patient memory, journey stages, and consent-scoped clinician briefs. No LangChain. Local path is Ollama + SQLite + sentence-tr…

    Python

  5. regulatory_compliance regulatory_compliance Public

    HITL Web3 compliance copilot for VASP licensing reviewers. Maps project packs onto MiCA and VARA with retrieval-bounded findings, article citations, hallucination flags, split-screen accept/edit/re…

    Python

  6. veritas-engine veritas-engine Public

    Self-correcting multi-agent research engine for technical briefs. Planner drafts queries, Tavily retrieves in parallel, a critic grades 1-10 and loops until >=8 or max depth, then a synthesizer wri…

    TypeScript