Skip to content
View jules-tnk's full-sized avatar

Block or report jules-tnk

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

Hi, I'm Jules

Full-Stack Software Engineer · AI Systems Builder · System Architect

💫 About Me

I'm Kibalo Jules Tinaka, a software engineer who builds full-stack products and AI systems, from architecture through production.

What I Do

I work across web, mobile, and desktop platforms, with a focus on crafting experiences that are both functional and well-architected.

My core stack (TypeScript, Python, Java, and Flutter) gives me the flexibility to pick the right tool for every layer of a project.

What I'm Into

  • 🤖 Artificial intelligence: building AI systems, AI agents, and AI-powered products
  • 🏗️ Software & system architecture: designing reliable systems from requirements through production
  • 🌐 Web development: building fast, scalable, and maintainable web experiences
  • ☁️ Cloud: deploying resilient and cost-conscious infrastructure
  • 🔗 Decentralized technologies: exploring blockchain, digital identity, and distributed systems

Public Work

App and Tools, Reday to Use

  • Ragora : A multi-tenant RAG (Retrieval-Augmented Generation) application powered by Google's Gemini File Search API.

  • Epura : A Flutter app that helps you reclaim phone storage through a swipe-based interface for reviewing and deleting recent photos, videos, and downloads.

  • Pake (Fork): Turn any webpage into a desktop app. My fork adds a desktop UI to original project that only support CLI. Original repo: tw93/pake.

  • ts-http-mcp : A TypeScript MCP server that lets AI agents send HTTP requests to any endpoint, with full control over headers, query params, and request bodies.

  • ts-mcp-hedera : A TypeScript MCP server that exposes Hedera blockchain operations (account management, HBAR transfers, and consensus messaging) as tools for AI agents.

Experimenting With New Tech

  • hands-on-google-genui : An experimentation on generative UI using Google's A2UI protocol.

  • hands-on-astryx-meta : A React mock SaaS demo built with Meta's Astryx design system, showcasing template-based login, AI chat, admin dashboard, and settings screens.

Sharing useful resources

Find Me

🏆 Certifications & Credentials

Professional Certifications

IBM Systems and Solutions Architect Professional Certificate
IBM Systems and Solutions Architect Professional Certificate
2026
IBM Generative AI Engineering Professional Certificate
IBM Generative AI Engineering Professional Certificate
2026
TOGAF Enterprise Architecture Foundation
TOGAF Enterprise Architecture Foundation
2025
Chartered Blockchain Analyst I
Chartered Blockchain Analyst I (CBA®)
2023

Other Credentials

Anthropic
AI Fluency: Framework & Foundations
Anthropic Education · 2026
Anthropic
Model Context Protocol: Advanced Topics
Anthropic Education · 2026
Anthropic
AI Capabilities and Limitations
Anthropic Education · 2026
AI Agents Using RAG and LangChain
AI Agents Using RAG and LangChain
2026
Generative AI Advanced Fine-Tuning for LLMs
Generative AI Advanced Fine-Tuning for LLMs
2026
Generative AI and LLMs: Architecture and Data Preparation
Generative AI and LLMs: Architecture and Data Preparation
2026
Generative AI Applications Specialist
Generative AI Applications Specialist
2026
Generative AI Engineering with Transformers and LLMs
Generative AI Engineering with Transformers & LLMs
2026
Generative AI Language Modeling with Transformers
Generative AI Language Modeling with Transformers
2026
Web Development with HTML, CSS, JavaScript Essentials
Web Development with HTML, CSS, JavaScript Essentials
2022
Python Project for Data Science
Python Project for Data Science
2022
Python for Data Science and AI
Python for Data Science and AI
2022
Introduction to Cloud Computing
Introduction to Cloud Computing
2022
Databases and SQL for Data Science
Databases and SQL for Data Science
2022
Data Analysis with Python
Data Analysis with Python
2022
Data Science Methodology
Data Science Methodology
2022
Data Science Orientation
Data Science Orientation
2022
Tools for Data Science
Tools for Data Science
2022

💻 Tech Stack

Languages & Web

TypeScript JavaScript Python Java Dart SQL HTML5 CSS3

Frameworks & Platforms

React Next.js Angular Node.js NestJS Django Strapi React Native Expo Flutter

AI & Agent Systems

AI Agents Model Context Protocol RAG Google Gemini OpenAI OpenRouter Codex Claude Code Vercel Eve Framework Vercel AI SDK

Databases

PostgreSQL MongoDB Neo4j Firestore

Web3 & Digital Identity

Hedera Self-Sovereign Identity Decentralized Identifiers Verifiable Credentials

Cloud & Delivery

Google Cloud Firebase Docker GitHub Actions GitLab CI Git

Pinned Loading

  1. flutter-epura flutter-epura Public

    A minimal Android app that reminds you to periodically review recently added photos, videos, and downloads. Decide whether to keep or delete each file via a swipe-card interface to prevent storage …

    Dart

  2. ragora ragora Public

    A multi-tenant RAG (Retrieval-Augmented Generation) application powered by Google's Gemini File Search API.

    TypeScript

  3. ts-http-mcp ts-http-mcp Public

    A Model Context Protocol (MCP) server that enables AI agents to send HTTP requests to any endpoint

    TypeScript

  4. togaf-10-study-resources togaf-10-study-resources Public

    Useful study materials for TOGAF 10 Foundation (Level 1)

    37 17