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

Block or report tounsils

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

Ilyes Tounsi

Full-Stack Software Engineer & AI/ML Integrator. MCP servers, agent architecture, LLM evaluation.

San Diego, CA · tounsils.github.io · LinkedIn · tounsils@gmail.com


Twenty years shipping production systems end to end: architecture, backend, cloud, frontend, data pipelines. The last three of those layering LLM applications, agent orchestration and evaluation pipelines on top.

What I care about is the part most AI products skip: making the thing provable. Typed tool contracts instead of prompts, answers grounded in real data instead of generated, and an evaluation corpus wired as a release gate so a failure blocks the ship rather than starting a discussion.

ask-me-mcp

A public reference implementation of that pattern, and the fastest way to see how I build.

github.com/tounsils/ask-me-mcp · MIT · listed in the official MCP Registry as io.github.tounsils/ask-me-mcp

Six typed tools, JSON-schema strict. External grounding, so the model never invents. Confidence and sources on every response. A 15-case evaluation corpus that gates releases. OAuth 2.1 with anonymous dynamic client registration and PKCE. Two transports: stdio for local, Streamable HTTP for the deployed endpoint.

It answers questions about my work, patterns and availability. Install it and interrogate it rather than taking my word for anything:

https://ask-me-mcp-xi.vercel.app/api/mcp

Currently

  • Senior engineering at NXT Robotics. Operator console and agent layer turning device telemetry into decisions for physical-security and field-equipment fleets.
  • VP of Engineering (advisory) at AIMIA. Multi-agent assessment platform: specialist agents plus a supervisor synthesizer, real-time voice, multilingual output, encrypted PII with blind-index lookup.
  • Founder of digitalqrcard.com. Node, Express, MongoDB, Vite + React.
  • Taking a small number of fractional CTO and fixed-scope engagements alongside those → scope and terms

Stack

Languages. TypeScript, Python, JavaScript, PHP, Bash AI / LLM. MCP servers, multi-agent orchestration, RAG, evaluation corpora and certification gates, real-time voice, AWS Bedrock, Vertex AI Frontend. React, Next.js, Vite, TanStack, Tailwind Backend. Node.js, Express, Laravel, FastAPI, REST Cloud / DevOps. AWS (Lambda, ECS, Aurora, Cognito, SAM), GCP Cloud Run, Vercel, Docker, CI/CD Data. MongoDB, PostgreSQL, MySQL Testing. pytest, Jest, deterministic harnesses, eval runners

Selected work

Project What it is Stack
ask-me-mcp Reference MCP server: typed tools, grounding, eval-gated releases, OAuth 2.1 TypeScript, MCP SDK, Zod, Vercel
timecards Local-first desktop time tracker for concurrent projects Python, Windows binaries
technical-assessment-deploy Deployable hiring-assessment platform TypeScript, Next.js
tn76-radiotv Streaming media web app TypeScript, React
i-CRM Self-hosted CRM: leads, invoicing, staff Laravel, Blade

Reach me

tounsils@gmail.com · LinkedIn · résumé

Pinned Loading

  1. timecards timecards Public

    Timecards — local desktop time tracker for working on multiple projects at once. Windows binary releases.

  2. i-CRM i-CRM Public

    i-CRM is a web-based CRM software that facilitates you to manage leads, customers, proposals, estimates, invoices, items, taxes, staff, messaging and other important features. Web based self hosted…

    Blade 6 1

  3. Human-Resources-App Human-Resources-App Public

    Human Resources application dealing with the people and issues related to people such as compensation and benefits, recruiting and hiring employees , onboarding employees, performance management, t…

    JavaScript 2 1

  4. AWS-Solutions-Architect-Professional AWS-Solutions-Architect-Professional Public

    AWS solutions architect professional

    1

  5. technical-assessment-deploy technical-assessment-deploy Public

    Deployable Next.js platform for delivering and grading technical hiring assessments. TypeScript, edge-case test coverage.

    TypeScript

  6. tn76-radiotv tn76-radiotv Public

    Streaming web app for radio/TV media (TypeScript, React). Production deployment at tn76.com.

    TypeScript