{"schema":"discover.me/profile.v1","id":"36341334-4d19-4be8-a2a8-c2a16348d063","handle":"fogodev","updatedAt":"2026-06-05T04:35:54.317Z","profile":{"id":"36341334-4d19-4be8-a2a8-c2a16348d063","handle":"fogodev","name":"Ericson \"Fogo\" Soares","headline":"Senior Rust Engineer at Surus building framework-agnostic UI systems and local-first infrastructure","bio":"Senior Rust Engineer at Surus focused on systems that turn complex product requirements into durable, typed, testable architecture. Ericson builds Rust-heavy infrastructure and framework-agnostic UI foundations, with public work spanning ars-ui, a Rust-native component library built on state machines, and Spacedrive, an open-source cross-device file platform powered by a virtual distributed filesystem written in Rust. He is most interested in senior remote Rust engineering roles aligned with US time zones, with Europe-friendly overlap also welcome.","location":"Rio de Janeiro, Brazil","avatarUrl":"https://cdn.discover.me/avatars/BBxKOAyqxOj0UWFLClmwxmxkJA6dUSjz/47cb5460-8a9f-462d-b046-973d0872270f.png","availability":"Open to senior remote Rust roles in US time zones, with Europe-friendly overlap also welcome","status":"listed","visibility":"public","viewCount":146,"uniqueViewCount":53,"listedAt":"2026-06-05T04:23:46.850Z","updatedAt":"2026-06-05T04:35:54.317Z"},"links":[{"id":"a32d7b6a-8660-4826-afd0-3c0aa788acd1","label":"GitHub","url":"https://github.com/fogodev","sortOrder":0,"verified":true},{"id":"4c2ca778-984c-4a83-a259-6bfb84928342","label":"LinkedIn","url":"https://linkedin.com/in/fogodev","sortOrder":1,"verified":false},{"id":"5feb09eb-2409-47fe-9325-bef97125d4c6","label":"Email","url":"mailto:ericson.ds999@gmail.com","sortOrder":2,"verified":false}],"projects":[{"id":"fce44f7d-2fbe-4de8-ba72-6d10aa1c04b4","name":"ars-ui","url":"https://github.com/fogodev/ars-ui","description":"A Rust-native, framework-agnostic UI component library built around pure Rust state machines, accessible component contracts, internationalization, and thin framework adapters.","proof":"Public GitHub repository documents 111 components across 9 categories, a framework-agnostic Rust core, Leptos and Dioxus adapter direction, 223 commits, and CI/Codecov badges.","status":"Active open source project","tags":["Rust","UI architecture","Accessibility","State machines","Framework-agnostic libraries"],"sortOrder":0,"images":[]},{"id":"6b6e61bb-b41b-4d33-b486-3419da375876","name":"Spacedrive","url":"https://github.com/spacedriveapp/spacedrive","description":"Open-source cross-device data platform and file manager powered by a virtual distributed filesystem written in Rust, with local-first indexing, P2P sync, and multi-platform apps.","proof":"Public GitHub repository shows 35.2k stars, 4,883 commits, and README coverage of the Rust-backed virtual distributed filesystem and local-first cross-device architecture; Ericson's LinkedIn lists Spacedrive as a project from August 2022.","status":"Open source project","tags":["Rust","Distributed systems","Local-first software","File systems","Open source"],"sortOrder":1,"images":[]},{"id":"ee8837cd-b987-4b6f-b040-aaa047e4e9ce","name":"ffmpegthumbnailer-rs","url":"https://github.com/fogodev/ffmpegthumbnailer-rs","description":"Rust project around FFmpeg thumbnail generation, extending the profile beyond UI architecture into media tooling and native systems integration.","proof":"Public GitHub repository under fogodev shows Rust as the primary language, 4 stars, 1 fork, and recent public history through September 2022.","status":"Open source project","tags":["Rust","Media tooling","FFmpeg","Native integration"],"sortOrder":2,"images":[]},{"id":"d2eeca6a-6163-4ab7-bee3-b677e0b46496","name":"quic-experiment","url":"https://github.com/fogodev/quic-experiment","description":"Network-performance experiment comparing QUIC and TCP transfer behavior on a wireless network for UFRJ Mobile Networks coursework.","proof":"Public GitHub repository describes a QUIC transfer-performance experiment against TCP on wireless networks, written in Go, with 2 stars and 1 fork.","status":"Academic networking project","tags":["QUIC","Networking","Go","Performance measurement"],"sortOrder":3,"images":[]},{"id":"13c95514-5cc9-4695-8dd0-a6548b2e57ef","name":"aco_surgeries","url":"https://github.com/fogodev/aco_surgeries","description":"Optimization project applying Ant Colony Optimization to surgery scheduling for PESC/UFRJ metaheuristics coursework.","proof":"Public GitHub repository describes surgery scheduling using Ant Colony Optimization for a Metaheuristics in Combinatorial Optimization discipline at PESC/UFRJ, with 4 stars.","status":"Academic optimization project","tags":["Optimization","Metaheuristics","Scheduling","Python","Jupyter"],"sortOrder":4,"images":[]}],"skills":[{"id":"23676e35-f1fd-4506-af04-6928984163bd","name":"Rust","category":"Systems engineering","context":"Senior Rust engineering across ars-ui's framework-agnostic component core and Spacedrive's Rust-backed virtual distributed filesystem.","sortOrder":0},{"id":"e4989ff9-608d-4be3-8660-5c6758f77c48","name":"Framework-agnostic UI architecture","category":"Frontend infrastructure","context":"ars-ui documents pure Rust state machines, abstract transitions, typed attribute maps, and thin Leptos/Dioxus adapter layers.","sortOrder":1},{"id":"074201d7-2dfb-4f7f-958e-578402a55a88","name":"Accessibility engineering","category":"UI engineering","context":"ars-ui's design principles center WCAG 2.1 AA, WAI-ARIA Authoring Practices, typed ARIA attributes, and accessible component contracts.","sortOrder":2},{"id":"c1ccccf0-8a8d-43fa-9936-7e18b74a357f","name":"State machine design","category":"Architecture","context":"ars-ui uses state machines as the component logic boundary for type-safe, framework-independent behavior.","sortOrder":3},{"id":"6bca7d6d-fa5b-4a5f-afd9-58ce138253d6","name":"Local-first and distributed systems","category":"Infrastructure","context":"Spacedrive's public README describes local-first indexing, P2P sync, content identity, and a virtual distributed filesystem.","sortOrder":4},{"id":"1ff5dc71-dc96-4bc2-af4e-23b49bb2163d","name":"Open source maintainership","category":"Engineering leadership","context":"Public GitHub profile and repositories show open-source work across ars-ui and Spacedrive.","sortOrder":5},{"id":"0c201651-b15a-4c2b-9e15-c9888e9cb28d","name":"Media and thumbnail tooling","category":"Systems engineering","context":"ffmpegthumbnailer-rs shows Rust work around FFmpeg thumbnail generation and native media tooling.","sortOrder":6},{"id":"bbde1737-dafa-46ba-a07c-fea17883a990","name":"Network performance measurement","category":"Networking","context":"quic-experiment compares QUIC and TCP transfer performance on wireless networks for UFRJ Mobile Networks coursework.","sortOrder":7},{"id":"40d356c2-b3b0-4f56-911a-67e756dc22d1","name":"Combinatorial optimization","category":"Algorithms","context":"aco_surgeries applies Ant Colony Optimization to surgery scheduling for PESC/UFRJ metaheuristics coursework.","sortOrder":8}],"offers":[{"id":"6287eab8-d042-4b1b-a5cc-6fecdaef87de","title":"Senior remote Rust engineering roles","description":"Primary interest: senior Rust engineering roles on remote teams, preferably aligned with US time zones and also open to Europe-friendly overlap. Strong fit for systems architecture, developer tools, UI infrastructure, distributed systems, local-first product engineering, and Rust-heavy product platforms.","kind":"employment","availability":"open","availableFrom":null,"commitment":"full_time","locationMode":"remote","priceLabel":null,"priceCents":null,"pricePeriod":null,"sortOrder":0},{"id":"026fa31c-e44c-40d5-ba8f-01b6efc6d8a5","title":"Selective Rust consulting","description":"Selective consulting for teams that need senior Rust judgment on architecture, state-machine-heavy product logic, framework-agnostic component cores, accessibility-minded UI infrastructure, or reliability-focused engineering practices.","kind":"contract","availability":"limited","availableFrom":null,"commitment":"flexible","locationMode":"remote","priceLabel":null,"priceCents":null,"pricePeriod":null,"sortOrder":1},{"id":"7ae3481d-93b6-49db-a1fc-aa034f0c3402","title":"Rust architecture advisory","description":"Advisory conversations for teams evaluating Rust-heavy infrastructure, UI component systems, local-first applications, or open-source developer tools. Best for technical direction, design review, and architecture tradeoffs.","kind":"advisory","availability":"limited","availableFrom":null,"commitment":"part_time","locationMode":"remote","priceLabel":null,"priceCents":null,"pricePeriod":null,"sortOrder":2},{"id":"e9c7e8f0-6a9c-4e97-969c-bf48a8b3cc94","title":"Developer tools diligence","description":"Occasional conversations with investors or founders evaluating Rust developer tools, UI infrastructure, local-first software, or open-source systems companies.","kind":"investment","availability":"limited","availableFrom":null,"commitment":"flexible","locationMode":"remote","priceLabel":null,"priceCents":null,"pricePeriod":null,"sortOrder":3}],"posts":[],"press":[],"experience":[{"id":"3ad22ed3-194d-4c93-b9f7-a84c56b1ca20","role":"Senior Rust Engineer","organization":"Surus","url":"https://linkedin.com/in/fogodev","description":"Current role listed by the user; public LinkedIn identifies Surus in Ericson's experience section.","startedAt":null,"endedAt":null,"sortOrder":0}],"education":[{"id":"eca701fd-a780-4c5a-9b66-12d069e1343d","institution":"Universidade Federal do Rio de Janeiro","credential":null,"url":"https://linkedin.com/in/fogodev","description":"Public LinkedIn profile lists Universidade Federal do Rio de Janeiro, 2014-2021, with EJCM - Empresa Junior de Consultoria em Microinformatica da UFRJ listed under activities and groups.","startedAt":null,"endedAt":null,"sortOrder":0}],"verifications":[{"id":"c70518f5-1ee3-4369-bd90-3829c83b3899","subjectType":"github","subjectValue":"fogodev","sourceUrl":"https://github.com/fogodev","verifiedAt":"2026-06-08T02:12:11.202Z"}],"achievements":[{"id":"b6ef6630-812d-46a3-8456-5071644a5cc8","kind":"open-source-reach","source":"GitHub","label":"Spacedrive public repository reach","value":"35.2k GitHub stars","sourceUrl":"https://github.com/spacedriveapp/spacedrive","badgeImageUrl":null,"occurredAt":"2026-06-05T00:00:00.000Z","verifiedAt":null,"verified":false,"sortOrder":0},{"id":"23ab8cad-3d99-43a2-b7eb-2e51524b61d3","kind":"project-scope","source":"GitHub","label":"ars-ui component library scope","value":"111 components across 9 categories","sourceUrl":"https://github.com/fogodev/ars-ui","badgeImageUrl":null,"occurredAt":"2026-06-05T00:00:00.000Z","verifiedAt":null,"verified":false,"sortOrder":1}]}