We provide IT Staff Augmentation Services!

Lead Systems Developer Resume

0/5 (Submit Your Rating)

Chicago, IllinoiS

SUMMARY

  • Around 9 years of Information Technology Experience in designing and developing high­end enterprise level Web and Mobile Applications.
  • 5+years of experience in iPhone/iPad application development and 3 years of experience in web application development.
  • Adept in using Objective­C and Cocoa Touch framework.
  • Worked with Core Data in grouping, filtering, and organizing data in memory and in the user interface.
  • Experience in creating and extracting data from database and displaying it on iPhone using SQLite3.
  • Experience in working with P­list and NSUserdefaults.
  • Hands on experience in using MapKit Framework including Core Location.
  • Expertise in developing, customizing Views, TableViews, Navigation Controllers and TabBar Controllers.
  • Implemented Push Notifications with backend servers and also worked with local notifications.
  • Used Memory management with ARC­Automatic Reference Counting.
  • Implemented NSNotificationCenter to send various notifications among the various Objects.
  • Used Grand Central Dispatch and NSOperations to make User Interface more responsive.
  • Experience with various Parser level applications including dynamic data display applications for XML, JSON on IPhone and IPad.
  • Developed applications using PhoneGap, Xamarin, SWIFT and used IBeacon technology to update and improve skill set.
  • Proficient knowledge in scripting and programming languages such as CSS, HTML, XML,JavaScript, PHP and ASP.
  • A fast learner able to grasp latest technical & concept oriented skills.
  • Familiar with the iOS Architecture, white boarding concepts and strive to be up to detain new iOS technologies.
  • Can thrive under pressure and can obtain productive results working with team members.
  • Adopted the Agile Software Development methodology to enhance the project quality and agility.

TECHNICAL SKILLS

Programming Languages: Objective­C, SWIFT, PHP­MYSQL, XHTML, HTML 5, CSS, JSON, JavaScript, Core Java, Object oriented Java, C, and C++, JSP, ASP.NET, XML, XSL, Visual Basic6.

Software: MS Office, MS Project, Proficient user of Adobe Suite CS3­4­5, Rational Rose.

Servers: Parse, Apache Http Server & Tomcat 4.0.

Browsers: Safari, Firefox, Chrome.

Databases: MYSQL, SQL, Oracle 8I, Access, SQLite and Core Data.

IDE: Xcode, Dreamweaver, Xamarin, Eclipse, NetBeans and Visual Studio.net.

Systems: MS Windows, Windows 7, MAC, Linux, iPhone iOS.

PROFESSIONAL EXPERIENCE

Confidential, Chicago, Illinois

Lead Systems Developer

Responsibilities:

  • Handled release of multiple hybrid applications for apple and android devices.
  • Developed an Apple Watch Extension application for myPKFiT Confidential t app.
  • Contributed in creating the Testing, DevOps, Production Support Standards.
  • Worked on verification testing for myPKFiT mobile andwebapplication.
  • Worked on requirements specification, Design Architecture documents for multiple mobile applications
  • Performed manual testing on multiple applications.
  • Designed test cases for a multi platform application called Calculadora - Kiovig available for Colombia. Calculadora-Kiovig helps physicians to calculate doses and duration of infusions.
  • Updated and executed the test scripts in ALM
  • Logged, kept track of defects in ALM
  • Collaborated with offshore teams while leading verification testing of an application.
  • Localized a multi platform application for Spain and Germany using Xamarin(IDE).
  • Worked on requirements specification, Design Architecture documents for multiple mobile applications
  • Performed manual, regression, validation testing on multiple applications like B-Nect for Italy, Feiba for Canada, myPKFiT for USA that are available in app stores.
  • Participated in requirements gathering for BEATBLEEDS 3.0 Collaborated with marketing team to work on branding and versioning of BEATBLEEDS application.
  • Designed mockups fpr BEATBLEEDS 3.0 helping the development team to translate requirements into technical skills.
  • Set up microservices for a project in intelliJ Idea and worked with couchbase server.

Environment: iOS, Android, Cordova, Ionic, Xamarin, Cocoa Touch, iPhone Simulator, HP­ALM, Adobe Photoshop, JIRA.

Confidential, Irving,Texas

IOS Mobile Developer

