I am an expert iOS Developer with more than 11 years of in-depth experience in software development, code optimization, and testing/debugging using multiple technologies. I am highly analytic and passionate about identifying/addressing potential flaws in the business logic/UX, updating deprecated functionalities, and exceeding client expectations on projects.
Create and develop innovative software solutions for clients across a broad range of industries. The mos recent being DiagnosUS, a medical app developed by an innovative US based start-up.
Developed a web sockets communication layer in iOS for Gogogab application.
Created Flashmob application from scratch. Designed the main frames and assured the Model-View-Controller pattern was safely applied.
Worked on the development of the first blockchain-based creator ecosystem to reshape the trillion-dollar interior design and furniture shopping industry.
Developed, maintained and shipped all the subsequent updates of the app, brought it to a level that would sustain a revenue system and developed a feature that would allow users to post their own design events.
Offered production expertise on numerous projects including software development, code optimization, graphic user interface development as well as maintenance/debugging.
Established and optimized complex algorithms on solutions/projects within Omnisource.
Performed configuration management to ensure proper functionality interrelationships in an operational environment.
Offered technical expertise for the development of City Peek; a digital companion for finding great places/events while allowing users to meet others and share life’s experiences.
Engineered an innovative app for fisherman that gathers data in one place and allows users to view extensive database of ideal fishing locations.
Utilised the network layer manager for both applications to abstract network calls and leverage the Model-View-Controller pattern.
Key developer of MontyChat, a free Instant Messenger service that lets users chat with friends while also allowing them to share images, audio notes, locations, and current status.
Integrated several features in MontyChat to include XMPP protocol (based on XML messages), server communication (contacts synchronization), asynchronous avatars management, location services, contact sharing, database management, push notifications and password protection.
Built Spactron, a VoiP communication application for iPhone that allows users to call mobile/landlines worldwide and is complete with database management, in-app purchases, server communication (registration, authentication and verification of users/phone numbers), and contact management.
Created and developed Pegu the Penguin app, an interactive voice changing app for iPhone.
Developed the Tracker app, a multipurpose management tool that provides graphic representations of data including notifications, checklists, and goal achievement management.
Built the PhotoWall app, a social platform for photo sharing, editing, and web service communication complete with push notifications and in-app purchases.
DiagnosUs iprovides a platform that allows users to compete with other users on the app to analyze medical images and win prizes while improving their skills. Worked as a Full-stack developer on the application providing technical expertise for the iteration of a products the meets client requirements and the suits the target audience.
Tone It Up is a fitness app targeted at women. It has daily workout routines programmed by top personal trainers for incredible results. These workouts are designed to make users sweat, and it has a built-in supportive community of women to keep users motivated. Developed the app's chat client feature from ground the up (both one to one and multiple chats), implemented the video streaming feature, created custom animations sets, and user engagement (deep link, push notifications, forced upgrades to stay up-to-date).
Monty Chat is a free iPhone and Android Instant Messenger service that allows users to chat with friends, hare images, audio notes, locations, and current status on location-based livestreams. It integrates seamlessly with the user's phone contact book to find who is using MontyChat and allows them to communicate instantly. The app utilizes push notification features to notify users of incoming messages and alerts when sent messages are delivered/read.
Air Chat allows users to send secure encrypted text messages to nearby friends via Bluetooth without needing a data plan or wifi. The app automatically detects people using the app around users and allows them to start chatting. All conversations can be easily resumed when devices reconnect. Bluetooth notifications work in the background to alert users of new messages. Stabilized most of the interface and functionality and helped re-designed a big part of the application