Skip to content
View msroot's full-sized avatar
:octocat:
:octocat:

Organizations

@stackreduce @Dorsia

Block or report msroot

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
msroot/README.md

Hi there 👋 I'm Yannis

Software Engineer | Designing & Building Secure, Scalable Systems & APIs

I’ve spent the last 20 years turning complex business puzzles into clean, high-performance software.

I’m a big believer in the Unix philosophy: keep it simple, make it efficient, and ensure it works beautifully with others.

🚀 What I’m working with:

  • Core Stack: TypeScript, Node.js, Redis, AWS, ZeroMQ
  • API Design: GraphQL (Apollo Server), REST.
  • Infrastructure: Kubernetes, Docker, Ansible, CircleCI, Serverless.
  • Database Design: MongoDB, PostgreSQL, ElasticSearch
  • AI/Data: RAG (Retrieval-Augmented Generation), Neo4j (Knowledge Graphs), Qdrant.
  • Legacy Expertise: Ruby, Ruby on Rails, RubyGrape, RSpec

🧠 Featured AI Project: docuGraphRAG.js

A specialized library for transforming unstructured text into Knowledge Graphs for enhanced AI retrieval (RAG).

  • Architecture: Combines Neo4j for relationship mapping and Qdrant for vector embeddings.
  • Value: Solves the context-limitation of standard vector search by providing LLMs with structured entity-relation data.
  • Stack: Node.js, Neo4j, Qdrant, Docker, OpenAI API.

🛠️ Open Source & Impact

  • Contributor: Stripe, GraphQLAutotest, Stackreduce.
  • Creator: * Garfield: A GraphQL Policy engine for secure schema access.
    • jsonLogic-GraphQL-Query: Logic-based querying for flexible GraphQL APIs.
    • RunLater, Reportly, CheckoutTo, Notify.js.

🌱 Beyond the Code

When I’m not architecting systems, you’ll probably find me:

  • 🥾 Hiking mountain trails and exploring hidden landscapes.
  • 🍳 Cooking and experimenting with fermentation in my kitchen.
  • 🎧 Mixing music or diving into a good book.
  • 🧘 Practicing a bit of yoga to stay balanced.

📫 Connect with me

Pinned Loading

  1. docuGraphRAG.js docuGraphRAG.js Public

    A document processing and RAG library transforming text into knowledge graphs with user-driven entity extraction for natural document conversation.

    JavaScript

  2. docuRAG.js docuRAG.js Public

    DocuRAG.js library for building RAG-powered document question-answering systems for PDF documents

    JavaScript 1

  3. Notify.js Notify.js Public

    📣A simple notification library able to use callbacks

    JavaScript 18 17

  4. run_later run_later Public

    🏃‍♂️RunLater is a Gem for running commands later.

    Ruby

  5. get_happy get_happy Public

    🎼A gem to make you happy! Open a random url from your list

    Ruby 1

  6. Poseidon Poseidon Public

    A mini MVC Web Framework using Rack and ActiveRecord ORM

    Ruby 1