Android Developer Resume
CA
SUMMARY:
- 6 years of strong IT experience in requirement analysis, design and development of enterprise applications using J2EE technologies and mobile game development
- Close to 2 years of experience as Mobile Application developer
- Expertise in Android Development and had knowledge on Android SDK and various versions of android
- Experience in development with various Android framework elements
- Expertise of Porting of mobile game applications for android devices
- Experience in porting J2ME applications to Android devices
- Worked with DDMS and Logcat in debugging teh android application
- Experience with android debugging tools like Hierarchy viewer and Traceview
- Knowledge on optimizing and obfuscating tools Pro Guard
- Expertise in Object oriented programming (OOPS)
- Experience on Object Oriented Enterprise Applications using J2EE, Java, EJB, JSP, Servlets, JDBC, Java Beans, UML, HTML5, CSS
- Worked with JSON
- Experience in using Struts framework for web applications
- Proven Experience of implementing Java and J2EE Design Patterns
- Sound Knowledge for Unit testing
- Knowledge in Monkey testing
- Expertise in Object Oriented analysis and design, developing Use Cases, Sequence and Class diagrams
- Sound Knowledge of Object Relational Mapping tools such as Hibernate for persistence of Java Objects
- Good understanding of Spring framework
- Knowledge on Webservices
TECHNICAL SKILLS:
Technologies: J2EE, EJB, JSP, Servlets, JDBC, J2ME, Android, JNDI, JMS, JTA
Application Servers: BEA WebLogic, Jakarta Tomcat, IBM WebSphere, WTK2.2 (wireless tool kit)
Framework: Struts, Spring
ORM Tools: Hibernate
Android Tools: DDMS, Logcat, Traceview, hierarchy viewer
Language: Java, C++ and C
UML Tools: Rational Rose, Microsoft Visio
Source Control: Rational ClearCase, Rational ClearQuest, CVS, PVCS
RDBMS: Oracle 8/8i, MSSQL Server
IDE: Eclipse, WebSphere Studio Application Developer
Operating System: Windows Family, UNIX
GUI/Validation Script: HTML, Java Script, CSS, Dream Weaver, Front Page
Others: AJAX, DWR, Log4J, JUnit, Ant, Apache Axis
PROFESSIONAL EXPERIENCE
Confidential, CA
Android developer
Responsibilities:
- Involved in Development and porting of game applications for android devices
- Involved in Development of UI modules and Activity development
- Involved in implementation of Android wrapper to develop .apk file suitable for android mobiles
- Responsible for communicating with users to convert their requirements into technical designs
- Developed teh modules using java/j2me technologies and various design patterns
- Experience with android debugging tools like Hierarchy viewer and Traceview
- Worked with DDMS and Logcat in debugging teh application
- Responsible in creating work environment with WTK(wireless toolkit), ADT eclipse plug - in
- Responsible for Porting teh games to various handsets and fixing teh bugs related to sound, graphics, interrupts and other phone related issues depending on teh handset
- Involved in development with HTML5 for video streaming.
- Involved in downloading and instaling teh game from beta to teh final version
- Involved in implemented Unit testing
- Involved in Bug Fixing of teh application
- Involved in Monkey testing.
Environment: Android SDK, Java, Java Beans, Design Patterns, XML, Logcat, Rational Clear case, Eclipse
Confidential, VA
Software Developer
Responsibilities:
- Developed end to end flow for teh modules usingjava/j2eetechnologies.
- Used Hibernate ORM for database interactions.
- Used Spring core for Dependency Injection
- Used Spring MVC to implement MVC pattern.
- Used Spring security module to implement URL level and Instance level security.
- Used Spring access control for controlling teh access on different parts of teh application
- Used various Java, J2EE design patterns like Façade, DAO, DTO, Singleton etc.
- Used JBPM for workflows
- Used JSP,HTML,JAVASCRIPT,CSS for UI development
- Used Javascript frameworks: Prototype and JQuery
- Used AJAX extensively to make teh application fast and more user friendly
- Used JXLS for generating XL/PDF reports
Environment: Java, Jsp, Html, JavaScript, CSS, Design Patterns, JUnit, XML, JXSL, Spring, Hibernate, DAO, Ajax, Mysql, UNIX
Confidential, NJ
Software Developer
Responsibilities:
- Responsible for system analysis, design and development using J2EE architecture.
- Interacted with Business Analyst for teh requirement gathering.
- Designed user interfaces using JSP, Java Beans, CSS, XML, HTML and Java Script.
- Implemented MVC pattern using Struts framework for web tier.
- Design and develop interface to access remote systems using web services, XML, XSL, and XSLT.
- Used various Java, J2EE design patterns like Session Façade, DAO, DTO, Singleton etc.
- Used XSL: FO to generate PDF Documents.
- Deployed application on Tomcat Application Server on a UNIX platform.
- Used Hibernate for data persistence.
- Developed complex PL/SQL stored procedures and database triggers on Oracle 8i.
Environment: Apache Tomcat, Java, JSP, Servlet, EJB, JDBC, JNDI, Java Beans, Design Patterns, XML, XSL, XSLT, Struts, Hibernate, Oracle, Log4J,Apache Axis, Eclipse.