Skip to content
View alteralto's full-sized avatar

Highlights

  • Pro

Block or report alteralto

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

Alexey Tkachenko

AI Engineer · Applied AI / LLM · AEC

I build AI systems for document-heavy, domain-specific work.

I started as an architect. That background still shapes how I engineer software: understand the workflow first, make outputs traceable, and ship something people can actually use.

Today I build ArchNorm, a B2B product for construction-document compliance, and work on AI for landscape and site design. I am also pursuing a master's degree in Artificial Intelligence at ITMO University's AI Talent Hub.

Selected engineering work

ArchNorm

ArchNorm answers questions against construction regulations and points back to the source. I built it from problem discovery and system architecture through the Python/FastAPI backend, hybrid retrieval, document processing, evaluation, and local/on-prem deployment.

The production code and regulatory corpus are private. The public preview shows the product without exposing customer data or the proprietary pipeline.

Product · Public preview

Explainable payment routing

A deterministic routing engine that distributes payouts across providers under hard eligibility rules, capacity limits, conversion estimates, cost constraints, and fallback scenarios. Every decision is traceable.

Implemented in Ruby 3.3 with the standard library only: 71 tests, 503 assertions, reproducible seeded runs, an interactive review stand, and documented trade-offs.

Repository · Live stand

Open source

VibeCADing

An open lab for AI-native tools in architecture, 3D, games and creative work: a catalog of tools, discussions and critique, and contributions to the open projects people already use.

vibecading.io · Catalog · Discussions

Contributions

  • RustGIS: geometric interval and standard deviation classes for graduated colours (#805, merged); manual class breaks (#822)
  • BIMCraft: Windows start fallback to DirectX 12 (#63); a Type Selector list that fits the window (#67)
  • build123d: a regression test for STEP profiles placed in a sketch (#1546)
  • RhinoAI (McNeel): decimal tool parameters through the MCP router (#207)

Diskard

A security testing toolkit for AI agents, built with a team for an agentic red-teaming hackathon. Repository

Working with

Python, Rust, Go, FastAPI, RAG evaluation, Document AI, tool-using agents, guardrails, and local inference. For AEC workflows: Rhinoceros, Grasshopper, Revit, Archicad, and geospatial data.

Contact

Telegram · Email · Architecture portfolio

Pinned Loading

  1. ArchNorm-preview ArchNorm-preview Public

    Public product preview for ArchNorm, an AI assistant for construction-document compliance.

    HTML

  2. payment-routing-engine payment-routing-engine Public

    Explainable payment routing under hard constraints, capacity limits, costs, and fallback scenarios. Ruby 3.3, zero dependencies.

    Ruby

  3. outrun32/Diskard outrun32/Diskard Public

    Security testing toolkit for AI agents

    Python

  4. opengeos/RustGIS opengeos/RustGIS Public

    A fast, free and open-source GIS in pure Rust.

    Rust 1.9k 279

  5. 3ndetz/unionclef 3ndetz/unionclef Public

    Lets your agent loose block game

    Java 30 7

  6. vibecading/awesome-vibecading vibecading/awesome-vibecading Public

    A catalog of AI tools for creative software, sorted by program and by task