Shawn Zhao

iOS developer at RJT Compuquest
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Fort Lauderdale, Florida, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • IT Services and IT Consulting
    • 1 - 100 Employee
    • iOS developer
      • Jan 2015 - Present
    • United States
    • Consumer Goods
    • 500 - 600 Employee
    • iOS developer
      • Jun 2016 - Oct 2016

      • Implemented the movie creation function using AVFoundation, Foundation • Implemented the UIImage processing combining function, using Core Graphic, UIKit • Customized lots of UI elements for better user experience like UIControl as range slider, using QuartzCore, UIKit • Created Music Player Animation Using Foundation, QuartzCore, AVFoundation • Manipulated the movie model data using triple level structure multi-level Core Data to improve the Core Data performance • Optimized the memory management with GCD, using Multi-thread and autoreleasepool • Tested the memory usage and limited the dirty memory using Allocation Instrument, avoided memory leaks using Leak instrument • Built this whole application from scratch Show less

    • United Kingdom
    • Design
    • 1 - 100 Employee
    • iOS developer
      • Sep 2015 - May 2016

      • Implemented Push Notification using Parse. • Performed Map View implementation using the MapKit and Core Location Frameworks • Improved the User Interface/Navigation Layout for the application with respect to the business model flow. • Customized Multi-view applications using Tab Bars and Navigation Bars and incorporated tailored TableViews. • Implemented local storage using Rest API(JSON). • Implemented the Twitter API for fetching the tweets. • Tested the application memory leaks with Instrument Leaks, and fix the leaks. • Transferring the Objective C version project into Swift version, and add new iCloud function using Swift. Show less

    • iOS developer
      • Jan 2015 - Sep 2015

      • Gathered and analyzed all necessary requirements by involving in discussion sessions. • Used Storyboard to create flow and design of Interfaces and Views with UIKit framework. • Worked extensively with Objective C and Cocoa Touch frameworks. • Worked extensively on UITableViewController and made UITableViewCell according to the client. • Used client side RESTful call to receive JSON based response and parsed using NSJSONSerialization. • Used UILocalNotification for event Alertview. • Worked extensively with iCloud for storing medical history. • Performed extensive bug fixing throughout application using Breakpoints, LLDB statements. • Project was managed using Agile/SCRUM methodology. • Code was handled on remote server using GitHub • Implemented Localization to suit for different languages. Show less

    • iOS developer
      • Nov 2014 - Jan 2015

      • Responsible for researching, designing and developing various components of the application. • Worked extensively with Objective C and Cocoa frameworks. • Worked on a controller, which displays the login page and navigates to the registration and menu page using the UINavigationController. • Developed MVC design pattern for screens using Xcode, storyboard and Auto-Layout. • Performed all tasks from user interface design and implementation to writing code for various features. • Developed client login and signup module that includes UI design and backend communication with Web Services. • Worked on RESTful API web service calls to upload new products information along with image. • Implemented NSURLSession to integrate with backend web services. • Integrated on crashlytics SDK for crash reporting. • Used Apple Push Notification Service (APNs) when new orders are placed. • Implemented Share products with friends over Facebook, Twitter, E-mail and SMS • Worked on Paypal SDK for making payments. Show less

    • iOS developer
      • Nov 2012 - Jul 2014

      • Developed the UI screens by integrating different Views and Windows to make them user friendly. • Coordinated with the design and development team to define the user interface (UI/UX) requirements for the application and develop the wireframes. • Designed the complete MVC flow for the application with UI components and controllers to be used for iPhone. • Integrated location based services using MapKit API to display locations of the nearest banks, hotels and so on. • Updated driver location to the server by using CLLocationManager. • Implemented Reverse Geocoder to find the rider current location. • Used Reverse geocoder was utilized to allow for searching of cities, zipcodes, and other locations. • Implemented REST API to get the all response from server end and render the data on UI screens as per the requirements. • Used NSJSONSerialization to serialized JSON to read the response that came through the server. • Worked in an Agile Scrum environment. • Worked with GitHub for source code versioning. • Tested the application with UI Test and Unit Test. Show less

Community

You need to have a working account to view this content. Click here to join now