Skip to content
View leodutra's full-sized avatar
🦙
Llama and other LLMs
🦙
Llama and other LLMs

Organizations

@Legalcloud

Block or report leodutra

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 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
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


Featured Projects

SimpleFlakes

A high-performance distributed unique ID generator written in Rust.

Focus: Distributed Systems • Performance • Reliability • Benchmarking

Country Emoji

A lightweight Rust library for converting country names and ISO codes into emoji flags.

Focus: Internationalization • Unicode • API Design

Arduino Joy RS

Rust bindings and utilities for Arduino joystick hardware.

Focus: Embedded Systems • Hardware Interfaces

Data & Scraping

Project Description
ed-galnet-scraper GalNet news collector written in Rust
ed-tourist-beacon-scraper Tourist beacon data extractor
IMDb Rust contributor for IMDb data retrieval

Guides & Resources


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


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

    PowerShell

  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