Lucas Lemos

Senior Software Engineer — 6+ Years in Rust, Distributed Systems, Backend Infrastructure & Blockchain

Divinópolis, Minas Gerais, Brazil

1M+

Events / day, zero data loss

2,000

Requests / second

−60%

Latency, after optimization

−25%

Release cycles, after CI/CD

I like to find the most optimal and effective ways for machines to solve our problems.

Experience

Senior Software Engineer

NDA ContractRemote

Jan 2026 – May 2026

  • Built high-performance Rust APIs for automated digital asset trading on Solana, including real-time asset monitoring.
  • Reduced system latency by 60% by optimizing concurrency, minimizing memory allocation, and implementing a caching layer.
  • Built a Redis caching layer that reduced peak-time system load by 40%.
  • Set up an observability stack (Prometheus, Grafana) for real-time performance and load tracking.
  • Implemented OAuth 2.0 authentication and payment gateway integrations.
  • Established Rust development best practices and mentored junior developers.

Software Engineer

Deckers BrandsGoleta, CA (Remote)

Aug 2024 – Dec 2025

  • Architected an event-driven, multi-region data processing platform in Rust (AWS Lambda, API Gateway, SQS, DynamoDB Streams, S3), processing 1M+ events/day with automated dead-letter recovery and zero data loss across four global regions.
  • Built a high-throughput ingestion and data access layer (Rust, DynamoDB, PostgreSQL/Aurora, SeaORM) handling 2,000 requests/second with atomic real-time updates and strong consistency.
  • Designed an end-to-end secure file delivery pipeline (Lambda, S3, Secrets Manager, AWS Transfer Family/SFTP, PGP encryption), delivering authenticated partner transfers in under 30 seconds.
  • Developed async Rust integrations (Tokio, Reqwest) with third-party APIs, including automatic token refresh and retry/backoff handling for transient failures.

Lead Developer

PrivIDToronto, Canada (Remote)

Jan 2023 – Jul 2024

  • Built high-performance, low-latency Rust APIs for critical, scalability-sensitive services.
  • Implemented Zero-Knowledge systems (ZK-SNARKs/ZK-STARKs) for secure, verifiable computation.
  • Developed Rust-based WebAssembly (WASM) modules for efficient client-side processing.
  • Deployed and operated containerized services (Docker, Kubernetes) on Linux-based AWS production environments.
  • Designed GitLab CI/CD pipelines that cut release cycles by 25%.
  • Mentored junior developers and contributed to a patent-backed system design.

Blockchain Developer

NEAR FoundationRemote

Jan 2022 – Aug 2022

  • Assisted companies launching NFTs and other services in Web3, navigating new technological landscapes.
  • Delivered training courses and workshops on Rust development with an emphasis on blockchain, and authored tutorials on smart contract development and deployment.
  • Contributed feedback and code to the NEAR Protocol SDK, enhancing platform functionality and developer experience.
  • Implemented real-time blockchain event listeners, ensuring data consistency and responsiveness.
  • Built an Aurora (NEAR's EVM-compatible layer) integration connecting NEAR with Ethereum, including Solidity smart contracts.

Web Developer (Freelance)

IT Services & ConsultingDivinópolis, Brazil (Remote)

Oct 2020 – Dec 2021

  • Built full-stack React features using Node.js and Rust for multiple clients; deployed Rust services on GCP and AWS.
  • Implemented WebAssembly modules for browser-based processing of heavy data workloads.
  • Resolved critical JavaScript bugs in client-side applications, improving user experience.

Projects

Generic Multi-threaded Worker Library

RustConcurrencyMulti-threadingChannelsGenericsTrait-based API

A published Rust crate that fans customized parallel computations out across configurable worker threads over channels — implement three small generic traits once (the input, the output, and how one becomes the other) and it handles the thread orchestration, letting the workload push the CPU as hard as it can.

View source

Event-Driven Microservices Platform

GogRPCmTLSRedisNATSOpenTelemetryPrometheusGrafana

An API gateway routes to an order service, which reserves stock from a Redis-cached inventory service over mutually-authenticated TLS gRPC and publishes an event that notification and analytics services consume asynchronously over NATS — traced end to end with OpenTelemetry into Jaeger, with Prometheus metrics on a provisioned Grafana dashboard.

View source

NEAR Smart Contract Tutorial

★ 18

RustNEAR ProtocolWebAssemblySmart ContractsTechnical Writing

A step-by-step tutorial for building NEAR smart contracts in Rust, published in Portuguese, English, and Spanish.

View source

On-Chain Chess for NEAR

NCD: Exceptional

RustNEAR ProtocolWebAssemblySmart Contracts

A chess game deployed to the NEAR network. It earned “Exceptional” level in the NEAR Certified Developer program in 2021.

View source

More banks coming online

Additional case studies are being written up. Reach out for a walkthrough of recent work.

Skills

Blockchain

  • Solana
  • NEAR Protocol
  • Ethereum (EVM)
  • Solidity
  • WebAssembly (WASM)

Cryptography

  • ZK-SNARKs
  • ZK-STARKs
  • PGP
  • RSA
  • AES
  • ECDH
  • Homomorphic Encryption (FHE, TFHE)

Languages

  • Rust
  • Python
  • TypeScript
  • Node.js
  • C
  • Java
  • Go

Backend & Architecture

  • Distributed Systems
  • Event-Driven Architecture
  • Microservices
  • REST APIs
  • gRPC
  • WebSockets
  • TDD
  • Async & Parallel Programming
  • Clean Architecture

Frameworks

  • Tokio
  • Axum
  • Actix
  • Rocket-rs
  • React

AWS

  • Lambda
  • SQS
  • DynamoDB
  • Aurora RDS
  • S3
  • EKS
  • EventBridge
  • Secrets Manager
  • KMS
  • CloudWatch
  • CloudFront
  • VPC
  • EC2
  • IAM

Orchestration & CI/CD

  • Docker
  • Kubernetes
  • Terraform
  • GitHub Actions
  • GitLab CI/CD
  • Linux (production)

Databases & Messaging

  • PostgreSQL
  • MySQL
  • DynamoDB
  • MongoDB
  • Redis
  • Kafka
  • Redis Streams
  • SQL
  • NoSQL

Auth & Security

  • OAuth 2.0
  • JWT
  • Public Key Cryptography

Observability

  • Prometheus
  • Grafana
  • Metrics
  • Logging
  • Tracing

Education & Languages

Bachelor's in Computer Science

Faculdade Anhanguera, Divinópolis — 2018–2022

Associate's Degree, Industrial Electronics Technology

SENAI Anielo Greco, Divinópolis — 2013–2014

English

Fluent

Portuguese

Fluent

Japanese

Beginner

543 contributions on GitHub in the past year

Services

Web Development

Full-stack web applications — React/TypeScript frontends with Node.js and Rust backends.

Smart Contracts

Smart contract development and deployment on NEAR, Solana, and Ethereum/EVM, including WASM and Solidity.

Optimizations

Performance tuning for backend systems — reducing latency, increasing throughput, cutting infrastructure load.

Contact

Feel free to reach out for more information.