Sr. Mobile Developer Appcelerator Resume
2.00/5 (Submit Your Rating)
SUMMARY
- Mechatronic Engineer wif over 8 years of experience in development and 4 years of experience focused on mobile applications and 1.5 years of Appcelerator wif Xamarin and Titanium.
- Vast experience and skills developing applications using Xcode, iOS SDK, Cocoa Touch, Objective C and Swift.
- Self trained and working knowledge of Android development
- Used MVC design pattern as core architectural design. Experience wif other design patterns like Singleton, Publisher - Subscriber and delegation.
- Experience wif multithreading applications using GDC and NSOperations
- Experience wif both MRR and ARC memory management in iOS together wif XCTest and instruments to ensure their are no regressions or memory leaks.
- Experience in UI dynamic design using Auto-layouts and size classes.
- Experience in designing screens using Adobe Illustrator.
- Experience in Designing graphic user interfaces, customization of input controls.
- Experienced wif RESTful web service consumption wif XML and JSON parsing.
- Experience working wif data persistence using CoreData, SQLite, MSSQL, MySQL.
- Worked wif different web technologies such as HTML 5, CSS 3, JavaScript, JSON, JSP, PHP, ASPX, ASMX and similar technologies.
- Energetic and great attitude.
- Great problem solving skills.
- Ability to lead a team along wif be a good team player.
PROFESSIONAL EXPERIENCE
Sr. Mobile Developer Appcelerator
Confidential
Responsibilities:
- Perform process Automation carrying programs in different technologies to .Net Planning.
- Design of programs to develop teh integration of new technologies to improve teh processes of teh area to instruct teh different members of teh team to teh new tools that we could work.
- Optimize teh performance of some Store procedures in teh db.
- Implementing agile software development methodologies like Scrum to teh team in order to has a better easier development cycle
- Using MVC and MVVM patter when creating teh apps, achieving cleaner code and an easier way to maintaining teh software
- Taking advantage of my previous experience wif c ++ to quickly understand teh code and its logic to find teh best way to porting to .Net Technologies.
- Learning some of teh basic of data science analytics to understand raw data from teh business and finding teh best way to show it to teh end user.
- Working wif Xamarin platform for multiple platform development.
- Doing Full Stack development getting dirty wif teh UI performance and some problems wif back logic code.
- Doing teh necessary scaffolding work just to leave teh Front end developer doing his job.
- Writing teh Documentary in every single program me did.
- In charge of designing Reports in Crystal Reports.
Confidential - SMITHFIELD, RI
Sr. Appcelerator Developer Xamarin
Responsibilities:
- Migrated teh application from Objective C to Swift 2.0
- Use of UIViews layer design to improve to user interface.
- Implementation of Charts wifin UITableViews to enforce teh understanding of teh finances.
- Extensive manipulation of teh properties of UITableViews, UIProgressViews, Layers, UIButtons and UIViews to improve teh design of teh application.
- Consumption of webservices and parsing XML and JSON data.
- Use of data persistence using NSUserDefaults, Plist and Settings Bundle.
- Used GCD to improve teh performance of teh application.
- Used NSURLSessions and JSONSerialization to communicate and parse data received from teh web serives.
- Regular meetings wif teh design team to work on teh designs according to teh latest releases.
Confidential, WOONSOCKET, RI
Sr. iOS Developer
Responsibilities:
- UI is created mainly by reusable components based on UIViews added programmatically to teh screens, instead of creating it just by an XIB by screen.
- Implementation of animations using CoreAnimation.
- Migration of application from Objective C to Swift 2.0
- Implementation for transaction flow, based on SSE (Server Sent Events).
- Management of different endpoints working together in teh same flow.
- Use of data persistence using NSUserDefaults. Plist and Settings Bundle.
- Creation of totally dynamic forms while registering bank account in teh application, according to teh requested forms by teh selected bank.
- Use of SCRUM to manage teh Project and also teh interaction between all teh teams /projects involved in teh app.
- Consumption of Web Services and parsing JSON data.
- Created unit tests to ensure that their were no regressions.
Confidential
Mobile Developer
Responsibilities:
- Worked on C++ applications, IOS to Android.
- Updated and perform maintenance of teh code.
- Porting teh code from IOS to Android
- Tested and Debugged Errors.
- Modify Shaders files in order to run fine in Android.
- Create teh wrappers for teh engine so de Android OS can work and communicate wif it.
- Change code in teh engine so it would be compatible wif older versions of android SO.
- Create and Modify different. Make files used for teh compiling of teh program.
- Learning teh use of Action Script for teh scripting code in teh UI.
- Learning teh use of system version control programs.
- Working wif different team around teh globe.