I'm a Senior Software Engineer, Software Consultant (iOS, Swift, SwiftUI) and iOS Contractor. DevOps, Onchain explorer, Blockchain, Functional (reactive) programming.
I am currently looking for a full-time job in Madrid, Spain. I also offer long term mentoring sessions to improve your skills in design patters, software development, basics of programming, etc. as well.
- ⌨️ Passionate about Farcaster, DevOps, CI/CD pipelines and automation
- 🔭 Massive fan of Functional and Reactive programming. Highly recommend Pointfree.co
- 👀 Blockchain technology and developing dApps, wallets, FC frames
- 🌱 Successfully transitioned from QWERTY to Colemak keyboard layout
- 🔆 Always improving myself and finding better ways to be productive to produce the best value
- 👔 JavaScript, TypeScript, React, Redux
- 💬 Ask me about Swift, SwiftUI, Combine, TDD and career tips for non-computer science graduates
- 🎹 Pianist @youtube
- 📩 How to reach me: @leovido
- 8+ Years of iOS development (iOS 10 - iOS 18)
- Swift:
- SwiftUI, Combine
- RxSwift
- XCTest, XCUITest, Snapshot testing
- Apollo (GraphQL)
- Interests: DevOps, functional programming, software architecture, TDD (test driven development), team development
- Swift:
- 3 years of React Native
- Farcaster frames (frames.js, Frog)
- Other skills and frameworks
- AWS
- Scrum, Kanban
- GitHub Actions, Fastlane, Codemagic
- JavaScript, TypeScript
- React and React Native
- Node, GraphQL
- MongoDB
- Cypress (tests)
- Jest, Enzyme (tests)
- Noir (ZK)
Side projects include a wide variety of projects, ranging from Full-Stack web development, iOS apps, React Native, ZK proofs and lots more. I keep building for fun and to keep my skills up to date to latest and modern technologies. Exploring different programming languages such as Rust and Noir, to stay ahead with groundbreaking tech.

Moxito (iOS) + AWS Lambda | iOS app to track fresh stats from your Farcaster Moxie everyday rewards
Moxito is a mobile iOS application that integrates with Farcaster's social protocol to track and manage Moxie rewards. The app showcases modern iOS development practices, SwiftUI implementation, and robust architecture patterns.
Moxito won a hackathon held by Devfolio: https://devfolio.co/projects/moxito-ios-66af
https://github.com/leovido/moxito-ios

Learn more at https://warpcast.com/~/moxito

Rumourcast.xyz is a Farcaster client that allows users to cast fun rumours anonymously, using Zero-Knowledge proofs.
Forked from the original Anoncast project.
🌐 Try Rumourcast https://rumourcast.xyz
💬 Warpcast Channel https://warpcast.com/~/rumours
📦 GitHub Repository https://github.com/leovido/rumourcast
🔄 Original Anoncast Repository https://github.com/slokh/anoncast
- Tip O' The Hat (side quest) | Farcaster frame + Node.js + MongoDB
- "Who did I tip?" frames (Frog, Neynar, Airstack)
- $DEGEN edition
- HAM edition
- IAGL whitelabel rewards app (React Native)
- British Airways Executive Rewards app (iOS)
- AER Lingus Club Rewards app (iOS, TypeScript)
- Vueling Club Rewards app (iOS, TypeScript)
- Financial service integration with Mastercard (SwiftUI, Combine, Swift Package Manager)
- Building a production app with The Composable Architecture by Pointfree
- Reading audio iOS app https://audyo.ai/
- Porting a JS module into Swift
- Tranforming the Figma design into SwiftUI
- Swift Package Manager to import dependencies into main Xcode project (no Cocoapods, no Carthage)
- Management app (UIKit, Combine, Salesforce SDK)
- Cocoapods dependency manager
- Medical app for an individual (from ObjC to SwiftUI, MVVM, CoreData)
- Local storage with Core Data
- Testing framework - Medical web application for a company (Cypress, React, Monorepo)
- AccentPOS (Swift, SwiftUI, SPM, Cocoapods, MVC to MVVM)
- AccentPOS backend (Hapi, Node, MongoDB)
- AccentPeak (Swift, RxSwift, MVVM)
- AccentKit (framework)
- Star Micronics SDK (printer, CoreBluetooth)
- Marketman (inventory management)
- Deliverect (deliveries channel for Deliveroo, Uber Eats, etc.)
- Paymentsense (card payments provider)
- EVO payments (card payments provider)
- Xero (accounts management)