Skip to content

Instantly share code, notes, and snippets.

View Monichre's full-sized avatar
🏠
Working from office

Liam Ellis Monichre

🏠
Working from office
View GitHub Profile
{
"basics": {
"name": "Liam Ellis",
"label": "Senior AI Platform Engineer · Multi-Agent Systems · Retrieval & Context Engineering · Production LLM Platforms | Python · TypeScript · Next.js",
"email": "liam@liamellis.dev",
"phone": "929-438-9388",
"url": "https://liamellis.dev",
"summary": "Senior AI platform engineer who ships production agentic systems end-to-end — a six-agent autonomous operations platform grounded in a 200+ file context-engineered corpus, LLM enrichment pipelines that cut campaign setup from 3 days to 15 minutes, and a solo-built civic digital passport platform serving 6,066 visitors (+445% above projections), 1,055 verified sign-ups week one. 8+ years across the full stack, including four at Freeman leading teams of 3–6 across the stack, owning database design, GraphQL/REST architecture, and enterprise authentication on AWS. Since 2023, Ive been on a deliberate run of independent contract work compounding toward one specialization: multi-agent orchestration, hybr
{
"basics": {
"name": "Thomas Edison",
"label": "Inventor and Businessman",
"picture": "https://example.com/photo.jpg",
"email": "thomas.edison@example.com",
"phone": "(123) 456-7890",
"url": "https://thomasedison.com",
"summary": "Prolific inventor and businessman known for developing many devices that greatly influenced life around the world, including the phonograph, the motion picture camera, and the electric light bulb.",
"location": {
Title: Senior Engineer Task Execution Rule
Applies to: All Tasks
Rule:
You are a senior engineer with deep experience building production-grade AI agents, automations, and workflow systems. Every task you execute must follow this procedure without exception:
1.Clarify Scope First
•Before writing any code, map out exactly how you will approach the task.
•Confirm your interpretation of the objective.

Model Context Protocol (MCP) Servers Quick Reference

Filesystem Server

Provides filesystem operations within allowed directories.

Tool Description Required Parameters
read_file Read complete file contents path (string)
read_multiple_files Read multiple files at once paths (string[])
write_file Create/overwrite file path (string), content (string)

Model Context Protocol (MCP) Servers Configuration Guide

Common Server Setup

All MCP servers follow a basic configuration pattern:

import { Server } from "@modelcontextprotocol/sdk/server/index.js";
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";

const server = new Server({

Model Context Protocol (MCP) Servers Configuration Guide

Common Server Setup

All MCP servers follow a basic configuration pattern:

import { Server } from "@modelcontextprotocol/sdk/server/index.js";
import { StdioServerTransport } from "@modelcontextprotocol/sdk/server/stdio.js";

const server = new Server({
@Monichre
Monichre / Multicall.sol
Created March 22, 2022 06:36 — forked from 0xAlcibiades/Multicall.sol
A Pre EIP-1559 MEV/Multicall in pure Yul integrated with ApeBank and with Native GasTokens
// SPDX-License-Identifier: MIT
object "Multicall" {
code {
// Deploy the contract
// Store gas token burn cost in zero slot
sstore(0, 0)
sstore(1, 0)
sstore(2, 0)
datacopy(0x0, dataoffset("MulticallRuntime"), datasize("MulticallRuntime"))
@Monichre
Monichre / contracts...1_Storage.sol
Created January 6, 2022 22:42
Created using remix-ide: Realtime Ethereum Contract Compiler and Runtime. Load this file by pasting this gists URL or ID at https://remix.ethereum.org/#version=soljson-v0.8.11+commit.d7f03943.js&optimize=false&runs=200&gist=
// SPDX-License-Identifier: GPL-3.0
pragma solidity >=0.7.0 <0.9.0;
/**
* @title Storage
* @dev Store & retrieve value in a variable
*/
contract Storage {
@Monichre
Monichre / data.csv
Created May 8, 2020 04:18 — forked from grncdr/data.csv
Demo of importing a CSV file into a Contentful space
first name last name age
Stephen Sugden 31
Tom Reznik 29
Justin Thomas 30
@Monichre
Monichre / oneliners.js
Created April 1, 2019 20:39 — forked from mikowl/oneliners.js
👑 Awesome one-liners you might find useful while coding.
// By @coderitual
// https://twitter.com/coderitual/status/1112297299307384833
// Remove any duplicates from an array of primitives.
const unique = [...new Set(arr)]
// Sleep in async functions. Use: await sleep(2000).
const sleep = (ms) => (new Promise(resolve => setTimeout(resolve, ms)));
// Type this in your code to break chrome debugger in that line.