Skip to content
View leodutra's full-sized avatar
🖥️
Rust, CUDA, Candle, Rig, Langfuse, LanceDB, Omarchy, ...
🖥️
Rust, CUDA, Candle, Rig, Langfuse, LanceDB, Omarchy, ...

Organizations

@Legalcloud

Block or report leodutra

Report abuse

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

Report abuse
leodutra/README.md

Hi, I'm Leo Dutra

Staff Software Engineer with 20+ years of experience building scalable software, cloud platforms, and developer tools used by millions of users worldwide.

My experience spans global e-commerce, fintech, banking, distributed systems, and AI-assisted developer tooling. Since most of my professional work is proprietary, this GitHub showcases the open-source libraries, experiments, and tools that reflect how I approach software engineering.

Companies I've Contributed To


What I Build

I enjoy building software where architecture and engineering directly impact scalability, reliability, and developer productivity.

My work focuses on:

  • High-performance web applications
  • Cloud-native backend services
  • Distributed systems
  • Developer tooling and automation
  • Reusable open-source libraries
  • AI-assisted engineering workflows

Technologies

Languages

Rust • TypeScript • JavaScript • Java • SQL

Frontend

React • Next.js • Remix • GraphQL

Backend

Node.js • REST • PostgreSQL • MySQL • MongoDB

Cloud

AWS • Docker • CI/CD • Serverless • Linux

AI

MCP • RAG • LangChain • Candle • Spec-Driven Development


Featured Projects

Most of my professional work lives in private repositories — either developed for companies under NDA or as part of proprietary products.

Here is a selection of open-source projects and public work I've shared:

Project Description
agent-skills Personal collection of reusable AI agent skills, workflows, and engineering playbooks
simpleflakes TypeScript Fast distributed 64-bit ID generator inspired by Snowflake
country-emoji Rust library for converting between country names, ISO codes, and flag emojis
arduino-joy-rs Rust experiment for interfacing Arduino-based controllers

Data & Scraping

Project Description
ed-galnet-scraper Rust GalNet news article collector
ed-tourist-beacon-scraper Rust Tourist beacon data extractor
IMDb Rust library to retrieve information from IMDb (2020)

Guides & Gists


Engineering Principles

Technology changes quickly, but good engineering principles don't.

I strive to build software that is:

  • Simple
  • Reliable
  • Observable
  • Secure
  • Well-tested
  • Performance-conscious
  • Easy to evolve

Whenever possible, I choose simplicity over unnecessary complexity.


Current Focus

  • Rust
  • AI-assisted Software Engineering
  • Model Context Protocol (MCP)
  • Agentic Workflows
  • Shopify Headless & React
  • Developer Tooling
  • Distributed Systems
  • Cloud Architecture
  • Observability

Let's Connect

If you're interested in software architecture, distributed systems, Rust, developer tooling, AI engineering, or building products that solve real-world problems, I'd love to connect.

LinkedIn StackShare

Pinned Loading

  1. simpleflakes simpleflakes Public

    Fast and test-driven distributed 64-bit ID generation, using pure JavaScript, for Node.js.

    JavaScript 39 2

  2. country-emoji country-emoji Public

    Converts between country names, ISO 3166-1 codes, and Unicode flag emojis.

    Rust 17 2

  3. agent-skills agent-skills Public

    Shell

  4. node-utils node-utils Public

    Some very basic personal utils library, for rapid prototyping

    JavaScript 4 3

  5. Install and Setup Windows Subsystem ... Install and Setup Windows Subsystem 2 for Linux, Hyper, ZSH + Oh My Zsh + Powerlevel9k + plugins, FNM + VSCode (+ext) and Nerd Font
    1
    # Setup Windows Subsystem 2 for Linux
    2
    
                  
    3
    **Windows Subsystem 2 for Linux, Hyper, ZSH + Oh My Zsh + Powerlevel9k + plugins, FNM + VSCode (+ext) and Nerd Font**
    4
    
                  
    5
    > To setup native Linux, [see this gist](https://gist.github.com/leodutra/d3b770377bb9188c105b21751bf47e75)
  6. Fast Int Math + Bitwise Hacks For Ja... Fast Int Math + Bitwise Hacks For JavaScript
    1
    /**
    2
     * Bitwise Mathematics Utilities
    3
     * 
    4
     * A collection of fast bitwise operations for integer mathematics.
    5
     * These functions prioritize performance over readability and should be used