Skip to content
View leovido's full-sized avatar
🎩
Just build it
🎩
Just build it

Block or report leovido

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
leovido/README.md

👋 Hi, I'm Christian Ray Leovido

Warpcast


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

Skills

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

AWS Certifications

AWS Certified Cloud Practitioner AWS Certified AI ML Practitioner AWS AI Early Adopter

Current side quests (side projects)

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.

Founder and Lead iOS developer @ Moxito - 2024-Current

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

Repository link

https://github.com/leovido/moxito-ios

Screenshots

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

Full-stack developer @ Rumourcast - 2024-Current

Rumourcast.xyz is a Farcaster client that allows users to cast fun rumours anonymously, using Zero-Knowledge proofs.

Forked from the original Anoncast project.

Tech Stack

typescript nextjs noir postgresql redis

Links

🌐 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

Lead developer @ TOTH - 2024-Current

  • Tip O' The Hat (side quest) | Farcaster frame + Node.js + MongoDB

Tech Stack

typescript nextjs mongodb

Farcaster frames developer @ TOTH - 2024-Current

  • "Who did I tip?" frames (Frog, Neynar, Airstack)
  • $DEGEN edition
  • HAM edition

Experience

Senior Software Engineer @ Leighton - 2021-2024

  • IAGL whitelabel rewards app (React Native)

Senior Software Engineer (iOS) @ Leighton - 2021-2024

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

Software Consultant and Contractor - 2020-2021

  • Building a production app with The Composable Architecture by Pointfree

Audyo - 2021

Bitcoin key management wallet - 2021

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

Freelance (iOS) - 2021

  • Management app (UIKit, Combine, Salesforce SDK)
  • Cocoapods dependency manager

Freelance (iOS) - 2020

  • Medical app for an individual (from ObjC to SwiftUI, MVVM, CoreData)
  • Local storage with Core Data

Contract (Cypress, React) - 2020-2021

  • Testing framework - Medical web application for a company (Cypress, React, Monorepo)

Lead developer @ Accent IT Services (2016-2020)

  • AccentPOS (Swift, SwiftUI, SPM, Cocoapods, MVC to MVVM)
  • AccentPOS backend (Hapi, Node, MongoDB)
  • AccentPeak (Swift, RxSwift, MVVM)
  • AccentKit (framework)

API integrations in AccentPOS

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

Pinned Loading

  1. moxito-ios moxito-ios Public

    Moxito is an iOS app that is built on top of Farcaster. It's an app that promotes a healthy lifestyle whilst exploring web3 and onchain possibilities. It serves as a portfolio side project to showc…

    Swift

  2. rumourcast rumourcast Public

    Forked from anondotworld/anonworld

    TypeScript 2 2

  3. composable-much-better-exercise composable-much-better-exercise Public

    Finance demo iOS app. This is a project demonstrating the capabilities of The Composable Architecture (TCA) and Swift Package Manager.

    Swift 8 3

  4. BarChartCalories BarChartCalories Public

    Application to track and display analytics of calories, exercise data, heart rate, etc. using SwiftUI

    Swift 12 1

  5. Forest-Clone Forest-Clone Public

    Clone of the Forest app written in Swift 5 + Firebase

    Swift 9

  6. BudgetMeApp BudgetMeApp Public

    Personal finances app using Starling bank's API with RxSwift + MVVM architecture

    Swift 11 1