top of page

Email: japanart1234@yahoo.com

 

iOS Development Experience

Dance Love App - September 2016 - Present

• Working with a great team to bring the improved version of the Dance Love App to market

• Implemented Location and search functions for the onboarding procedure using Core Location and MapKit

• Implemented the profile screen displaying user information using Core Data and URLSession

• Implemented user preferences screen using Collection Views while keeping track of state

Steak Locker App - https://appsto.re/us/E3eX4.i May 2017 - Present

• Updating the app to the current version of iOS using Objective-C, modern SDKs and APIs

• Phasing out obsolete code, reimplementing and improving it's functionality involving Notification Center, TableViews, URLSession, Realm and Parse

Freelance iOS Developer October 2015 – Present

• Taught myself Xcode with Swift and Objective-C from the ground up using “Sam's Teach Yourself iOS 9 Application Development,” “Learn Apples's New Programming Language by Examples” and various online courses including Bitfountain.io development course and Ray Wenderlich tutorials.

• Designed, programmed and distributed :

Easy Location Reminder, https://appsto.re/us/sW1ffb.i

Easy Location Reminder Lite, https://appsto.re/us/iOi8fb.i

Master Artists, https://appsto.re/us/Lr89db.i

Badminton Campeones, https://appsto.re/us/UmZqeb.i

Tarot Card Reader, https://appsto.re/us/TU5Sfb.i

Tarot Card Reader Lite, https://appsto.re/us/l8jOfb.i

Chicago Green Fuel Finder, https://appsto.re/us/_Aqygb.i

Chicago Green Fuel Finder Lite, https://appsto.re/us/OOEygb.i

Leaf Adventure, https://appsto.re/us/t8FFgb.i

UFO Alien Invaders, https://appsto.re/us/h-9Igb.i

UFO Alien Invaders Lite, https://appsto.re/us/EdhPgb.i

• Gained exposure to software development methodology:

Agile work environment (Scrum and Kanban)

Source control using Git with Sourcetree, BitBucket and Github

Issue assignment and tracking using Atlassian: JIRA, Slack, HipChat and Confluence

Working with remote databases

Test driven programming

Design and asset development using Sketch, Illustrator and Photoshop

 

iOS Development Skills

• Interface - Layout and wiring navigation using storyboards and segues

Enforcing autoLayout using constraints with multipliers and size classes

Using tableViews with static and dynamic prototype cells with subclasses

• Debugging - Using UI Hierarchy debugging tools in Xcode

Breakpoints, all Exceptions breakpoints

Instruments – Time Profiler, Allocations, Leaks, Memory and CPU usage for finding and preventing retain cycles and improving performance using DispatchQueue

Experience with unit testing, XCTests, Static Analyzer, Crash reporting

• Data Persistence – UserDefaults, Core Data (NSFetchedResultsController)

• Patterns - MVC, Facade, Decorator, KVO, Delegate, Adapter, Memento

• Frameworks – MapKit, CLLocation, WebKit, SpriteKit, Core Data, StoreKit, GameKit, EventKit, AVFoundation,

MediaLibrary, MediaPlayer, AddressBookUI, ContactsUI, MessagesUI, UserNotifications

CocoaPods and 3rd party SDKs (Firebase, AdMob, Flurry, Realm, Parse etc)

• Networking - Parsing JSON payloads, RESTful APIs using URLSession, AlamoFire, Parse

• Distribution –certificates, provisioning profiles, submission to the app store, graphics packaging, icons, testing

 

Education

Cálamo & Cran, Law (Contracts) translation certification (Spanish-English), 2017

CELTA (Pass B), 2015

Bridge-TEFL Certificate 120 hours, 2011

Atlanta College of Art, Bachelor of Fine Arts, 2000

 

Computer Skills

• Swift

• Xcode

• Mac OS

• GitHub, BitBucket, Sourcetree

• JIRA, Agile Methodologies - Scrum, Kanban

• Sketch, Adobe Illustrator, Photoshop, InDesign, Acrobat, multimedia tools (picture, sound, video)

• Windows, MS Office (Word, Excel, Powerpoint) MS Access, Internet and mailing

 

Languages

• English: native

• Spanish: advanced-intermediate (BULATS B2)

• Japanese: beginner-intermediate Portuguese: beginner

 

• Accomplished educator and artist.

• Traveled extensively to over 86 countries.

Privacy Policy

I will never share any information from these apps with any other party.

bottom of page