My passion for technology first formed when my mother took me to a nanotechnology lecture at Rutgers University when I was in middle school. I started programming when I took my first Computer Science class in high school, where I was introduced to my first programming language, C++. Around this same time, Apple had released the iPhone and the SDK that came with it. Instead of having a teacher to guide me, I taught myself Objective-C and began to learn the iPhone development environment.
September 2011 - May 2015
Minor in Mathematics
Expected Graduation Date is May 16, 2015
September 2010 - Present
-"Never Have I Ever"-My most successful iPhone App. I developed it, sold it on the App Store and then sold it to another developer. Full app-lifecycle experience.
-Current work in progress app: "No Tow" due to be released in January.
-"InAppPurchaseManager": Framework for in app purchases, only 10kB in size, free and open source to anyone on my GitHub.
-Actively contribute to GitHub repositories that others creates.
-Worked for a German client this past summer.
September 2013 - Present
-Direct two retreats of 40 First-Year participants each year
-Coordinate all meetings and development of six person leadership teams
These are the technical skills that I have accumulated through my work both in school and on my own.
These are the awards that I have been honored to receive as a developer.
Twitter bot for Cex.io that tweets each hour the current price of GHS/BTC (Gigahashes per second / Bitcoin). Cex.io is an online marketplace/mining pool in which users can purchase mining power (GHS) with Bitcoins (BTC).
My most successful iPhone App. Released in 2011, it sold on the App Store under my name for three years. After these three years, I saw a decline in the user base and as a result, I decided to sell it to another developer. This is the developer who currently owns Never Have I Ever under the App Store.
From Never Have I Ever, I have gained experience in the full App life-cycle: from idea forming, development, selling on the App Store, and then selling to another developer, I have experienced it all.Objective-C, App
Singleton class for In App Purchases for iOS development (Non-Consumables Only) ARC-Compatible
This is a drop in class for projects that have already set up an In App Purchase through iTunes Connect.Objective-C
Framework that reconfigures NSLog to a more informative version.
Date Time AppName[processID] NSLog output
The output is now:
(ClassName MethodName) (SourceFileName:LineNumber) NSLog output
Example (Within our AppDelegate.m file's -application:didFinishLaunchingWithOptions method):
int result = 20;
NSLog(@"Value of result : %d", result);
The output would be:
([AppDelegate application:didFinishLaunchingWithOptions:]) (AppDelegate.m:21) Value of result : 20
Yianni DrogarisGreat guy to work with!
To get in contact with me, please either fill out the form below if you prefer email, or call me at 201-421-6308 if you prefer a phone call.