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.