Responsibilities:

  • Following and implementing Agile methodology for the Product development while participating in Bi­Monthly Sprint Review Meetings and Daily Scrums.
  • Customized UINavigationView, UITabBar, UIViews, UIAlertView and UITableView to build the user interface of the app.
  • Used Swift programming language and implemented MVC design patterns.
  • Used CoreData to display data from the local database.
  • Used UIImagePickerController for uploading pictures from camera roll and accessing camera.
  • Used AddressBookUI, AddressBook framework to import native phoneBook contacts and createda view to edit and save the imported contacts.
  • Created provisioning profiles and managed distribution of the application internally using Diawi.
  • Worked with multiple StoryBoards in the application.
  • Implemented GCD (Grand Central Dispatch) and closures to have a responsive UI.
  • Integrated C based libraries into the application.
  • ImplementedAutoLayout programmatically for all the views to work on all iOS devices - including iPhone 6 and 6 Plus.
  • Worked collaboratively with other team members as per the client requirement including QualityAnalysts (QA), Android Developers .

Environment: iOS, Swift, Xcode, Cocoa Touch, iPhone Simulator, Adobe Photoshop, Git Repository, SourceTree.

Confidential, Parsippany,NJ

IOS Mobile Developer

Responsibilities:

  • Worked in an agile environment
  • Used XML webservice to access data and display on the views and worked with XML Parser to parse XML data.
  • Used KVO(Key Value Observing) which allows an object of KVO­compliant class to be directly notified about changes in an object that is being observed.
  • Used NSData from the forms filled and created pdf previews.
  • Customized SplitView Controller, UINavigationView, UITabBar, UIAlertView and UITableView to build the user interface of the app.
  • Used a Custom keyboard third party Controller to be enabled for users to enter data.
  • Generated Json data to send back to webservice.
  • Used Categories to extend an existing functionality with new methods and practiced code separation for easy understanding.
  • Used Webview to display forms using a url and used CoreData to store all the data from the forms
  • Created provisioning profiles and managed distribution of the application using AdHoc wireless distribution system.
  • Used Grand Central Dispatch to do work in the background without updating the GUI.
  • Also Used Global Queues to do some work without freezing the application.
  • Worked with MapKit framework to enable creation of annotations via touch and dealt with memory problems caused by Maps.
  • Performed Unit Testing by writing various test cases.
  • Provided support to the users to handle crashes, installation problems with the application.

Environment: iOS, Objective­C, Xcode, Cocoa Touch, iPad Simulator, JSON, XML, Adobe Photoshop, Git Repository,SourceTree.

Confidential, Collegeville,PA

IOS Mobile Developer

Responsibilities:

  • Worked with the client to list out the requirements of the pilot application.
  • Handled the entire pilots applications development.
  • Developed a tap test assessment using quartzcore framework which counts taps for 30 seconds.
  • Customized UIButton, UINavigationView, UITabBar, UIAlertView and UITableView to build the user interface of the app.
  • Followed a MVC data flow principle for design and development.
  • Implemented QuartzCore framework to find the draw custom buttons.
  • Created custom gradient view for every view screen.
  • Worked intensively with UI/UX designers to improve the User Interface.
  • Implementation of JSON for parsing data from WebServices
  • Made the User Interface more responsive by using Dispatch Library (GCD).
  • Used iBeacontechnology to get notifications whenever we were in a range of the iBeacon.
  • Worked with BluecatSDKand BluecatiBecons.
  • Implemented various GET and POST calls to access authorization credentials and also access data from the vendor devices.
  • Implemented Agile Software development process and held scrum meetings.
  • Tested the application for UI responsiveness and crashes

Environment: iOS, iBeacon, Objective­C, Xcode, Cocoa Touch, iPhone Simulator,JSON, Adobe Photoshop, Git Repository .

Confidential, NewYork,NY

IOS Mobile Developer

Responsibilities:

  • Worked intensively with the business analyst to collect the requirements of app.
  • Helped to code ‘Contact Landlord’ View as well as the Navigation Bar.
  • Worked mostly in the front end with various view controllers.
  • Customized UIButton, UINavigationView, UITabBar, UIAlertView and UITableView to build the user interface of the app.
  • Followed a MVC data flow principle for design and development.
  • Implemented MapKit framework to find the nearby property locations.
  • Created Custom Map Annotations for different listings.
  • Helped to implement an interesting feature draw using Overlays in MapKit Framework.
  • Implemented SQLite database to save user favorites.
  • Implemented TouchID framework for user authentication in iOS8 app.
  • Implemented Push Notifications to users when property value changes based on their preferences.
  • Implementation of JSON for parsing data from WebServices and creating Models for storing locally.
  • Made the User Interface more responsive by using Dispatch Library (GCD).

