Humble Thyself in the Sight of the Lord, and He Will Lift You Up.”

James 4:10

Thomas Cherickal

Rust AI Engineer · Generative AI Consultant · Generative AI Engineer · SLM Engineer · Independent Research Blogger

// The Digital Futurist · 📍 Chennai, India 🇮🇳 · thomascherickal.com · thomascherickal.github.io


I build at the bleeding edge of Generative AI, AI systems engineering, cross-domain expertise, SLM deployment, and technical research storytelling. From engineering local LLM stacks to writing 10,000-word deep dives on frontier models: I turn complexity into clarity and code into production value. My mission: make Generative AI, Blockchain AI, Quantum AI, and Local AI accessible to everyone. I believe Rust is the future of programming, and I want to be an early adopter and work as a Rust AI Engineer, and I dream of rewriting the AI stack and the Generative AI stack in Rust.

🌐 Main Site · 📅 Book a Consult · 🐙 GitHub


📊 By The Numbers

📈 500+💼 8+🌐 10+🗣️ 8+🚀
Articles PublishedYears in TechPlatformsLanguagesFrontier Curiosity

👤 Who I Am — Roles & Capabilities

I operate across multiple disciplines — from deep technical development to strategic content and AI mentoring.

  • 💼 Generative AI Consultant
    Delivering end-to-end AI transformation: office process automation with Python, website creation, custom AI app development, SEO/AEO/GEO strategy, and individual AI upskilling programs.
  • ⚙️ Generative AI Engineer
    Designing, building, and deploying intelligent Generative AI systems, LLM-powered applications, and custom agentic workflows. Using AI Tools to optimize workflows programmatically.
  • 🦀 Rust AI Engineer
    Building high-performance, memory-safe AI systems and systems tooling in Rust — from writing optimized tokenizers and tensor operations to developing blazing-fast local LLM runtimes, custom Python/Mojo bindings, and SIMD-accelerated libraries.
  • SLM Engineer
    Optimizing Small Language Models for local inference on constrained hardware. Experienced with LM Studio, Ollama, llama.cpp, Gemma 4 E4B, and Qwen — tuning quantized models for CPU-only environments with minimal VRAM.
  • 💻 Open Source Developer
    Building production-ready intelligent systems in Rust, Python, and Golang — including local LLM orchestration pipelines, AI agent frameworks, and SLM inference engines optimized for constrained hardware.
  • 🤖 AI Mentor & Trainer
    Working 1-on-1 with individuals and teams to accelerate adoption of frontier AI tools — prompt engineering, local LLM setup, agentic workflows, AI career development, and online brand building.
  • 🔬 Independent Research Blogger
    *Investigating the latest in LLM benchmarks, agentic frameworks, quantum AI intersections, open-source tooling, and hardware acceleration under the brand *The Digital Futurist.
  • ✍️ Technical Content Writer
    Crafting meticulously researched long-form articles, developer tutorials, comparison deep-dives, and strategic technology playbooks across HackerNoon, Medium, Substack, Hashnode, Dev.to, and Differ. Working on the book RECRUITED.
  • 🌐 Website Builder
    Designing and deploying professional websites across every major platform — WordPress (thomascherickal.com), Wix, Framer, SITE123, GitHub Pages, and more. From landing pages to full personal brand sites with SEO, AEO, and GEO baked in.
  • 🌍 Online Brand Builder
    Building digital visibility for professionals and students across LinkedIn, HackerNoon, Substack, GitHub, and personal sites — from zero to recognized voice in their niche.

🛠️ Tech Stack & Domains

CategoryTechnologies / Focus Areas
⚙️ LanguagesRust · Python · Golang · Mojo · JavaScript · HTML/CSS · SQL · Bash · C · C++ · C# · Julia · Java · Dart & Flutter
🤖 AI & MLGenerative AI · Local LLMs · AI Agents · SLM Engineering · Agentic AI Assistants · Prompt Engineering · LangChain · LlamaIndex
🛠️ Local AI StackLM Studio · Ollama · OpenRouter · llama.cpp · Open WebUI · SearXNG · Gemma 4 E4B
🗄️ Data & StorageVector DBs · LanceDB · Chroma · SQLite · PostgreSQL · Redis
📚 DomainsQuantum Computing · Blockchain · QAI · DeFi · Web3 · Cybersecurity · Algorithms · Metaheuristics
🧰 AI ToolsGoogle AI Studio · Claude Pro · NotebookLM · Google Gemini Pro · Code Wiki · Perplexity · ChatGPT Plus · NightCafe Studio · Kimi · DeepSeek · MiniMax · Muse Spark
🔧 Dev & InfraLinux · Git / GitHub · Tauri 2.0 · GitLab · Docker · GitHub Pages · WordPress · Zorin OS
🌐 Web DevHTML / CSS · SEO · AEO · GEO · JSON-LD · Open Graph · Responsive Design · Tailwind CSS · Wix · Framer · SITE123 · Carrd
✍️ ContentHackerNoon · Medium · Substack · Hashnode · Dev.to · Differ · Blogger · LinkedIn Articles · Markdown · Long-form Writing · Technical Docs
🚀 DeploymentGitHub Pages · Vercel · Netlify · Cloudflare Pages · Render · Railway · Fly.io · Hugging Face Spaces · Replit · Glitch · Koyeb · Deno Deploy

