Android Developer Resume
Bethesda, MD
SUMMARY
- 7+ years of professional experience in analysis, design, development, implementation, integration and testing of Client - Server applications using Object Oriented Analysis Design (OOAD), and methodologies.
- Experience in all aspects of Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing, and deployment using Object Oriented Analysis.
- 5+ years experiences in Android application development, using web-based and native application and including design development for e-commerce applications.
- Good knowledge of Source/ Version control software’s like SVN and GIT, Continuous integration and Building process.
- Also developed hydride application using APACHI CORDOVA.
- Having good knowledge and also has interest to work on KONY framework
- Experience in developing Android application using Android Studio, Eclipse IDE, SQLITE Database, Java, JSP, XML, JSON, Android SDK/NDK and ADT plug in.
- Worked in Activities, Fragments, Android Binding, Android Framework, A-sync Task, Intent, Services, Broadcast Receiver, Content Provider, RESTEFUL-Services, location Manager.
- Designing new app using JNI, Android NDK and SDK.
- We also developed bill pay method through this app using credit cards
- Worked on JNI libraries such that application can use engine functions.
- Experience in working with Google Maps API, GPS Location Data, Google Cloud Messaging, Volley, and Push Notifications.
- Exposure obtained in Android, JAVA, C, JNI
- Expertise in Bluetooth (Blue-Z and Bluedroid ) Stack and Android Middleware.
- Worked onBluetooth Audio Profiles like A2dp, AVRCP and HFP.
- Experience in use of popular public APIs such as Google, FACEBOOK, YouTube, PayPal, Kindle, and twitter.
- Involved in doing teh best with UX and also Usability.
- Experience in using services like Messaging, Bluetooth and Wi-Fi.
- Working knowledge of graphic design and handling various kinds of media using Photoshop, Illustrator, Premiere and flash.
- Experience in Android device support, publishing apps to Google Play Store, Memory Management, Media queries, Google Ad-Mob, Picasso library, and MP Chart Library.
- RTC applications to be developed for teh mobile platforms to communicate via a common set of protocols.
- Experience in use of Core concepts of Java, J2EE technologies likes JSPs, Server lets, JDBC, Spring, MVC, EJB transaction implementation, Java Beans, JDBC, XML, RMI, Web Services, Multi-Threading etc.
- Strong front-end UI development skills using scripting languages like JSP, HTML5, JavaScript, J-Query and CSS3.
- Experienced in SOA based architecture and in agile approaches, including Extreme Programming, Test-Driven Development.
- We also used CORDOVA with JavaScript, CSS to bring this app in to hydride one.
- Excellent team player, very dynamic, flexible with positive attitude and excellent learning skills.
- TEMPHas teh ability to provide solutions from a functional and technical perspective, meet deadlines.
TECHNICAL SKILLS
Languages: Java, C++, JNI, JSP, HTML, JavaScript, J-Query, CSS, AJAX, XML, JSON, Python.
Frameworks: SERVLETS, JSP, EJB, JDBC, Web services, MVC, J-unit, Spring.
Web/Application Servers: Web Logic, Tomcat.
Databases: Oracle, SQL Server, PL/SQL, My-SQL, SQL, SQLITE.
Tools: /IDE: Eclipse, Eclipse IDE, Android Studio, Android SDK, Java Development Kit (JDK), ANT,J-unit, Dreamweaver, Putty, VMware, CodeWarrior.
Web Dev Technologies: HTML, HTML5, CSS, CSS3, AJAX, J-Query, XML, XSL, XSLT.
Scripting Languages: JavaScript, J-Query.
Operating Systems: Windows XP/NT/VISTA/7/8, UNIX, Android.
Simulation: MATLAB/SIMULINK, MULTISM, GNS3.
PROFESSIONAL EXPERIENCE
Confidential, Bethesda, MD
Android Developer
Responsibilities:
- Worked in Agile environment and participate in different phases of teh project cycle like design and development.
- Used design pattern like MVC.
- Used GIT version control to store and comet teh source code.
- Designed and Implemented, three major and six sub-modules of teh project.
- Worked on developing UI screen with material design concepts such as recycler view, card view and tool bar.
- Developed teh UI layers for Activities and implemented Fragments within UI.
- We designed this application with teh best UX and also Usability.
- Designed and Implemented Views and Layouts for User Interaction.
- Developed teh Data base for three major modules (ACE, SCAT, NFL) forms.
- Used Android SDK 4.3 (Software Development Kit), Eclipse IDE (Integrated Development Environment), DALVIK Debug Monitor Server, Android Virtual Device, and Android Debug Bridge for development and debugging tool.
- We also used Broadcast Receivers to bring teh results screen and populating it on teh Main Hub-Screen.
- Worked with RESTFUL services and used JSON parsing to retrieve information.
Environment: (Android SDK, Java 1.6, SQLITE, GIT, RESTFUL, CSS.)
Confidential, Irving, TX
Senior Android Developer
Responsibilities:
- Designed and Implemented Views and Layouts for User Interaction.
- Worked in Agile environment and participate in different phases of teh project cycle like design and development.
- Used design pattern like singleton and adapter.
- Used GIT version control to store and comet teh source code.
- Developed teh UI layers for Activities and implemented Fragments within UI, with teh best UX and also Usability.
- Used Multi-threading to implement parallel processing.
- Used GPS services to get teh exact location.
- We also developed a bill pay method, by which we has teh mutual understanding between us and teh end restaurants regarding bill payments.
- Worked closely with another mobile app developer, leading teh other platform development.
- We also used CORDOVA with JavaScript, CSS to bring this app in to hydride one like Android and IOS.
- REST web service interaction utilizing OAUTH authentication and JSON
- Extensively tested alpha releases with JUNIT 3 and ROBOTIUM.
- Used Android SDK 4.3 (Software Development Kit), Eclipse IDE (Integrated Development Environment), DALVIK Debug Monitor Server, Android Virtual Device, and Android Debug Bridge for development and debugging tool.
Environment: (Android SDK, Java 1.6, SQLITE, Eclipse IDE 3.6, ADT Plug-in, GIT, RESTFUL, Google Maps API, CORDOVA, HTML5, CSS.)
Confidential, Santa Clara, CA
Android Developer
Responsibilities:
- Has worked in Agile Methodologies where we focus on teh adaptability and satisfaction of teh application outcome.
- Use teh SVN for version control.
- Involved in complete redesign of application for Android phones, tablets, and kindle fire.
- Developed different features for teh application such as: Forecast Page, Detail Forecast Page, and Now Page, Manage location page for both tablets and phones.
- Key resource for layout and UI work utilizing XML, shape DRAWABLE, adapter views, activities, fragments, custom view for both Android as well as IOS.
- RTC applications to be developed for teh mobile platforms to communicate via a common set of protocols.
- Innovating background ads reflecting teh weather change for teh location.
- By entering teh zip code or location name user can search teh weather in a particular area. This is linked with Google maps to provide teh layered weather map.
- Worked on JNI libraries such that application can use engine functions.
- We also used Media Frameworks such as Audio Video Communication.
- We also used H.264 to convert teh media in to 3gp, mp4 formats.
- Expertise in Bluetooth API (Blue-Z and Blue droid) Stack and Android Middleware.
- Worked onBluetooth Audio Profiles like A2dp, AVRCP and HFP.
- Platform conversion from Android (JNI) to Java SE(JNI).
- Refectories teh code base to optimize start - up and memory usage
- Worked with RESTFUL services and used JSON parsing to retrieve information.
- Tested teh widget for multiple devices, densities and screens.
- Involved in unit testing with eclipse debugger and USB debugging.
Environment: (J2EE, Java, Android SDK 4.2, Eclipse, J-Query, HTML5, CSS3, XML,JNI, NDK SVN, Google Maps API.)
Confidential, New York, NY
Android Developer
Responsibilities:
- Designed and developed Name recording and playing feature.
- Developed Name Tone feature using Contacts framework and Sign In flow with O-Auth Server Integration
- Android APIs used to develop this App: Voice Recorder, Custom Adapter, Contacts Framework, Http Server Integration, etc.
- Teh Android APIs used are: Picasso library for Image caching and Google Custom Search API.
- Developed user-friendly UI using widgets like Menus, Dialogs and Selection Widgets like List View and Scroll View as per client need.
- UI designs with different layouts and widgets corresponding to various resolutions and different orientations.
- Involved in creating reusable component with Fragment for different resolution devices and different orientation of Landscape and Portrait.
- Applied Http URL Connection to receive audio data from teh server and buffer images and audio files for future use.
- Implemented teh Dashboard, Action Bar, Quick action UI Design Pattern and Draw-9 Patch Images.
- Integrated FACEBOOK API for easy sign on, fetch user data and publish stories.
- Implemented teh Android animation style & gesture events to flip teh Screen/Layout.
- Involved in developer testing by porting teh app on multiple devices with various screen sizes.
Environment: (Java, Eclipse, Android Studio, Android SDK, Multi-thread, SQLITE, JSON, RESTFUL Web Service, Maps and Location-based Services, Media Frameworks (Audio, Video and Camera), Gesture, Bluetooth, OOP and Design Patterns.)
Confidential
Java Developer
Responsibilities:
- Core Java, highly concurrent Multithreaded coding.
- Design components based on Object Oriented Design using UML.
- Worked closely with teh Business/Users team in proposing technical requirements.
- Developed and executed Test cases using unit testing (J-Unit) & integration testing.
- Participated in demonstration of teh applications to teh Business team during Testing.
- Involved in bug fixing, Client requested enhancements during teh maintenance.
- Developed SQL and PL/SQL scripts for Affiliation and Groups module.
- Extensively worked on CVS version control tool.
- Developed Web Services using Apache Axis.
- Extensively worked with SQL Database.
- Responsible for deployment of application at development and testing environments.
- Developed clients for Web Services and tested it using SOAPUI.
- Developed various halper classes for teh persistent in correlation with Hibernate.
- Applied CSS for entire site for standardization of teh site.
Environment: (Java, SERVLETS, JNI, Hibernate, UML, JSP, HTML, JNDI, CVS, SQL, PL/SQL, JavaScript, J-Unit, Maven, Oracle 10g, Web Sphere 8.0, RAD 8.0, Windows XP.)
Confidential
J2EE Developer
Responsibilities:
- Develop GUI related changes using JSP, HTML and client validations using Java script.
- Involved in implemented action classes, form beans and JSP pages interaction with these components.
- Wrote a controller SERVLET that dispatched requests to appropriate classes.
- Developed Dispatch Action classes to define several business methods.
- Defect fixing. Client communication & Query resolution
- Developed value object mainly used to wrap teh data and pass across teh layers.
- Developed business logic using Stateless session beans for calculating asset depreciation on Straight line and written down value approaches.
- Involved coding SQL Queries, Stored Procedures and Triggers.
- Created java classes to communicate with database using JDBC.
Environment: (Java 1.4, SERVLETS, JSP, EJB, J2EE 1.4, STRUTS, XML, XSLT, Java Script, Oracle 8i, SQL, PL/SQL, Ms Visio, Eclipse, JDBC, Win CVS, Windows XP.)