Kiran Ealapanti

  • Senior IOS Developer
  • Portland,​ ​ME
  • Member Since Mar 10, 2023

Candidates About

                                                                         

 Kiran Ealapanti

 Strategic Software Developer with a history of engineering sophisticated solutions and mobile applications that satisfy highly complex technology requirements. Skilled in diagnosing weaknesses within technology processes, and remediating these with creative solutions. Excels at meeting strict deadlines and maximizing available resources. Excited by new technologies and diligent in uncovering opportunities to contribute to personal growth.

 

Professional Summary:

 

·         6+ years of experience in IT industry with 4+ Years of IOS application development using Native IOS - XCode, and Cocoa Touch Framework.

·         Expertise in using and integrating MapKit, UIKit, UIDynamics, CoreGraphics, QuartzCore, CoreLocation, CoreAnimation, Core Bluetooth, CloudKit, WatchKit, Social Framework, SQLite, CoreData, XCTest, EventKit, and various other 3rd party frameworks and APIs. 

·         Experience in using GIT and Subversion (SVN), SourceTree, and Tower for version control. 

·         Experienced with using GCD and NSOperationQueue in Multithreading. 

·         Extensively used HTML, XML, JSONparsing and CSS for web services. 

·         Advanced experience in Testing and Bug-Fixing using XCTest framework, Breakpoints, LLDB statements, NSLog statements, and Instruments. 

·         Experienced in an Agile Scrum development environment, participating in Sprints and Scrums, and employing Test Driven Development (TDD) and Continuous Integration. 

·         Experience working with the Full Development Lifecycle including requirements gathering, design & software architecture, technical documentation, development, testing, debugging and releasing the project to the app store. 

·         Implemented code for image loading on scrolling table view. 

·         Used Storyboards for UI design with auto layout and size classes. 

·         Confident and comfortable working in any team size. 

·         Great communication skills both verbal and written, with experience working with a variety of team makeups including local and international teams. 

·         A creative developer who can also design a great mobile interface and create an optimal user experience.

 

 

Technical Competencies
 
Programming Languages:  Objective-C, Swift, C, C++, Java, JavaScript 
Databases                                        :  Microsoft SQL Server, MySQL, Oracle.
Markup Languages    :  HTML, XHTML, CSS3, HTML5, CSS3, Angular JS, XML. 
IDE                                                        :  XCode, Microsoft Visual Studio 
Operating System                      :   Mac OS-X, Windows XP/ Vista/ 7/ 8/10, Linux, Ubuntu

 

 

Professional Experience:

 

Senior IOS Developer

TD Bank                                                                                                                               Jul 2016 to Present                            

Portland, Maine

 

Product: TD Bank (US) Native IOS Application

App Store: https://itunes.apple.com/us/app/td-bank-us/id382107453?mt=8


Responsibilities: 
• Worked on OS X Development including Swift with experience building and maintaining user-facing OS X applications 
• Worked extensively with Swift and IOS SDK. 
• Developed Custom UI Views based on UIKit Framework. 
• Worked with UI Navigation View, UI Tab Bar View, UI Table View, UI Custom Cell, UI Alert View. 
• Analysis of Business and Requirement Specifications, Designing Test Lab and formulation of Test Strategy. 
• Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver. 
• Worked with MF Mail Compose View controller to create email which enable user to share. 
• Used Core data to store data locally on the device for Barcode Scanning feature. 
• Worked with Backend team to communicate with RESTFUL Web services. 
• Integrated a web based content made with Native ReactJS and HTML5 on a native app using UI Web view. 
• Pre-fetching data for different views for smooth screen transitioning.  
• Took care of code review, code fixes and bug fixes. 
• Performed testing application for data accuracy and process critical information from multiple inputs simultaneously. 
• Team utilized Agile development with weekly Scrum meetings 
Environment: Mac OS X, XCode, IOS, Objective-C, Swift, Framework, Cocoa framework, XML, JSON, HTML5, RESTFUL Web services, Agile Methodology, Android Studio, Node JS, Angular JS.

 

 

 

IOS Developer

YottaMark, Inc.                                                                                                           Mar 2015 to Jul 2016                               

Redwood City, CA

 

Product Name: ShopWell - Healthy Diet & Grocery Food Scanner 
App Store: https://itunes.apple.com/us/app/shopwell-healthy-diet-grocery-food-scanner/id393422300?mt=8 
 
