Jr Cross Platform Mobile App Developer Resume
Pittsburgh, PA
SUMMARY:
- Self - motivated and hardworking having around 4 Years of experience in IT, seeking for an opportunity to work in a challenging environment to explore my skills in Mobile App Development Environment as Developing Languages as Java, Objective C, Swift and C# along with the web technologies HTML, CSS, JavaScript, PHP and also SQL Database operations, I’m Able to work well independently or as Part of a Professional Computer Program Development Team.
- Experience and exposure in Business Analysis, Design, Development and Testing as part of project.
- Ability to understand business requirements, Functional Requirements, Design Documents.
- Able to Design and Develop the Mobile Apps according the Requirement.
- Good knowledge on Web Technologies and Server maintenance domains which is a key factor for the past experience.
- Have knowledge on agile methodologies, individual task planning, development and testing the product.
- Ability to effectively prioritize and execute tasks in a high-pressure environment.
- Proficient in quickly grasping the new technologies and tools knowledge, team player and passionate with work.
TECHNICAL QUALIFICATIONS:
Program Language: Java, Objective Swift and C#.
Scripting Language: HTML, CSS, JavaScript, PHP and MySQL
Tools: Eclipse, NetBeans, Android Studio, XCode, Virtual-box and MS Office.
Database Tools: SQL Server 2014/2012
Operating Systems: Windows 8, Windows 10 and Linux.
PROFESSIONAL EXPERIENCE:
Confidential
Jr Cross Platform Mobile App Developer, Pittsburgh, PA
Responsibilities:
- Working in Agile environment and participated in different phase of the Project.
- Worked on Threading and Performance tuning to make the application to run faster.
- Involved in developing a cross-platform mobile application which runs on both Android, iOS and Windows Platform from the architecture of the application to implementing it by using the Visual Studio/Xamarin Studio.
- Developing UI component using ASP.net, Create Reusable UI component for the Client Side and Implemented with C#.net
- Creating an interface for android native and Implemented the Views and Layouts for User Interactions.
- Working on the Android SDK and Location Connectivity Components
- Used web views, list views & populated lists to display the lists from database using simple adapters.
- Implemented Camera API and cardio library for Scanning the Credit/Debit Card.
- Implemented Google Maps API for address Suggestions.
- Utilized web-services (HTTP based, XML, SOAP, JSON or other services), in order to tie our applications to critical server-side APIs.
- Design/Development/Development Testing. Create the design for a given technology that effectively meets the requirements/stories.
- Implemented MVC design patterns.
- Used the parcelable interface to serialize the objects before transferring them to other activities
- Followed Google’s best design practices to provide a uniform look and feel for the application
- Implemented MVC, Singleton and Observable design patterns. Used intents to call internal and external activities.
Android/iOS Developer, Phoenix AZ
Confidential
Responsibilities:
- Use MVP, Singleton and Factory design pattern.
- Transferred information between the application and the main database using RESTful web Services
- Connected with an existing RESTful web service that contains the entire product catalog
- Wrote and updated technical documentation for this application. Designed the UI using Compound Views and Customs Views
- Created custom animation to improve the user experience. Written unit tests for mobile code and debugged application debugged
- Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
- Implemented an efficient SQLite Database framework for smoother Database transaction. Worked in Agile environment and participated in different phases of the project.
- Used services, Alert tasks and Alert Notification API to implement event reminder feature into the mobile app
- Worked extensively on table view controller and made customized table view cells according to the client requirement.
- Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
- Contributed in a fast-paced Agile (Scrum) environment with bi-weekly sprints.
- Created a custom Scroll views and worked on Google Mobile Maps (GMM) of Map Kit Framework.
- Worked with UI Navigation Controller, UITableView, UITableViewCell and dynamically updated the UI TableView.
- Created custom UIViews based on UIKit Framework for Risk manager and broker.
- Implemented SQLite database to maintain user’s preferences and certain information related to user.
- Wrote Database manager classes using Core Data.
- Used Model View Controller design pattern, protocols and delegates to design the applications
- Completed a relatively simple work-in- progress written with Xamarin iOS native tools (not Xamarin Forms) Followed a work data flow principle for design and development.
- Worked on UI Tab Bar Controller and UI Navigation Controller for the architectural implementation of the application using Objective C & Swift.
- Worked on Web Service calls, XML and JSON parsing included in the project. Implemented methods using Objective C and swift.
- Worked with UIKit Framework for development and maintenance. Used C# in Xamarin to create native mobile application.
- Used Core Data Framework for local storage purpose in SQLite. Worked on Interface Builder in using UI components.
- Formatted the Data as per Business rule to display in UI. Handled all required functionalities by special implementations with Date Formatters, writing Categories required objective C classes like NSString, UI Labels, UI Text Views.
- Worked with GIT to checkout and update the codebase changes.
- Reported progress/challenges to project lead. Microsoft SQL Server for database operations
- Debugging issues On Site whenever required. Used GCD to manage concurrent code and execute operations asynchronously.
Environment:, Objective-C, JavaScript, Swift, Agile Methodology, Appkit,REST,JSON,Xamarin,SQLite, HTML, Quality Coding, XCODE, Android studio.
Confidential
Jr Android Developer
Responsibilities:
- Actively participated in information gathering and creating a storyboard for the entire application and generating wireframes
- Delivered a proof of concept prototype to the client for the initial application design along with other team members
- Contributed to the UI design and flow of the application using Buttons, edit boxes, check boxes, dialog boxes and spinners for various layouts
- Displayed data in a structured way by using the web services (RESTful) to retrieve data in JSON format
- Implemented SQLite database to keep track of user choices and display locations based on user preferences.
- Used SVN as the version control tool for developing the project
- Performed Manual, Functional, Integration and User Acceptance testing
- Testing of the application in Android Emulator and few Android based mobile phones.
- Developed Custom Application Widgets
- Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
- Implemented an efficient SQLite Database framework for smoother Database transaction. Worked in Agile environment and participated in different phases of the project.
- Used services, Alert tasks and Alert Notification API to implement event reminder feature into the mobile app
- Used custom List Fragment using a subclasses Base Adapter for styled List View items, tying items to another fragment by passing index values from click listeners.
Environment: Android SDK, Eclipse, Java, SQLite, JSON, Google Maps