💻 Developer Showcase

Building at the intersection of AI, systems programming, and developer tooling. Upcoming repositories.

🐙 Repositories

RepositoryStack / TargetDescription
🦀 slm-inference-engineRust Local AI UpcomingHigh-performance Rust library for local SLM inference on CPU-only hardware. Optimized for 2–8 GB RAM targets with streaming support.
🐍 ai-career-toolkitPython GenAI UpcomingPython scripts, prompts, and automation tools accompanying the RECRUITED book — NotebookLM workflows, resume AI analysis, LinkedIn audit scripts.
⚛️ quantum-ai-experimentsPython QAI UpcomingResearch notebooks exploring QAI intersections — Qiskit, Q#, Quantinuum stack experiments, and quantum threat modeling for blockchain systems.
🌐 digital-futurist-siteHTML/CSS SEO Open SourceOpen-source GitHub Pages site with JSON-LD schema, SEO metadata, dark-mode design, and cross-platform social integration.
🦀 rust-llm-routerRust LLM Infra UpcomingZero-latency request router for multi-provider LLM APIs with automatic failover, rate-limit awareness, and cost-optimized model selection across OpenRouter, Ollama, and LM Studio.
🦀 vector-forgeRust Vector DB UpcomingHigh-performance SIMD-accelerated vector operations library for embedding pipelines — cosine similarity, HNSW indexing, and ANN search at native speed for RAG workloads.
🦀 ai-cliRust CLI Tool UpcomingTerminal-native AI assistant built in Rust — streaming completions, tool-calling, local model support via llama.cpp bindings, and a plugin architecture for custom commands.
🐍 neural-benchPython Benchmarks UpcomingAutomated benchmarking suite for local LLM inference — latency, throughput, TTFT, and quality metrics with auto hardware detection and interactive leaderboard dashboard.
🐍 agent-memory-kitPython Agents UpcomingLong-term episodic and semantic memory layer for AI agents using LanceDB and Nomic embeddings — pluggable into LangChain, LlamaIndex, or any agentic framework.
🐍 mojo-python-bridgePython Mojo UpcomingSeamless Python ↔ Mojo interop toolkit — call Mojo kernels from Python notebooks, share NumPy-compatible buffers, and hot-swap critical inference paths for 10–50× speedups.
🐹 llm-gatewayGo API Gateway UpcomingProduction-grade OpenAI-compatible API gateway in Go — multi-tenant auth, request logging, model aliasing, streaming proxying, and Prometheus metrics out of the box.
🐹 go-agent-sdkGo Agents UpcomingLightweight Go SDK for building tool-calling AI agents — structured outputs, parallel tool execution, retry logic, and first-class support for OpenRouter and Ollama backends.
🔥 mojo-tensor-opsMojo ML Kernels UpcomingGPU-accelerated tensor operations library written in Mojo — fused matmul, flash attention kernels, and BFloat16 support targeting MAX Engine and NVIDIA consumer GPUs.
🔥 mojo-llm-kernelsMojo LLM Ops UpcomingHand-tuned Mojo implementations of LLM attention, KV-cache, and RoPE embeddings — designed as drop-in replacements for CUDA ops on Modular MAX, with hardware-adaptive dispatch.

📂 Code Snippets

View slm_agent.rs (Rust)

Rust
// Local SLM agent with tool-calling & streaming
use openfang::agent::{Agent, Config};
use lm_studio::client::LMClient;
async fn run_local_agent() -> Result<()> {
let config = Config {
model: "gemma-4-e4b-it".into(),
provider: "lm_studio".into(),
stream: false, // stable on 2GB VRAM
max_iterations: 100,
..Default::default()
};
let agent = Agent::new(config).await?;
agent.run("Summarise today's AI news").await
}

View llm_bench.py (Python)

Python
# Benchmark local SLMs on constrained hardware
from openai import OpenAI
client = OpenAI(
base_url="http://localhost:1234/v1",
api_key="lm-studio"
)
def benchmark_model(model_id: str, prompts: list):
results = []
for p in prompts:
resp = client.chat.completions.create(
model=model_id,
messages=[{"role":"user","content":p}],
stream=False
)
results.append(resp.choices[0].message.content)
return results

View llm_gateway.go (Go)

Go
// OpenAI-compatible gateway with multi-tenant auth
package main
import (
"net/http"
"net/http/httputil"
)
func ProxyHandler(w http.ResponseWriter,
r *http.Request) {
tenant := r.Header.Get("X-Tenant-ID")
model := resolveModel(tenant, r)
r.Header.Set("X-Model-Override", model)
proxy := &httputil.ReverseProxy{
Director: buildDirector(tenant),
}
proxy.ServeHTTP(w, r)
}

View tensor_ops.mojo (Mojo)

