We provide IT Staff Augmentation Services!

Software Consultant Resume

0/5 (Submit Your Rating)

Westchester, IL

SUMMARY

  • Result oriented software developer with 3.5 years of iOS application development experience and 4 self - published appstore apps.
  • 6+ Years of progressive IT experience with Software development and great deal of exposure to Object Oriented Programming(OOP).
  • Familiarity with Apple Watch SDK, iOS 8 SDK, and Swift language.
  • Strong experience with Cocoa-Touch media frameworks (CoregGraphics, CoreAnimation, AVFoundation, CoreImage, MediaPlayer, QuartzCore) and Core services frameworks (AddressBook, CoreLocation, Mapkit, CFNetwork, Social) .
  • Experience using CoreData framerwork, SQLite database to handle online/offline usage.
  • Demonstarted ability to intergrate third party APIs like Dropbox sync, Facebook, Twitter, Yelp, google maps in multiple apps.
  • Strong knowledge of third party cocoa-controls such as CorePlot, ProgressHUB, AFNetworking to add additional features into apps.
  • Proficient in implementing design patterns such as MVC, Singleton, delegation, target-action along with categories and protocols.
  • Experience in multithreading using Grand Central Dispatch and Operation Queues to achieve optimum performance.
  • Hands-on experience with memomy management using Instruments, static analyzer to track memory leaks and CPU activity.
  • Applied knowledge of memory management in both MRR(Manual Retain Release) and ARC(Automatic Reference Counting) environments.
  • Expertise in creating custom UI using xib and storyboards files.
  • Expertise using RESTful web-services and handling fetched data using JSON & XML parsers.
  • Demonstrated ability to code C, C++. HTML, CSS, JavaScript, PHP, MySQL, Ruby on Rails, Bootstrap.
  • In-Depth experience with SDLC and familiarilty with Aglie development methodologies.
  • Developer and creator of beta.sortid.com.
  • Award winner in Innovation competition for Mobile-tracker Application.
  • Certificates & Trainings:
  • ORACLE certified for JAVA SE6 and Oracle Database Administration.
  • Microsoft Certified Professional - Programming in HTML5 with JavaScript and CSS3 specialist. • Professional Training for Android, Linux, Oracle Database administration, & Agile development.
  • Organized training & trained internal team for iOS development.
  • Hands on integration experience with internal middleware technologies (Sybase Unwired Platform).
  • Experience in Testing apps in simulators/devices, troubleshooting and issue resolution.
  • Expert with the Adobe Creative Suite: Illustrator, Photoshop.
  • Good knowledge in analyzing the business processes, functional requirements, writing functional specs, documentation of the applications.

TECHNICAL SKILLS

Operating systems: OSX, UNIX, DOS, Windows

Languages/Technologies: Objective-C, HTML5, CSS, JavaScript, Ruby on Rails, Java, C, C++, XML, JSON

Development Tools/IDEs: Xcode, Eclipse, Git, SVN, Dreamweaver, PaintCode

Databases: Oracle, MySQL, SQLite

Cloud Services: AWS, Parse

PROFESSIONAL EXPERIENCE

Confidential, Westchester, IL

Software consultant

Responsibilities:

  • Provide technical consulting services to clients
  • Propose solutions to customer business and technical requirements
  • Participate in customer project meetings/workshops
  • Define customer project business and technical requirements
  • Develop mobile applications for iPhone/iPad
  • Wrote and developed Objective - C applications for iPhone/iPad using Cocoa-Touch framework.
  • Code reviews and Feedbacks.
  • Test the applications and fixing the bugs

Confidential

IOS Application Developer

Environment: iOS, Mac OSX, Objective-C, Cocoa-Touch framework, PaintCode

Responsibilities:

  • Created iOS app to display coupons based on user preferences using objective-c and CoreLocation, Mapkit Cocoa frameworks to monitor user trips and push notifications based on customized geo-fences.
  • Implemented search screen using UISearchBar for user to search city, stores from the database and updated screens asynchronously using dispatch queues.
  • Used AFNetworking 2.0 library to fetch and parse JSON data from RESTful web APIs.
  • Used CoreData framework to save user preferences and parsed coupon data.
  • Designed an algorithm to determine whether a vehicle is approaching or moving away from a store once it enters the geo-fenced area.
  • Implemented Annototation features using MapKit framework to plot the store locations obtained from the service using MKMapView and MKMapViewAnnotation.
  • Implemented Auto-Layout to support multiple screen sizes.
  • Helped create open-API requirements.
  • Used web services and networking to parse JSON online data from server.
  • Worked with QA team to identify and fix major defects.
  • Supported junior members of the team, providing ongoing advice and guidance.

Confidential

IOS Developer

Environment: iOS, Mac OSX, Cocoa-Touch, Objective-C

Responsibilities:

  • Developed the app’s architecture using MVC, Singleton and Notification design patterns.
  • Designed algorithm to read location coordinate sets at regular intervals and detect braking, acceleration and deceleration events.
  • Designed multiple custom UItableViewCells to be used across entire project.
  • Developed complete client iPad login and signup module that includes UI design and backend communication with Web Services using objective-c networking libraries.

We'd love your feedback!