BLETTY MATHEW
C: +1-647-***-**** ************@*****.***
SUMMARY
Mobile application developer with 7 years of total IT industry experience, including 5 years in iOS development using Objective-C, Cocoa Touch Framework, Swift and Xcode.
Hands-on experience in using CocoaPods, Storyboard, Core Graphics and GIT.
Proficient in object orientated programming and iOS application architecture
Excellent working knowledge of agile methodologies & design patterns like MVC, MVVM.
Hands-on experience in validating and deploying mobile applications to Appstore.
Proficient in using Instruments and Profiler for memory management
Strong expertise in database designing using CoreData and SQLite.
Hands-on experience in using XCTest, Testflight for test automation.
Experience in mobile network programming and client server interactions using REST & SOAP.
Familiar with Hybrid technologies such as Cordova, Sencha Touch, Angular.
Knowledge of Web technologies such as HTML 5, CSS3 & JavaScript.
Excellent communication skill. Good team player.
Outstanding problem solving and organizational skills
Ability to work in fast paced environment with tight deadlines.
SKILLS
Programming Languages: Objective C, Swift, JavaScript, Basics of Java and Android, Angular
Technologies: iOS, Android
Graphical User Interfaces: Story Board
IDE: Xcode, Android Studio, Eclipse
Frameworks: Cordova, Cocoa SDK, Sencha
Databases: Core Data, MySQL, SQLite
Web Technologies: HTML5, CSS3, JavaScript, AngularJS, React Native, JSON
Markup Languages: XML, HTML5
Configuration Management Tools: SVN, GIT
Defect Management: JIRA, HPQC, Jenkins
Test Automation: XCTest, TestFlight
Parsers: XML Parser, JSON Parser
Webservices: REST, SOAP, AWS
Operating Systems: MAC OSX, iOS, Android Software Development Life Cycle (SDLC)
Design Concepts: Design Patterns, MVC, MVVM, Singleton, Protocol Oriented Programming, Delegate
Agile development methodologies: Scrum
EDUCATION AND TRAINING
Pursuing Certification in Mobile Business Technologies and Applications
University of Toronto - Ontario Institute for Studies in Education 2017
Certification in Smartphone Development
InApp Information Technologies October 2009- May 2010
Bachelor of Technology in Electronics and Communication Engineering
Kerala University July 2005 –June 2009
WORK EXPERIENCE
iOS Developer
Self Employed, Toronto, May 2017 to present (1 year 8 months)
Developed an application called Restaurant Finder using Swift 3, Xcode9, iPhone SDK, Core Data, SQLite, Story Board, Auto layout. The application searches for nearby restaurants using Yelp API and Geolocation and provides the user with information such as address, distance, menu, ratings and review comments. Users can also create their wish list which shall be available offline as well.
Researched on SpriteKit Game technology and developed two Applications RunnerGame and AppleGame.
Explored Apples watchOS & tvOS and developed WatchExtension To-do application.
Worked on an electronic patient recorder GOSApp in swift and Cordova for a health provider client.
Developed Weather application in Swift3 and later the application refactored to MVVM pattern using Swift4
Implemented XCTest framework in Weather Application.
Personal project done in swift4 utilizing cocoapods as dependency manager and firebase for data storage.
Following Apple WWDC for latest Apple feature releases and Swift updates.
Currently doing snapChat clone App using Firebase as a part of Devslopes online certification course in Swift4
GitHub Link: https://github.com/blettyM
Software Engineer
UST Global, Apr 2011 to Sept 2016 (5 years 6 months)
Designed and implemented enterprise iOS applications targeted for Appstore and Enterprise distribution for clients like Johnson & Johnson and McKesson from the healthcare domain, Safeway and Boots from the retail domain, Ingersoll-Rand from the manufacturing and distribution domain and Sony Pictures from the media domain.
Led the development team by initiating client calls, making task distribution and participating in estimation analysis with the management team.
Added new RESTful services to the uDispatch iPad Applications for the client Ingersoll-Rand.
Implemented Push Notification Feature in Cordova Project in Boots Flagship retail application.
Redesigned UI by adding new Xib files for Vons Safeway Application and implemented new features as per the client requirements.
Prepared low level design document for iOS hybrid application.
Reviewed UX design to provide technical requirements and participated in code reviews
Developed Proof of Concept applications for various clients which finally materialized as real applications.
Worked on R&D Projects that utilized Apple features like GPS, push notification, speech to text conversion, barcode scanning, sensor like accelerometer, payment integrations with PayPal.
Started and adapted agile development methodologies within projects development.
Worked on hybrid application development for retail client Boots using JavaScript, HTML5 & Cordova.
Appstore Link: https://itunes.apple.com/gb/app/boots/id880993267?mt=8, https://itunes.apple.com/us/app/safeway/id521487551?mt=8
Mobile Programmer
InApp Information Technologies, Oct 2009 to Mar 2011 (1 year 6 months)
Completed 6 months training on Smart Phone Development using iOS and Android.
Developed Java based application corporate contacts for the company and successfully deployed it on the web.
Researched and adhered to the latest Apple features like Payment solutions using in-app purchase, integration of Social Networking sites like Facebook and Twitter.
Shopping Buddy: Developed reusable framework for the retail domain that equipped with features like QR Code reader, payment solutions, social media integration, product search using eBay APIs.
Developed Proof of Concept Application called LocationBasedAlarm in Android to alert the user on a bus or a train when she/he gets close to the destination.
Software Used: Objective C, Xcode, Android, Eclipse, Google Locator, SVN, Instrument, SQLite, MySQL.