Mobile Developer Resume
3.00/5 (Submit Your Rating)
Dallas, TX
SUMMARY
- Experience iOS Developer who is constantly looking to make applications that optimize the clients’ critical process using the most effective standards and practices.
- Close to 5 years of experience with special focus on the development of mobile applications.
- Experience and skills developing native iOS applications using Xcode, Cocoa Touch, Objective C and Swift
- Experience working with both Storyboards and XIBs.
- Consumption of REST and SOAP web - services parsing XML and JSON using NSURLConnection with NSXMLParser and NSJSONSerialization class.
- Wide experience creating custom controls, views and behaviors.
- Wide experience in the most relevant technologies of the modern iOS enterprise and end-user Apps environment including Core Data, MapKit, Core Location, GCD and NSOperation.
- Use of MVC, Singleton, Delegation, Observer and Publisher Subscriber design patterns.
- Use of Core Data for data persistence and offline use of online-driven apps.
- Hands on experience using multiple web based technologies using HTML, CSS, JavaScript, PHP, Bootstrap, Laravel Framework and JQuery.
- Experience with unity 3D in the creating of dynamic graphic applications that can be deployed in mobile devices, Desktop and as web Applications.
- Developer focused on creating applications that optimized processes such as sales, updating and retrieving information and other internal processes of a company.
- Experience creating Web applications with responsive design that worked on Tablets, Phones and PC.
- Experience in the development of projects that include different kind of devices and technologies.
- Worked with Biometric sensors and voice recognition using Kinect, C++, Visual Basic and Blender.
TECHNICAL SKILLS
Languages: C++, C#, Java, HTML, PHP, JavaScript, jQuery, CSSf, Ajax, Laravel, Bootstrap
Database: SQL server, MySQL, PostgreSQL, SQLite, Core Data
Operating Systems: iOS, Android, Windows, GNU/Linux, Mac OS, Windows Phone
Other: Unity 3D
PROFESSIONAL EXPERIENCE
Confidential, Dallas,TX
MOBILE DEVELOPER
Responsibilities:
- UIControls appearance customization using programmatic statements, this included: UIButoons, TabBar, TableView, UIViews, UIImageViews and UILabels.
- Applications design was implemented using XIB files.
- Use of core location to determine the nearest lounge to the user.
- RESTful web service consumption using NSURLConnection with XMLParsing to request lounges location from the database.
- Used Geocoding and reverse geocoding to determine the address of the location and vice versa.
- Stopped CLLocationManager when the app was moved from foreground to background to save battery.
- Singleton SQLite implementation to save the favorites and the most recent visited lounges.
- Backtracking of the application using NSLogs, Breakpoints and Xcode tools to trace initial declarations.
Confidential, Sunnyvale, CA
iOS DEVELOPER
Responsibilities:
- This app design was implemented using the MVC design pattern in combination with delegation, singleton and publisher subscriber.
- The application design was implemented using XIB files with programmatic UI statements to design the user interface.
- Use of the most different UI controls iOS has to offer included: UIButtons, UITableViews, UITableViewCells, UILabels, TextFields etc.
- To preserve the information the app has a singleton implementation of SQLite.
- Web service consumption using the REST architecture with XMLParsing.
- A sub-Object of NSURLConection implements its delegate methods to communicate with the server.
- Application developed using the MRR memory management.
Confidential, Denver, CO
Sr. iOS DEVELOPER
Responsibilities:
- The project required an extensive use of the UIControls design properties and the customization of some of the UIButtons and UITableViews using class inheritance.
- The application design was updated using the StoryBoard with programmatic UI statements to design the user interface.
- The application was updated to properly use the ARC memory management system.
- Connection to social APIs such as Facebook, Google, Twitter and Instagram using the NSURLConection and its delegate methods.
- Core data implementation to store the contacts and their media information.
- BackTracking of development issues using breakpoint, NSLogs and xcode class and object declaration tools.
- The application was developed following the Agile/Scrum methodology with weakly meetings.
Confidential, San Francisco, CA
iPHONE DEVELOPER
Responsibilities:
- The applications design was implemented using Storyboards to control the flow of the application.
- NSUser defauts were use to store the users information. For persistence of the notes the project uses an implementation of CoreData.
- Instantly search system by tags or full text using an indexation algorithm.
- Custom TableView to display a summary of your notes.
- Custom SideMenu where the user can manage all the notes, tags and trash.
- Custom Radio View Control that allow pin the notes.
- Custom Activity View Controller for additional options.
- Given the simple nature of the application, I was involved in all the process of its production.
Confidential
SURVEY WEB PROGRAMER
Responsibilities:
- The surveys where developed using a software (Confirmit) which gives you a based web site and with jQuery, JavaScript, HTML and CSS
- Responsible of managing the times of implementation, changes and testing to meet the clients’ deadlines.
- Work directly with the clients gathering requirements and additional information about the changes.
- This position was more focus on the communication with the clients. In order to get the correct information good communication skills were required.
Confidential
Software Developer
Responsibilities:
- Development of Desktop computer video game that has physical activities that uses the Kinect™ device as a means of interaction, which recognizes different movements and exercises reflected on an avatar.
- Development of the System Administration for clinical follow-up for the users of the game and in addition the website of the project.
- The technologies used for this development was C#, Visual Studio, MonoDevelop, Unity, SQL Server and Adobe Muse for the web site.
- Use of the different technologies available in Unity 3D, including the GameObject class, 2D Textures, Colliders, Trigers etc.
- Use of source control to manage the releases of the application. Also using this the team was able to manage the activities priority in order to reach the deadlines.
- A team of 3 developers developed this application.
