Mentoring sessions here! โข Warpcast
I'm a Senior Software Engineer, Software Consultant (iOS, Swift, SwiftUI) and iOS Contractor. I am a massive fan of Swift, SwiftUI, Combine, Blockchains, Crypto, Functional (reactive) programming.
I am currently working full-time on the Rewards app at IAGL through Leighton. The apps I work on are known for alloweng users to collect, and spend Avios points: British Airways Executive Club, Aer Club and Vueling Club.
I also offer long term mentoring sessions to improve your skills in design patters, software development, basics of programming, etc. as well.
- โจ๏ธ Passionate about DevOps, CI/CD pipelines and automation
- ๐ญ Massive fan of Functional and Reactive programming. Highly recommend Pointfree.co
- ๐ Blockchain technology and developing dApps, wallets, Defi...
- ๐ฑ 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
- โญ๏ธ Need reviews and references? Check out what my clients have to say about my services and work here
- 2 years of React Native / 4 with React
- 8+ Years of iOS development (iOS 10 - iOS 17)
- Swift:
- RxSwift
- SwiftUI, Combine
- XCTest, XCUITest, Snapshot testing
- Apollo (GraphQL)
- Interests: Functional programming, software architecture, Test driven development, team development
- Swift:
- Other skills and frameworks
- Scrum
- JavaScript, TypeScript
- React and React Native
- Node, GraphQL
- MongoDB
- Cypress (tests)
- Jest, Enzyme (tests)
- 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)