I'm Reza
As a dedicated Engineer with ten years of experience, I've been part of large software teams in major IT corporations as well as having roles ranging from CTO to release my projects in my own teams. I'm now looking for my next challenge as a Senior Software Engineer within a dynamic team.
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/