Android Developer Resume
Charlotte, NC
SUMMARY
- around 5 years and of IT experience in Web Development, Deployment, Re - Engineering, Coding and Design, Testing, and implementation of Object Oriented Programming
- Experience in Object Oriented/based technologies like Android SDK, Java.
- Experience in XML technologies.
- Experience with Web Application.
- Worked extensively in designing Java AWT/Swing based GUI components for Client applications.
- Experience in understanding of Business logic and Business methods for further implementation of user requirements in a distributed application environment.
- Interpersonal, analytical, presentation and communication skills.
- Ability to learn new technologies.
TECHNICAL SKILLS:
Operation System: Windows, LINUX, UNIX.Java, HTML, XHTML, XML, JSON, RESTful.
Databases: relational database, Sq Lite, MYSQL, MS SQL, Oracle.
Web Server: Apache, web services REST.Android SDK including all application components: activities life cycle, services, content providers, and broadcast receivers.Android manifest file, and resources include audio, video.Android Emulator, Dalvik Debug Monitor Server DDMS, Eclipse IDE, Google Maps API.
Scripting Languages: PHP, Perl, Python, and JavaScript.
Network: socket programming, HTTP, HTTPS, TCP/IP, UDP.
Other: Server/Client Code design, OOP, willing to learning other new technologies.
PROFESSIONAL EXPERIENCE:
Confidential, Charlotte,NC
Android Developer
Responsibilities:
- Developing, and design using Agile methodology.
- Design to improve software quality, and increase performance.
- Developed to the User Interfaces Activities going through all of the activity life cycle.
- Implementation through the location support classes.
- Implementation to UI elements using XML.
- Designed and developed through to the running background activities.
- Implementation through Multimedia support class.
- Implementation to data management through different support classes
- Testing using different testing strategy to meet the system requirements.
Confidential
Android developer
Responsibilities:
- As team members I was designing and developing through Agile methodology.
- Design to improve software quality, simplify programming structure, increaseperformance, and improve responsiveness.
- Develop and implementing through the activities life cycles to the activities UI.
- Developing and implementations through concurrency mechanism .
- Coding for Hybrid Google map using network, passive,and GPS to locate the drivers at the routes.
- Implementation to the notification and broadcast massages.
- Implementation through alarm manager API.
- Testing the communication between these 2 applications.
- Testing for each application for optimize performance.
Environment: Eclipse, Android SDK, Android Emulator, DDMS.
Confidential
Android Developer
Responsibilities:
- As a team member, I was involved in designs and implements UI, classes, and activities using Agile methodology.
- Design and implementation to improve responsiveness, and the software quality over the life cycle.
- Design, and implementation through thread, and networking support classes.
- Design, and implementation to the UI XML element through the application activities.
- Implementation through location manger for Google map.
- Implementation to data management through different support classes
- Testing using different testing strategy for the best performance.
Environment: Eclipse, Android SDK, Android Emulator, DDMS.
Confidential
Android Developer
Responsibilities:
- Developing, and design using Agile waterfall methodology.
- Developed android UI, and activity classes.
- Developed server side components to implement business logic.
- Developed technical documentation describing the steps for deploying and testing the product in the Internet.
- Involved in creating XML configuration.
- Designed and developed the request and response data to and from database.
- Testing using different testing strategy to meet the system requirements.
Environment: Eclipse, Android SDK, Android Emulator, DDMS.
Confidential
J2EE Developer
Responsibilities:
- Designed, developed, and implemented user interface, business logic and database access for one subsystem, as well as to generate reports and views based on user’s query.
- Developed the ActionServlet as part of the Front Controller to handle user requests.
- Designed and developed back-end information system using DB2 database, designed ER diagram, created tables, procedures, functions, and triggers
- Developed the Controller components as part of the Front Controller to handle user requests.
- Designed and developed user interface using HTML, JSP, JavaScript, for scripting in JSP.
- Involved in developing use cases, sequence diagrams and preliminary class diagrams for the system using UML, involving Rational rose.
- Used XML as deployment descriptor (web.xml).
- Reviewed code and fixed bugs.
Environment: Eclipse, Servlets, JSP, javaScript, HTML, XML
