I'm Reza
Bringing over a decade of experience as an iOS/tvOS developer across various companies, I excel in creating user-friendly applications using SwiftUI, MVVM and any newly relevant Apple technologies. Currently seeking new full-time opportunities as a Senior iOS professional.
My Apps & Projects
Fade Away - Photo Layers (iOS)
- I pioneered this app as one of the firsts to allow users to edit individual layers of their images using
a proprietary selection tool, along with applying various image processing effects.
- Engineered 50+ multi-layered visual effects and image processing filters by leveraging CoreImage
and CoreGraphics, along with harnessing GPUImage capabilities for accelerated rendering.
- Integrated bespoke 3D animations leveraging CoreAnimations for more fun user interaction with UI
elements.
- fast and fluid UI on all the devices on the market achieved by applying many levels of optimizations
and iOS memory management while concurrent Image processing.
iOS video preview: youtube.com/watch?v=kvcYyb9yo4w
Purrpad - a fun notepad app (iOS)
- I developed and designed this fun notepad app, featuring interactive cat animations that respond to user keyboard inputs, managed through AVFoundation delegation.
- added localization support for Japanese language and different themes and fun sounds. other skills used: Objective-C, UIKit, CoreData, Nib, GCD, Localization
Reference link: github.com/Reza-Abdolahi/Purrpad
Teer Social - a platform tailored for teachers
- I designed MVVM architecture for Teer Social, a platform tailored for educators, enabling them to connect with fellow colleagues.
- engineered the primary functionalities of the app including the signup page, profile creation, content posting, and connection and
messaging features, utilizing Socket.IO and Swift.
- implemented a network dispatcher to handle requests asynchronously with our backend.
Reference link: linkedin.com/company/teer-socialnet/about/