Hello, I'mEduardo Kairalla

    Software Engineer | Backend & Distributed Systems

    I work with software development (mostly backend), systems architecture and DevOps, integrating code and infrastructure to deliver high-performance solutions.
    From design to production.

    // Studying Software Engineering • PUC-Campinas

    GET /api/whoami
    curl -s -X GET 'https://eduardokairalla.com/api/whoami' \
      -H 'Accept: application/json' | jq

    Run the request to see the response.

    [ 01 / 06 ]·about

    About Me

    Developer passionate about technology and innovation

    Eduardo Kairalla

    Eduardo Levy Kairalla

    Software Engineer | Backend & Distributed Systems

    I'm Eduardo, a software engineer focused on Backend and distributed systems. I work with architecture design, microservices/monoliths and scalable infrastructure.

    My experience spans from designing microservices and data pipelines to complex integrations with external APIs, messaging systems and applied artificial intelligence. I like to understand a problem down to its root (the business logic) before writing the first line of code.

    I am driven by technical curiosity and the constant pursuit of elegant solutions to complex problems. I believe that good code is not only functional, but also scalable, maintainable, intelligent, and as simple as possible.

    Backend Software Engineer at Vulcanet - Systems and Engineering
    Open to new connections, collaborations and projects.
    Most good programmers do not program because they expect payment or recognition, but because programming is fun.
    — Linus Torvalds

    Since I was 11, programming has always been about curiosity and the joy of solving problems. Everything else is a consequence.

    Soft Skills

    Curious
    Collaborative
    Innovative
    Proactive

    GitHub activity

    View on GitHub
    Public repos
    Total stars
    Total forks
    Followers
    [ 02 / 06 ]·skills

    Skills & Competencies

    Technologies and skills I master.

    Languages

    CDartGoJavaScriptPythonTypeScript

    Backend & APIs

    CeleryExpressFastAPIFlaskgRPCJWT / OAuthNestJSNode.jsOpenAPI / SwaggerRabbitMQREST & GraphQLSQSSSE (Server-Sent Events)TCP SocketsTwistedWebhooksWebSockets

    Architecture & Practices

    Agile / ScrumClean ArchitectureCQRSDDDDesign PatternsEvent-Driven ArchitectureMicroservicesOOPSoftware ArchitectureSOLIDTesting / TDD

    AI & LLMs

    AI AgentsAI AssistantsAnthropic APIEmbeddings / semantic searchFine-tuningGemini APIHugging FaceLangChainLangGraphLLM AutomationMCPsOpenAI APIPrompt EngineeringRAGWhisper / STT

    DevOps & Cloud

    AWSBashCI/CDDockerGitGitHub ActionsGitLab CIGoogle CloudGrafanaIaCKubernetesLinuxNetworkingNginxOpen sourcePrometheusServerlessTraefik

    Databases

    ElasticsearchGraph DBsModelingMongoDBMySQLNoSQLPostgreSQLPrisma / TypeORMQdrantRedisSQLSQLAlchemySQLiteSupabase / FirebaseVector DBs

    Computer Science Fundamentals

    Algorithms & Complexity (Big O)Computer Architecture (MIPS Assembly, Cache, Memory Hierarchy)Data Structures (Linked Lists, Trees, Graphs, Hash Tables)Fundamentals of Data CommunicationLogic CircuitsOperating Systems (Processes, I/O, File Systems)Parallel and Distributed Programming

    Interested in collaborating or learning more about my experience?

    [ 03 / 06 ]·projects

    Projects

    A selection of things I've built, from production-minded backends to weekend experiments.

    Backend · BlockchainOpen source

    StockFlow API

    Inventory management with blockchain-anchored integrity

    A RESTful inventory API where every stock movement is hashed and timestamped on the Bitcoin blockchain through OpenTimestamps, so any transaction can be proven, audited, and never tampered with.

    • Full product and inventory movement CRUD
    • SHA-256 proof generated per transaction
    • Immutable timestamping anchored to Bitcoin
    • JWT auth, migrations and Postman docs
    PythonFlaskPostgreSQLSQLAlchemyJWTOpenTimestampsDocker
    View on GitHub

    More projects

    Serverless · AWS

    Async Job API

    Event-driven job API built with AWS SAM. POST /jobs persists to DynamoDB and enqueues to SQS, returning 202 instantly; a decoupled Lambda worker consumes the queue, processes the job, writes results to S3 and serves them via presigned URLs.

    PythonAWS SAMLambdaSQSDynamoDBS3

    AI · Multi-agent

    NeuraAI

    Deep-research agent modeled as a LangGraph state machine: a planner breaks a query into sub-questions, conditional edges fan out parallel search nodes over the Tavily API, and a writer node synthesizes a cited answer. Fully async on FastAPI.

    PythonFastAPILangGraphLangChainOpenAITavily

    Networking · TCP

    Call Center Queue

    Client-server call center over raw TCP with Twisted. A line protocol handles call/answer/reject/hangup commands while the server tracks operator state, a waiting queue and per-call timeouts. Client and server ship as separate Docker images.

    PythonTwistedTCP SocketsDocker

    Security · CLI

    CipherMail

    End-to-end encrypted messaging CLI. Messages are sealed with Fernet symmetric encryption, passwords hashed with SHA-256, and data persisted in MongoDB through PyMongo. Managed with Poetry and published to Docker Hub.

    PythonMongoDBFernetDocker

    Mobile · Full-stack

    MesclaInvest

    Simulated startup investment platform (PUC-Campinas integrator project). A Flutter/Dart app drives a Node.js + TypeScript backend on Firebase Cloud Functions, with Firestore, Firebase Auth (email, CPF, optional MFA) and a simulated token trading desk over a fictional BRL wallet.

    FlutterDartNode.jsTypeScriptFirebase

    Computer vision · Web

    Image Cartoonizer

    Flask app that cartoonizes uploads through an OpenCV pipeline: grayscale conversion, median blur and a bilateral filter for a smooth black-and-white look. Handles multipart uploads, duplicate detection, a gallery and per-image metadata in SQLAlchemy, containerized behind Nginx.

    PythonFlaskOpenCVDockerNginx

    Game · Java

    Dice of Destiny

    Turn-based dungeon RPG in Java 21 with a clean OOP design: three hero classes, a dice-driven combat system with cooldown-based specials, items and escape mechanics, plus inventory management across six interconnected rooms.

    Java 21OOP

    Want to see more or talk through a collaboration?

    View all on GitHub
    [ 04 / 06 ]·assistant

    Terminal-native · RAG + LLMs

    Meet my AI assistant

    Ask about my experience, projects and stack, in your language, by text or voice. She answers in real time.

    • Terminal UI with slash commands (/projects, /whoami, /stack…)
    • Streaming answers, token by token
    • Multilingual, replies in the language you ask
    • Text or voice input
    [ 05 / 06 ]·resume

    My Resume

    My complete resume, available in English and Portuguese. Preview it right here or download the PDF.

    Full Resume

    PDF · EN / PT

    Complete and detailed version of my resume, with professional background, projects and technical skills.

    Select language:

    Resumes may go out of date. For the latest on my experience and recent projects, .

    [ 06 / 06 ]·contact

    Let's Talk

    I'm always open to discussing new opportunities and interesting projects

    Contact Information

    Feel free to contact me through any of the channels below.

    Location

    Campinas, SP - Brazil

    Status

    Open to new projects and collaborations

    Interested in collaborating?

    I'm always open to discussing interesting projects, work opportunities or simply exchanging ideas about technology.

    Send a Message

    Fill out the form below and I'll get back to you soon.

    0/1000
    [ let's talk ]

    Let's build something

    Let's connect, whether to talk architecture, work through a hard problem, or just build good software.