Project: Channel 40
Description: Channel 40 is a freight management platform. It connects freight owners
to truck drivers in a seamless experience. Freight owners can post freight jobs and truck
drivers can post bids and negotiate for the job. The system has a load tracking feature
and integrates payment for a very intuitive user experience.
Core Features:
- Local caching
- Geolocation
- Location based ads
- In-app messaging
Responsibilities:
- Continued development from past developer
- Bug fixes due to poor implementation
- Worked on phase 2 of project while maintaining live app
- Slowly transitioned project from Objective-C to Swift
- Created unit and UI tests
- Collaborated with back-end developer
- Communicated with client regarding updates and specs
- Slowly implement VIPER (View-Interactor-Presenter-Entity-Router) architecture
to codebase
Project: Quizling - The Knowledge Game
Description: Quizling is a quiz game platform app where users can make and create
their own quizes. Quizling contains quizes from various organizations like Behind the
News, National Library of Australia, etc. Quizes can be answered in a timed auto mode
where scores are recorded for leaderboards. There is also manual mode for teachers to
use during their classes.
Core Features:
- Local caching
- Social Media sharing
- Parse back-end integration
Responsibilities:
- Created project from scratch
- Collaborated with back-end developer
- Communicated with client regarding updates and specs
- Do code review for repository pull request
-
Implemented VIPER (View-Interactor-Presenter-Entity-Router) architecture to
codebase
Project: Imaan Plus - detects spoken holy Quran verses
Description: "The Shazam for the holy Quran". Imaan Plus is the first and only Islamic
app for Muslims that listens to spoken Quran verses during salah and tells what they
are in Arabic and English with translations.
Core Features:
- Speech to text
- Geolocation
- Muslim Calendar
- Mecca compass
- Map of nearby Mosques and Halal restaurants
Responsibilities:
- Continued development from past developer
- Worked on phase 2 of project while maintaining live app
- Slowly transitioned project from Objective-C to Swift
- Created unit tests
- Implemented Model-View-View Model (MVVM) architecture to codebase
Project: LYK - REAL matches with REAL people
Description: A dating app that focuses on taking selfies. LYK only allows users to
upload photos that came straight from their front camera, real time. The app has a
Discovery page where users can like other users they find attractive. Should the other
person like back both users will ‘LYK’ and may start chatting. Users can send a
message with an accompanying selfie.
Core Features:
- Facial recognition in camera
- Real time messaging with push notification
- Custom screen transitions
Responsibilities:
- Created project from scratch
- Collaborated with back-end developer
- Communicated with client regarding updates and specs
Project: Streams Online
Description: An app that contains teachings and products from John Paul Jackson.
Responsibilities:
- Created project from scratch
-
Communicated with client regarding updates and specs
Project: Study Buddy Parents
Description: Study Buddy for Parents is a free app to access ready-made reviewers.
After selecting reviewers, parents then assign this to their kids, who answer them in the
Study Buddy for Kids app. Parents also receive performance reports instantly, as
Reviewers are automatically corrected.
Responsibilities:
- Created project from scratch
- Collaborated with back-end developer
Project: Tumlis Real Estate: Homes, condos, lofts, townhouses for sale
Description: The Tumlis mobile app helps manage home searches on the go. The app
helps interact directly and quickly with the actual listing agents of homes. The app has
added GPS functionality and alerts whenever near a house that matches with the user’s
preference.
Core Features:
- Done using PhoneGap
- Geolocation
- Geofencing with Push Notification
Responsibilities:
- Manage a team of five developers
- Communicated with client regarding updates and specs
- Wrote Objective-C code that communicates with hardware needed for features
Project: MobileMed Health
Description: MobileMed Health is an app that helps treat common respiratory
conditions by creating treatment plans based on the user's/patient's symptoms. The
data stored in the app can also be used by the user's/patient's attending physician for
further diagnosis and in depth treatment plans.
Responsibilities:
- Manage a team of three developers
- Communicated with client regarding updates and specs
- Develop assigned features
Project: MobMixx
Description: MobMixx is a bar finder application. Users can search for bars affiliated
with MobMixx within a certain radius from their current location. Bars have an active
song playlist that users can view. Users can bump songs up and down in the bars'
playlists. Initial bumps are free and users have to purchase credits for additional bumps.
Responsibilities:
- In-app purchase
- Geolocation
Responsibilities:
- Created project from scratch
- Collaborated with other iOS developers
- Develop assigned features
Project: My Own
Description: My Own is a beauty regimen app. First time users will be asked to create
an account and take a picture of their face. The app processes the image and detects
fine lines, crow's feet, wrinkles, etc. and designs a homemade beauty regimen for the
user. User has the option to save and track their progress by taking another picture after
a month or depending on the app's diagnosis. Aside from creating a home regimen the
app also suggests/advertises products from My Own as part of the beauty regimen.
Responsibilities:
- Facial recognition
Responsibilities:
- Created project from scratch
- Communicated with client regarding updates and specs
Project: Maaya Sakamoto Memory Game
Description: Maaya Sakamoto Memory game is a memory game app that advertises
Maaya Sakamoto's albums. Users are able to download free Maaya Sakamoto
wallpaper while playing.
Responsibilities:
- Created project from scratch
- Communicated with client regarding updates and specs
Project: Love Tarot Kabbalah
Description: Love Tarot Kabbalah is a fortune telling app. Users can get fortunes from
a wide array of categories (love, work, life, etc.). Users may choose free or paid
fortunes. Free fortunes draw only one tarot card. Paid fortunes draw 35 cards. Read
fortunes are saved in a history tab for rereading.
Core Features:
- Caching using SQLite
- In-app Purchase
Responsibilities:
- Continued development
- Communicated with client regarding updates and specs