Android Application Developer Resume
Atlanta, GA
SUMMARY
- 8+ years of IT experience wif 2+ years on Java ME, and 6+ years of exclusive Experience in Android Apps development wif Android SDK, Eclipse IDE, along wif Android ADT plug in developing Native and Hybrid applications.
- Expertise in developing Native and Hybrid applications using HTML5, XML, CSS, JavaScript, Demonstrated experience across cross - platform mobile development using Appcelerator wif Titanium SDK.
- Good understanding in End user requirement analysis, Android OS, interactive application development and full Software Development Life Cycle (SDLC).
- Proficiency in developing applications using frameworks like SPRING, STRUTS and HIBERNATE.
- Worked extensively in developing mobile-based and advanced web-based applications using Java, Servlets, JSP, Struts, spring, Hibernate, JDBC, HTML, XHTML, JavaScript.
- Good at web services using markup languages like JSON.
- Complete noledge of teh servers Apache Tomcat and Web logic
- Good noledge in, developing, integrating and/or porting of Android ROMs such as Cyanogenmod.
- Experience in developing in application packages (APK).
- Wide range of experience in Android application development.
- Good understanding of Android OS, interactive application development and memory management.
- Proficient wif common Android Framework API’s (Location, Camera, Notifications, Maps).
- Designed GUI and interfaces wif services for mobile applications.
- Knowledge of using Fragments, Activity workflow, Action Bar Navigation, Menu designs, View controls and Loaders.
- Experience in using Storage options in Android like Shared Preferences.
- Worked on GUI applications using Java SWING and AWT.
- Broad experience wif Version Control Systems like subversion (SVN) and GIT.
- Worked on audio and video codec’s like .3GPP, MPEG-4.
- Mastering teh tools Eclipse, IntelliJIDEA and RAD.
- Experience in using Java Native Interface (JNI).
- Expert in using operating systems like Macintosh, Windows, Fedora and Ubuntu.
- Experience of working wif Angular Js, strong noledge of working wif data structures, algorithms and designing for performance.
- Familiarity wif source control using Github and TFS
- Aware of Software Development process, concepts and best practices like SOLID &TDD.
- Familiarity wif IOS application development, worked wif X Code.
- Experience wif embedded mobile device Debugging
- Expertise in writing System, Unit and Integration test cases using Junit Framework.
- Extensive experience in web technologies like HTML, JavaScript, and Ajax.
- Experience in RDBMS like Oracle, My SQL, MSAccess and SQL Server.
- Working Experience on Agile methodology and SCRUM.
- Excellent communication skills coupled wif highly recognized leadership qualities and strong ability to develop successful and lasting business relationships.
- Time management, people management, strategy implementation, and Process oriented deliveries are teh recognized strengths.
TECHNICAL SKILLS
Programming Languages: Java, JEE,, C#
Databases: SQL Server, Oracle, MYSQL, SQL, IBM DB-2, MS-Access.
IDE: Eclipse, X Code,Visual Studio, Appcelerator 3.X
Deployment Server: Apache Tomcat, IIS, WebSphere, JBoss
Markup Languages: HTML5, JSP, CSS3, PHP
Tools: /Technologies: Android 2.3-4.4, Java, C, J2EE (JSP 1.2/2.0,Servelets 2.2/2.3/2.4, EJB. 2.0/2.1/3.0), Struts1.3/2.0, JavaBeans, JSF 1.2/2.0, Web Services, Spring2.0.x/2.5.x, Hibernate. 3.0/3.1.1/3.2, JMS 1.1, JDBC 3.0, JavaScript 1.8.x, SOAP 1.2, JUnit.
Operating Systems: Mac OS X, MS Windows, Red Hat Linux
Debugging Tools: Log cat, DDMS, J Unit.
Desktop Publishing: Adobe Illustrator, PageMaker, Microsoft Office, Visio
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Android Application Developer
Responsibilities:
- Extensive software development experience, along wif on-site, offshore project co-ordination skills.
- Planning for teh webPortal project design, integration of web services, themes and skins.
- Created a High Level Design & Detailed Design from System Requirements.
- Used Kendo UI widgets to set up teh User Interface.
- Developed Custom theme and skin, towards teh business requirements.
- Designed and developed common utilities to be used in various portlets.
- Designed and developed rich UI components, using jQuery themes and CSS.
- Developed rich user experience by usingjQuery-AJAX - JSON.
- Developed empty theme and skin to display a portlet in a jQuery dialog box.
- Worked on theWCMdesign and delivery to meet teh business needs.
- Developed custom jsps for authoring and presentation template.
- Involved in teh design and configuration of caching,categoriesandkeywords.
- Involved in teh configuration and setup of local Portal server, developer machines
- Configuring Portlets and Portal pages usingXMLAccess.
- Designed and developed services to support teh Portal applications
Confidential, Irvine, CA
Android Application Developer& Designer
Responsibilities:
- Designed, developed and tested App on a cross platform native applications (ios/Android) wif Appcelerator Titanium framework, worked wif different API s including GeoLocation, Network and Maps, App enhancements in Bi-weekly sprint cycles.
- Key member in brainstorming sessions for App enhancements and bug fixes - based on user feedback.
- Added User Ratings and Reviews to receive user feedback.
- Used SOAP web-services to submit teh Restaurant data from teh Application.
- Implemented image uploading feature in base64 format, so dat user can upload image of favorite places, restaurants, menus and add a caption to it.
- Responsible for general maintenance of application library.
- Managed App bandwidth and memory usage while optimizing code to reduce total data costs.
- Continuously tested application using Test Fairy to fine-tune teh product.
- Involved in submitting teh updated version of teh thoroughly tested app to App Store.
Environment: Appcelerator, Google Map View, HTML, Java Script, CSS3, Angular JS, JQuery, GIT,XML,JQuery,J2ME, JSON, SQLite.
Confidential
Responsibilities:
- Provided design level inputs at teh time of initial Project planning
- Collaborating along wif teh Business Analysis, Design, QA and Development team in shaping teh product as per teh Customers requirements
- Involved in Application testing, Memory Analysis, Screen fragmentation support and working wif teh QA team on test plan and test cases
- Involved in designing teh Web Services and Database design to suite teh Android
- Involved in designing teh interface along wif teh Design and UX team for better usability and handling across Android and maintain their relative nativity (phones and tablets.)
- Attending daily standup meeting, discussing teh work accomplished, planned and road
- Supporting teh applications, debugging analysis, errors and faults correction and
Prevention to ensure business applications function smoothly.
Environment: Appcelerator, HTML, Java Script, CSS3, Angular JS, JQuery, GIT,XM,JQuery,J2ME, JSON, SQLite.
Confidential
Android Application Developer& Designer
Responsibilities:
- Requirement Analysis & Planning
- Designing, Debugging, Feature/Component development & Enhancement.
- Port Android software stack to (Clients) devices
- Integrate new Android features to teh (Clients) device.
- Verify teh integrated software stack and additional features.
Environment: Android SDK, Android NDk, Android DDMS, adb command, Android Studio, Java web service, HTML5,CSS3, XML, Windows and MS SQL server, Rest API, DDMS, Logcat, PHP, SVN.
Confidential
Responsibilities:
- design level inputs at teh time of initial Project planning
- Collaborating along wif teh Business Analysis, Design, QA and Development team in shaping teh product as per teh Customers requirements
- Requirements Analysis and functional specifications understanding and working along wif teh Business Analysis team and client.
Environment: Android SDK, Android NDk, Android DDMS, adb command, Android Studio, Java web service, HTML5,CSS3, XML, Windows and MS SQL server, Rest API, DDMS, Logcat, PHP, SVN.
Confidential
Responsibilities:
- Worked extensively wif huge code database
- Worked on table view controller and made customized table view cells according to teh client
- Pre-fetching data for different views for smooth screen transition
- Followed a work data flow principal for design and development
- Worked closely wifin a cross functional team of testers and developers
- Documented teh technical specifications
- Reported progress/challenges to project lead
- Attended Weekly meetings wif Business team to discuss teh updates and changes in teh project.
Environment: Android SDK, Android NDk, Android DDMS, adb command, Android Studio, Java web service, HTML5,CSS3, XML, Windows and MS SQL server, Rest API, DDMS, Logcat, PHP, SVN.
Confidential
Responsibilities:
- Explained teh design problem of invocation by drawing flowcharts
- Assisted Project Manager wif release build schedules
- Documented teh technical specifications
- Managing teh work log and following teh schedule to ensure completion of projects before deadline
- Assisted in Developing web and Enterprise application using Java, HTML, WPF, JQuery, Entity Framework and WCF for teh Customer Service according to teh requirements and specifications provided by business users.
- Contributed to a fast-paced development team - attended daily stand-ups, scrum reviews and scrum retrospectives.
- Closely worked wif business analysts and product managers to understand UI requirements and develop suitable design.
Environment: Android SDK, Android NDk, Android DDMS, adb command, Android Studio, Java web service, HTML5,CSS3, XML, Windows and MS SQL server, Rest API, DDMS, Logcat, PHP, SVN.
Confidential
Responsibilities:
- Involved in planning and developing detailed project plans.
- Involved in testing teh end application for memory leaks, fixed relevant bugs.
- Worked closely wif a cross functional team of testers and developers.
- Used different frameworks to support all functionalities of app.
- Development of key functionalities like on middleware side, Database design, Android framework for multiple device support.
- Involved in designing teh interface along wif teh Design and UX team for better usability and handling across Android and maintain their relative nativity (phones and tablets.)
- Bug Fixing of teh application and fine tuning of teh complete Application end to end.
- Developed client side form scripts using JavaScript to implement event-driven logic on teh web forms.
- Developed stored procedures in database using SQL Server 2008 for supporting teh execution of teh custom reports.
Environment: Android SDK, Android NDk, Android DDMS, adb command, Android Studio, Java web service, HTML5,CSS3, XML, Windows and MS SQL server, Rest API, DDMS, Logcat, PHP, SVN.