# Fused matmul kernel — MAX Engine target
from tensor import Tensor, TensorShape
from algorithm import vectorize, parallelize
fn fused_matmul[dtype: DType](
a: Tensor[dtype], b: Tensor[dtype]
) -> Tensor[dtype]:
var out = Tensor[dtype](TensorShape(
a.shape()[0], b.shape()[1]))
parallelize[compute_row](a.shape()[0])
return out

View vector_forge.rs (Rust)

Rust
// SIMD cosine similarity over f32 embeddings
use std::arch::x86_64::*;
pub fn cosine_sim(a: &[f32], b: &[f32]) -> f32 {
let (dot, na, nb) = a
.chunks_exact(8)
.zip(b.chunks_exact(8))
.fold((0.0, 0.0, 0.0), |acc, (xa, xb)| {
unsafe { avx_dot_step(acc, xa, xb) }
});
dot / (na.sqrt() * nb.sqrt())
}

📝 Featured Writing (Published Articles)

🤖 Generative AI, LLMs & Agents

⚛️ Quantum Computing & QAI

🔗 Blockchain & Web3

🔮 Futurism & AGI

🦾 AI Agentic Assistants

🛠️ AI Tools & Productivity

🔗 Read more on: HackerNoon · Medium · Substack


📚 Books & Long-Form

RECRUITED

The AI-Powered Career Playbook for Professionals Who Refuse to Be Left Behind

A comprehensive transformation system showing professionals how to use frontier AI tools — ChatGPT, Claude, Gemini, NotebookLM, Perplexity — to accelerate their job search, rebuild their brand, and land roles that actually match their ambition. Real frameworks. Real tools. Real results.


🤝 Collaboration Services

Open to meaningful partnerships across writing, development, and AI education. Reach out on LinkedIn for a free connect, chat, and consultation.

  • ✍️ Technical Writing: Long-form articles, tutorials, developer guides, and whitepapers. HackerNoon-grade depth.
  • 🤝 Sponsored Content: Authentic, deeply researched sponsored articles and product deep dives for AI/dev tools.
  • 🏢 AI Consulting: AI strategy, SLM implementation, AI agentic tools, and contract-based AI development and deployment.
  • 🌐 Website Development: Custom website design and deployment across major platforms, with SEO, AEO, and GEO built in from the ground up.
  • 👤 AI Upskilling · Individuals: 1-on-1 mentoring to master frontier AI tools, build a personal AI stack, and accelerate your career.
  • 🏋️ AI Mentoring · All Levels: From complete beginners to senior engineers — structured mentoring to unlock real AI productivity.
  • 💼 LinkedIn Free Consult: Connect on LinkedIn for a free chat and consultation — fast reply guaranteed. No obligation.

💼 Work With Me & Online Sales


📧 Newsletter

The Digital Futurist Newsletter

Clear, actionable insights on how to not just understand emerging technologies, but also to build them – without heavy jargon or fluff.

👉 Subscribe Free →


🌐 Find Me Online

Here is a complete inventory of my digital footprints and developer profiles.

💻 Platform🔗 Link / Profile
🌐 Main Profile Websitethomascherickal.com
💼 LinkedIn Profilelinkedin.com/in/thomascherickal
🐙 GitHub Profilegithub.com/thomascherickal
🦊 GitLab Profilegitlab.com/thomascherickal
🗞 HackerNoon Bloghackernoon.com/u/thomascherickal
✍️ Medium Channelthomascherickal.medium.com
🔷 Hashnode Spacethomascherickal.hashnode.dev
📬 Substack Channelthesingularitypoint.substack.com
🎨 Differ Publicationdiffer.blog/@thomascherickal
🦋 Bluesky Socialbsky.app/profile/thomascherickal.bsky.social
📓 Tumblr Journalthomascherickal.tumblr.com
🔗 Linktree Directorylinktr.ee/thomascherickal
🎗 Patreon Communitypatreon.com/thomascherickal
🛒 Gumroad Storethomascherickal.gumroad.com
📅 Topmate Consultingtopmate.io/thomascherickal
🏢 MuckRack Portfoliomuckrack.com/thomascherickal
📧 Kit Newsletterthomascherickal.kit.com
💡 LeetCode Profileleetcode.com/u/thomascherickal
🏆 HackerRank Profilehackerrank.com/profile/thomascherickal
🤓 GeeksforGeeks Profilegeeksforgeeks.org/profile/thomascherickal
👩‍💻 DEV.to Spacedev.to/thomascherickal
📰 Contently Portfoliothomascherickal.contently.com
📄 HubPages Bloghubpages.com/@thomascherickal
☕ Ko-fi Tipsko-fi.com/thomascherickal
🃏 Carrd Landing Pagethomascherickal.carrd.co
🧩 Coderbyte Profilecoderbyte.com/profile/thomascherickal
⚔️ Codewars Clancodewars.com/users/thomascherickal
🌍 HackerEarth Profilehackerearth.com/@thomascherickal
🏅 CodersRank Profileprofile.codersrank.io/user/thomascherickal
🥷 Code 360 Accountnaukri.com/code360/profile/thomascherickal

© 2026 Thomas Cherickal · The Digital Futurist · thomascherickal.com · thomascherickal.github.io

📍 Chennai, India 🇮🇳 · Built with Google Antigravity 2.0