Responsibilities: 
• Developed entirely with Swift. Migrated from different versions of the language. 
• Worked on the design of the architecture of the application using MVVM. 
• Introduced Functional Reactive Programming using RxSwift. 
• Made use of Cocoa pods to manage third party libraries. 
• Made use of UIImagePickerController to introduce a food scanner feature. 
• Work on implementing the UI requirements using storyboards, nib files and programmatic classes. 
• Worked with table views, collection views, page views and custom cell classes as well as custom nibs for the particular views. 
• Worked under a TDD approach. 
• Created custom animations with Core Animation. 
• Created custom networking class to handle all API Requests. Such class implemented Alamofire. 
• Made use of bridging headers to integrate Objective C codebase into the Swift project. 
• Made use of the Core Data Stack to store information locally.

 

 

IOS Developer

Time Warner Cable                                                                                                                                  Feb 2014 to Mar 2015

New York, NY

 

Time Warner Cable is the most highly rated app with an average lifetime rating of over 4.5 stars. Search listings for something to watch, stream, navigate, playback and personalize your interests. 
 
• Created a Pop Up View for first time users which asks for permission from user for various components of the software. 
• Provided a Login View which has single sign on capabilities (through Facebook's API) 
• Used a table view to allow users to check various services they would like to have included in the application. 
• Created a Table View with a search bar that allows users to find shows of their choosing. This is based on a zip code that is accessed through the geo location. 
• Once a cell is selected then it will be added to a list that is stored locally on the phone through core data. 
• Rebranded the app and changed assets, including updating the interface to be cleaner and use the newly defined colors 
• Created a dynamically sized UITableViewCell to be able to fit all the information that needed to be shown for the cell. 
• Data scrolling is achieved using UIScrollPane and UITextView 
• Lead the technical analysis and evaluation of new technologies, vendors, products, and product enhancements with a strong point of view on end-user functionality and an eye for highly usable user interface design. 
• Responsible for defining technical evaluation criteria for product and technology selection and determining technical approaches to ensure all architectural solutions result in a coherent systems design. 
• Used APIs from Hulu, HBO GO, Netflix, Crackle, iTunes, Vudu, and more to find possible movies that a user may choose for their watch list. 
• Used consistent data to allow users to save their selected shows, while also using the saved data to recommend settings.

 

 

 

 

IOS Developer

Time Soldiers Book                                                                               Jun 2013 to Jan 2014

Hyderabad, Telangana

 

Project: Time Soldiers Book
App Store Link:https://itunes.apple.com/us/app/time-soldiers-book-1-rex/id669855365?mt=8&ign-mpt=uo%3D4 


We built Time Soldiers Book App to make all Public Domain books available at one place so it is easy for readers to find books, download them and read them. 
 

Responsibilities

·         Responsible for Requirement Analysis, Design & Development. 

·         Local storage of images created by user using Core Data. 

·         Designed and developed the books application on iPad/iPhone using Xcode.

·          Implemented Share like tweet, facebook feature using Twitter and Facebook API.

·         Used the Web Services JSON.

·          Web services deployment and testing on rest client. 

·          Custom UI implemented with XIBs, and Manual Retain/Release memory management. 

·         Developed Navigation between views was mixture of using UI Navigation Controller.

·          Performed all tasks from UI design and implementation to writing code. 

·         Integrated with SQLite for offline usage of application. 

·         Used PSPdfKit Library for reading books. 

·         Created login and user authentication functionality 

·         Integrated INAppPurchase for purchasing books. 

·         Fixed Bugs at Several stages. 

·         Handled Landscape and Portrait Orientations.

 

.Net Developer

Mathray Software Solutions                                                                                                                 Jun 2011 to Jun 2013

Hyderabad, Telangana.

 

Worked as .Net Developer for developing interactive websites for multiple Colleges and small scale industries.

 

Responsibilities:
• Involved in Designing, Coding, Testing and Implementation of the application. 
• Designed and developed the GUI, Business Logic Layer and Data Access Layer. 
• Designed Web Forms using ASP .NET
• Used ADO .NET Connection, Command, Datasets, Data Adapter, Data Reader and XML to retrieve and store the data in SQL Server 2000. 
• Performed validation using validation controls in ASP.NET. 
• Created event driven Web Forms using ASP.NET and implemented form validation. 
• Used SOAP to Implement Web Services and Consumed and published XML web services in the application. 
• Created Stored Procedures and triggers for automated operations. 
• Created Tables, Views, Indexes and Relations using SQL Enterprise Manager. 
• Used Visual Studio.NET debugger and trace functionality to debug the application. 
• Used Microsoft Visual Source Safe for history and version control during development. 
• Involved in reporting using Crystal Reports. 

 

 

.