Skip to content
View ztothez's full-sized avatar

Highlights

  • Pro

Block or report ztothez

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.

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

Hi, I'm Roosa

I build AI systems and software tools end-to-end: multi-agent pipelines, LLM integrations, Python backends, REST APIs, and automation workflows. My background is in cybersecurity, which shapes how I think about reliability, failure modes, and systems that have to work unsupervised.

Finishing MSc in Information Technology at the University of Turku (Robotics and Autonomous Systems; multidisciplinary AI minor). Master's thesis planned in robotics and AI.

Featured Projects

Portfolio code quality and security auditor built on RAG, LLM agents, and vector search. FastAPI backend with async Python, pgvector semantic search over 20,875 embeddings from 8 security books, LangGraph ReAct agent with custom tools, Pydantic validation, prompt-injection checks, and CI/CD via GitHub Actions. Evaluation suite with 15 OWASP and clean-code test cases (7/15 passing with diagnosable failures in progress).

4-agent LangGraph pipeline built for the AMD Developer Hackathon 2026. Converts MITRE ATT&CK techniques into Sigma detection rules, SOC response guidance, and validation scores. Public Hugging Face Spaces deploy (Docker, nginx); demo mode for reliability with a vLLM/ROCm inference path on AMD Instinct MI300X.

Multi-agent infrastructure audit system. A configuration agent inspects Terraform IaC for missing guardrails, a metrics agent analyzes operational data, and a supervision agent calls the Anthropic API to synthesize findings into an actionable audit report. Built with Python, Streamlit, and the Anthropic SDK.

Fully local voice assistant built from scratch. faster-Whisper for speech recognition, Ollama for LLM inference, Piper TTS for voice output, FastAPI web interface with browser microphone support. No cloud APIs. Supports custom fine-tuned models via Ollama Modelfiles.

FastAPI backend with SQLAlchemy, cursor-based sync, async httpx with retry/backoff, SSE live feed, input validation, and CI smoke tests on every push.

Paying client delivery; client identity remains private, repo published with permission. FastAPI + SQLite system linking work orders to pipe and material inventory. Tracks consumption, scrap, and reusable remnants with a full audit trail. Deployed on Linux with nginx and systemd. Includes authentication, CSRF protection, and a full handover package.

Other Work

Browser Extensions (live on Firefox & Chrome)

ShodanLookup · VirusTotal-Lookup · AbuseIPDBCheck · Windows-Security-Event-Log-lookup Lightweight extensions for IOC validation and infrastructure intelligence. Privacy-first, no data collection.

Security Research

Bug-bounty-pocs - sanitized PoCs from web security research: CORS misconfigurations, OS command injection, cryptographic weaknesses.

Focus Areas

  • Agentic AI systems and multi-agent orchestration
  • LLM integration and local inference pipelines
  • Python backend development and REST APIs
  • Security-aware software engineering

Links

Website: ztothez.com LinkedIn: linkedin.com/in/roosayoruusu


Open to AI and software engineering roles.

Pinned Loading

  1. Emma-Voice-Assistant Emma-Voice-Assistant Public

    Fully local voice assistant: faster-Whisper (STT) + Ollama (LLM) + Piper TTS + FastAPI web UI. No cloud APIs.

    Python

  2. azure-optimizer azure-optimizer Public

    Multi-agent system: config agent + metrics agent + Claude supervision layer producing infrastructure audit reports from Terraform IaC and operational data.

    TypeScript

  3. RPS-league-app RPS-league-app Public

    Full-stack TypeScript application demonstrating API integration, real-time streaming (SSE), and backend data synchronization.

    TypeScript

  4. rps-league-app-python-fullstack rps-league-app-python-fullstack Public

    FastAPI full-stack: async httpx with retry/backoff, cursor-based sync, SSE live feed, SQLAlchemy, input validation, CI smoke tests. Python implementation.

    Python

  5. accounting-app accounting-app Public

    Local-first accounting workspace: Ledger (monthly income/expenses, custom columns) and Debts (liability tracking, payment logs). React 18, localStorage, Python server with security headers.

    JavaScript

  6. cifar100-deep-learning cifar100-deep-learning Public

    CNN experiments on CIFAR-100 using PyTorch and TensorFlow. Trained across AMD ROCm, Google Colab T4, and local GPU/CPU. Final grade: 5/5.

    Jupyter Notebook