Leoย Borai

Rust Software Engineer at InfinyOn Inc.

Chile
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

๐Ÿคฉ
Rockstar
๐ŸŽ“
Top School
Leo Borai is a Rust software engineer with eight years of experience building backend systems, developer tooling, and web front-ends from Chile. Currently at InfinyOn, he focuses on Rust-powered distributed systems and CI/CD improvements, having notably contributed to Fluvio's SmartModule toolkit and benchmarking workflows. An active open-source contributor, he has implemented Rust bindings for macOS/iOS UI frameworks and fixed tricky lifetime and WASM validation issues, showing both systems-level and cross-platform instincts. Leo blends a TypeScript and front-end background with deep Rust expertise and an interest in AI engineering, making him adept at bridging developer experience and performance-critical code. A lifelong learner, he supplements practical work with coursework from freeCodeCamp and HuggingFace on full-stack development and AI agents.
code8 years of coding experience
job5 years of employment as a software developer
bookDesarrollador Web Front-End, Front-End Development, Desarrollador Web Front-End, Front-End Development at ITMaster Academy
bookFundamentals of AI Agents, Computer Software Engineering, Fundamentals of AI Agents, Computer Software Engineering at HuggingFace
bookEnglish Language, English Language at Fisher College
bookJavaScript FullStack Web Developer, Computer Programming, JavaScript FullStack Web Developer, Computer Programming at freeCodeCamp
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
2,419reputation
843kreached
25answers
3questions
Badges
pip
top-5%
fonts
top-5%
svelte
top-5%
github-logo-circle

Github Skills (26)

ios10
appkit10
build-automation10
macos10
uikit10
rust10
webassembly10
fonts9
cicd9
devops9
svelte9
windows-gui9
pip9
stream-processing8
distributed-systems8

Programming languages (22)

C#MDXCSSC++RustCHandlebarsFluent

Github contributions (5)

github-logo-circle
infinyon/fluvio

Aug 2022 - Jan 2023

Lean and mean distributed stream processing system written in rust and web assembly. Alternative to Kafka + Flink in one.
Role in this project:
userBackend & DevOps Engineer
Contributions:394 reviews, 39 commits, 279 PRs in 5 months
Contributions summary:Leo primarily contributed to the development and maintenance of the SmartModule Development Kit (SMDK) within the Fluvio project. Their work included implementing features to build and generate SmartModules, along with adding support for new environments and validating WASM files. They also focused on improving the build and CI/CD process by replacing custom LLVM installations with an action and setting up benchmark actions, thus improving the developer experience.
real-timeevent-streaminganalyticsstream-processingstreaming-data
ryanmcgrath/cacao

Aug 2022 - Oct 2022

Rust bindings for AppKit (macOS) and UIKit (iOS/tvOS). Experimental, but working!
Role in this project:
userFull-stack Developer
Contributions:1 review, 6 commits, 4 PRs in 1 month
Contributions summary:Leo primarily contributed to the development of the `cacao` repository, which provides Rust bindings for macOS and iOS/tvOS. Their work focused on fixing bugs and improving the codebase, including addressing static lifetime elision in examples and formatting code. The user demonstrated an understanding of Rust, AppKit, and UIKit, the core technologies of this project. They also worked on features like supporting monospace fonts.
tvosrustguirust-bindingsswift
Find and Hire Top DevelopersWeโ€™ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial