Skip to content
View eduardokairalla1's full-sized avatar

Highlights

  • Pro

Block or report eduardokairalla1

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

Hi, I'm Eduardo Kairalla!

Typing SVG

My website/portfolio:
https://eduardokairalla.com


About Me

I am a Back-End Developer working in production with microservices, event-driven architecture and applied AI, using Python/FastAPI, TypeScript/Node.js, PostgreSQL, Redis, RabbitMQ, Docker and AWS.

  • Software Engineering Intern at VulcaNet - Systems and Engineering
  • Software Engineering student at PUC-Campinas, graduating in 2028
  • Experience with event-driven microservices (RabbitMQ, Outbox Pattern), RAG and LLM pipelines, ETL with Prefect over an OLAP database (ClickHouse), and observability with Grafana
  • Linux and Open Source culture enthusiast

Technologies I Use

Languages

Back-end & APIs

REST • GraphQL • gRPC • WebSockets • SSE

Data

ClickHouse (OLAP) • Prefect

DevOps & Cloud


Featured Projects

Lectern – Self-hostable RAG backend for grounded conversational APIs

Headless backend that turns a declared identity and a set of documents into a grounded conversational API. Built with FastAPI, PostgreSQL, Qdrant, Redis and Celery, it ships an assembled RAG pipeline with per-session memory, JSON or SSE streaming answers, server-side audio transcription and analytics on every exchange.

Async Job API – Serverless API for asynchronous job processing

Serverless backend API for asynchronous job processing, built on an event-driven architecture. The client gets an immediate response while the job runs in the background, and its status can be queried at any time. Built with AWS Lambda, API Gateway, SQS, DynamoDB and S3, provisioned as infrastructure as code with AWS SAM.

StockFlow API – REST API for inventory management with auditable integrity

REST API for inventory management with auditable integrity: every stock movement is hashed with SHA-256 and anchored to the Bitcoin blockchain via OpenTimestamps. Built with Flask, PostgreSQL, SQLAlchemy and JWT.


Contact


"Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program."
— Linus Torvalds

Pinned Loading

  1. lectern lectern Public

    Declare who speaks. Ingest what they know. Deploy.

    Python 2

  2. StockFlow_API StockFlow_API Public

    Hash every movement. Timestamp every hash. Anchor it in Bitcoin.

    Python 2 1

  3. asyncjobs-aws asyncjobs-aws Public

    A serverless backend API built on AWS that demonstrates asynchronous job processing using an event-driven architecture (EDA).

    Python