Environment: iOS, Mac OS X, Objective­C, Xcode, Cocoa Touch, iPhone Simulator, Instrument Tools.

Confidential, SanJose,CA

IOS Software Developer

Responsibilities:

  • Involved in maintaining v3.x and redesigning and development of v4.0.
  • Worked with Objective C and Cocoa framework, which includes UIKit, Foundation, MapKit and Core Location.
  • Worked on Push Notifications sent from the server for news/social alerts.
  • Redesign of Photo Gallery using custom UICollectionView.
  • Bookmark sharing and offline saving using SQLite.
  • Integrated AirPlay Presentation for business owners for conferences.
  • Extensive use of TableViewController Grouped Cells.
  • Used various view controllers such as: UITabBarController, UINavigationController and UIScrollView to build the user interface.
  • Check Internet connectivity of the user using Reachability class and accordingly display data either from Local or fetch latest from Server.
  • Worked on Photoshop CS5 for image editing and alterations.
  • Managed and updated existing apps based on the bugs notified by the management.
  • Provided technical assistance to other team members as needed.
  • Used Git Repository to collaborate with other team members.

Environment: iOS, Mac OS X, Cocoa Touch, Objective­C, Xcode, iPhone Simulator, iPhone SDK, JSON, Adobe Photoshop, Git Repository.

Confidential, ChevyChase,MD

IOS Mobile Developer

Responsibilities:

  • Review project requirements and help define acceptance criteria with the team.
  • Implemented Your Policy custom view, which includes Navigation Bar, custom buttons and custom table view cells.
  • Converted Application from non­ARC to ARC.
  • Built a Responsive UI using NSOperations and adding custom operation in the queue.
  • Used JSON serialization to parse the API and displayed data in particular views.
  • Also helped in implementing the Accident Assistance view, which used buttons and initialized new views accordingly.
  • Developed the code in object oriented manner for optimal code re­usability.
  • Designed suitable User Experience and developed User Interface Accordingly.
  • Help research and resolve client­ reported issues.
  • Participated in bi­weekly Sprint planning and daily scrum meetings.

Environment: iOS, Mac OS X, Objective­C, Xcode, Cocoa Touch, iPhone Simulator, Instrument Tools.

Confidential, Richardson,TX

Web Developer

Responsibilities:

  • Design and develop the web front­end code for e­Commerce sites using efficient, maintainable, and modular HTML/JavaScript/CSS code.
  • Develop high quality, front­end code following industry standards and best practices.
  • Integrate developed web front-­end code with Java Server Pages (JSP) code.
  • Ensure cross browser and platform compatibility for developed features.
  • Problem­ solving in all areas of web development including the debugging of web front­end code.
  • Maintain high coding standards and practices and exercise quality control on all aspects of web development.
  • Collaborate with business analysts to define user experience requirements for the development effort.
  • Work closely with application developers to ensure client requirements are met and technical integration is achieved for site implementations.
  • Work closely with the application development and QA teams to build, test and release site implementations.
  • Communicate status and identify issues affecting ability to complete tasks in a timely manner.
  • Troubleshoot and resolve issues, problems, and errors encountered across web site implementations.
  • Maintain technical knowledge of web front­end industry standards, best practices and trends.

Environment: HTML, JavaScript, CSS 3, JavaScript, jQuery, AJAX, JSON, Java Server Pages (JSP) technology

Confidential, Washington,DC

Java Developer

Responsibilities:

  • Extensive experience using JavaScript, HTML, CSS, XML, AJAX technologies to develop enterprise web applications.
  • Hands on experience with JavaScript Frameworks: DOJO, Dojo widget, Dojo Toolkit, JQuery.
  • Agile Software development process experience.
  • Participate in the design, development, and integration of new java script functionality.
  • Design software architecture for new applications or upgrades to existing applications using best ­of ­breed technologies.
  • Experience developing Java Script web applications that are browser ­independent.
  • Work directly with cross­functional teams of business stakeholders and Technical Team.
  • Designers to develop and implement innovative java script for enterprise­wide web­based applications. Experienced optimizing web application front ends for performance
  • Experience in developing 508 compliant user interfaces.

Environment: HTML,JavaScript,CSS 3,JavaScript, jQuery,AJAX,JSON,Java Server Pages (JSP) technology,

We'd love your feedback!