Narasimhulu Nallamsetty
Mobile: +91-939*******
Mail ID:: adll49@r.postjobfree.com
PROFESSIONAL SUMMARY
Over 7.4 years of experience in designing & developing iPhone/iPad applications.
Extensive experience in Application development using objective-C, Cocoa Touch, UIKit.
Proficient knowledge of Programming Experience using Objective-C .
Proficient knowledge in Swift programming.
Worked extensively on XCode, Interface Builder and Instrument .
Experienced in Mobile Application Development using UIKit, Core Foundation with Cocoa touch.
Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
Expertise in MVVM and singleton design patterns
Worked on various domains like Gaming, Healthcare, Enterprise & Banking Domains
Knowledge of Object Oriented Concepts and good Proficient in creating and managing both development and production certificates
Having good knowledge on data parsing forms such as XML and JSON, to dynamically display data on iPhone/iPad using SOAP/REST API’s.
Worked in Agile Environment for project and Team Management. Used Jira to maintain sprint level and project level developments.
Experienced in Native Mobile Application development with Social Media platform integrations such as Facebook, Twitter, Google +withOAuthtoken handling and Creating HTML files for iOS Message Controller to share URLs and formatted text
Experience in socket programming for persistence connection
Experience with bill payments (using IMPS platform)
Experience with Auto layout to develop applications for multiple screen size using different constraint.
Hands-on experience maintaining the source code versions using SVN, Git and Perforce and defect tracking tool like JIRA.
Strong optimization and debugging skills.
Continuous integration (CI) and continuous delivery (CD)
Technical Skills:
iOS Tools
XCode, Interface Builder, Instruments. JSON, iOS Simulator.
Languages
Swift,Objective–C, C.
Cocoa
Frameworks
iPhone /iPad/iPod SDK, Sprite Kit, Foundation Kit, UIKit, Web Kit, Core Data, Core Location, Notification Center
Databases
SQLite, Core data.
Other Tools
Visual Studio Express 05/08,SVN
Operating Systems
Mac OS(10.13,10.12,10.11,10.9 ), UNIX, Linux, Windows XP/Vista/7
Web
Languages
HTML, XML, XHTML, JavaScript, CSS3, JQuery.
Packages
MS-Office.
Education: Master of Computer Applications from JNTU Anantapur, India.
PROFESSIONAL EXPERIENCE
Company
Designation
Duration
Openplay technologies/Innopark
IOS developer
June 2018-present
Napier Healthcare solutions
Senior Software Engineer
September 2016 – January 2018
Walkingcoin Payment Network Pvt.Ltd
Software Engineer
March 2015 – Aug 2016
Servizon IT Services
Software Engineer
July 2013 - February 2015
PROJECT DETAILS
Project Title : Classic Rummy
Description:
App link: https://itunes.apple.com/app/id1123644086
Roles & Responsibilities:
Worked on multiple stages of Software Development Life Cycle (SDLC) deliverables of the project using the Agile Software Development Methodology with daily Scrum meetings.
Worked on socket programming for persistent connection
Implemented Auto Layout mechanism for the views to work for all orientation and device type.
Retrieval of data from database and server call using JSON web services.
Interacting with product management team for requirement understand and clarifications
Installing in the device and testing the app.
Understanding issues with current project and fixing them.
Beta testing of the application via Test flight.
Supported junior developers for completion of tasks
Involved in re-factoring efforts that simplify application code to improve performance.
Interacting with QA on deliverables on every iteration and customer feedback implementation.
Environments: Swift, Cocoa touch, XCode 11, Catalina 10.15, ios SDK 11, Source tree, Git, Jira.
Project Title : Napier Care
Description: Care Mobility(Electronic Medical Record) is an ambulatory EMR mobile app developed exclusively on ios standards which gives physicians the flexibility to manage their practice from anywhere and at all times.
For physicians to have a quality time spent with the patient not worrying much about remembering about previous reports, refills and decision making. Typically, this app allows physicians to manage their daily appointments; look into patient’s details – chart, clinical decision making tools and templates, evidence based examination content, ailment history, lab results; communicate with staff through emails; The clinical data automatically and securely synchronized between the server (clinical systems) and the client (Mobile EMR app). The app is also supports patients to view their records.
App link: https://itunes.apple.com/us/app/napier-care/id1192146843?mt=8
Roles & Responsibilities:
Worked on multiple stages of Software Development Life Cycle (SDLC) deliverables of the project usingthe Agile Software Development Methodology with weekly Scrum meetings.
Designed and implemented various custom Views to book schedule for Physician
Implemented Auto Layout mechanism for the views to work for all orientation and device type.
Retrieval of data from database and server call using JSON web services.
Pre-fetching data for different views for smooth screen transitioning.
Installing in the device and testing the app.
Understanding issues with current project and fixing them.
Beta testing of the application via Test flight.
Involved in re-factoring efforts that simplify application code to improve performance.
Interacting with QA on deliverables on every iteration and customer feedback implementation.
Environments: Swift, Cocoa touch, XCode 8, Sierra 10.12, ios SDK 10 SVN, Jira.
Project Title : Walkingcoin
Description: This is an E-Commerce application where user can pay the bills. As of now user can pay prepaid and postpaid bills. First user ought to load his wallet then he can pay the bills. Simple application for recharges.
App link: https://itunes.apple.com/us/app/walkingcoin/id1101086721?mt=8
Roles & Responsibilities:
Handled project from scratch
Interacted with UI Engineers & Architects to analyze business & technical requirements.
Responsible for Service Integration Development and Testing.
Worked as an individual developer
Retrieval of data from database and server call using JSON web services.
Environment: Swift, Cocoa touch, XCode 6, Yosemite 10.10, ios SDK 9.2
Project Title : Unicode
Description: This is an application which is very useful to story writers to develop scripts. This is having very demand in Indian Appstore. This makes easy to develop script and screen play to story writers and it is used for writing screenplays, stage play and TV scripts. It puts your words into screenplay format as you type. It contains professional tools to help you learn how to write a screenplay. Write and edit your screenplay on the go with this product.
App Link: http://store.finaldraft.com/final-draft-9.html
Roles & Responsibilities:
Changing application from Multi Byte Character Set to Unicode Character Set to support Unicode characters
Converting basic strings to wide strings to accept Unicode characters.
Understanding issues with current project and fixing them.
Environments: Visual studio 2010, VC++,Windows SDK, Paige library
Project Title : Oompio
Description: This is a social networking application developed for iPhone only. In this application user can login using his Facebook, twitter, Instagram account. The main core functionality of this project is to upload photos, videos to your time line like Instagram, viddy apps. You can share your content to your Facebook, twitter account. I worked on very small application Starapp while working on this application.
Roles & Responsibilities :
Getting profile data from fcebook API's
Embedding HTML code into IOS app and making as IOS Native IOS app
Install the provisional profile in the iPhone and iPad
Install the Application in the devices and done testing
Environment: Objective C, Cocoa, XCode 5, Mavericks 10.9, ios SDK 7, facebook API, Twitter API
Project Title : CRM (Phase 3)
Description: Celgene CRM is an enterprise application is using by the Celgene employees to see their info like appointments, interactions with the physicians. This app has different modules like overview, accounts, prescribers, non-prescribers, profiles and reports. Each module has different applets which can be scrolled. For detail description we can switch to full screen mode which includes hyperlinks, address changes, account and profile information. Celgene Request Medical Info 3 includes state preservation, back button functionality for each and every action and some minor functionality like ST address changes.
Roles & Responsibilities:
Understanding the requirements of the current project.
Designing the Views Using Interface Builder
Making connections and Application Coding using Objective C
Install the provisional profile in the iPhone
Install the Application in the devices and done testing
Fixing Bugs and done Unit Testing
Environment : Objective C, Cocoa Touch, XCode 5, MAC OS X 10.9, Web services, iosSDK7.
Project Title : Cures A-Z
Description: This App is useful for the users to refer A-Z diseases, and it provides disease symptoms, treatment, and nutrition.
App Link: http://itunes.apple.com/us/app/cures-a-z/id297648638?mt=8
Roles & Responsibilities:
Understanding the requirements of the current project.
Designing the Views Using Interface Builder
Making connections and Application Coding using Objective C
Install the provisional profile in the iPhone
Install the Application in the devices and done testing
Fixing Bugs and done Unit Testing
Environment : Objective C, Cocoa, XCode 4.5, MAC OS X 10.8, ios SDK