Senior Android Developer Resume
Irving, TX
SUMMARY
- 9 years of experience in Mobile and Web application development wif Android, J2ME,Symbian, Qt, Qtopia, JAVA and Ericson mobile platform in Telecom and Oil and Gas industry.
- 4 years of experience in Native Android application development
- Well - versed wif all Android Mobile Architecture wif a wide variety of Android device resolutions and SDK versions, latest Android versions including Kitkat and Lollipop
- Proficient wif Android application development lifecycle from application creation to deployment.
- Good understanding in Android OS, interactive application development and proficient in common Android framework APIs and developed user interfaces wif rich features.
- Proficient in Android Application Framework: Activities, Intents, Services, Broadcast Receivers, Multithreading, thread synchronization and Content Providers in AIDL.
- Experience in design and development of handheld applications for Android Mobile and Tablet on Android Platform using Android SDK and Confidential Series60 handsets on Symbian OS platform on all editions of SDK.
- Overseas (Finland, Canada) experience in implementation and development of J2ME, QT and QTOPIA applications for Confidential supported handsets on Linux, Java &windows platform.
- Have developed 16 mobile applications on different mobile platforms
- Oracle Certified Java Programmer (OCJP).
- Have hands-on experience in complete project life cycle, wif domain knowledge in Mobile Application Development and Web application development
- Have extensively worked on J2EE, JSF2.0, Wildfly, JSP, Servlets, spring, Web Services (SOAP, REST), JQuery, JSON, XML, HTML, JUnit,, JavaScript and SQL Server
- Experience in estimating, project planning (specialized in development phase, testing phase & implementation phase), using Scrum, Agile methodologies, monitoring & mentoring development team.
- Experience in developing front-end applications using HTML, XML, JavaScript, CSS, JSF, and Ajax.
- Strong analytical, design and problem solving skills. Keen interest in the evolving aspects of the computer technology industry. Dedicated to maintaining high quality, compliant standards. Open to new experiences.
- Experienced in a fast paced Agile Development Environment including Test-Driven Development (TDD) and Scrum.
TECHNICAL SKILLS
Development and Support: ANDROID,J2ME, JMUnit, SYMBIAN, HTML5, PL/SQL, Ruby Script, JBoss Primefaces, Richfaces T Driver, JAVA,JSF, C++, QT,QTOPIA,QT for S60, XML, ANT, Java script, Junit, JSON, JIRA
Source Control: Synergy, SVN, Mercurial, GIT,HUDSON, WNCVS
Other Tools: Eclipse,JIRA, Bit bucket, Apache tomcat, XML,Bamboo,Tortoise Hg, Oracle11g, VMWare, WinMerge, Java Decompiler, sql Developer, Eclipse Indigo, eclipse juno, fileZilla, winscp, TortoiseCVS, Microsoft Excel, Python,, NET Beans,Metrowerks Code Warrior,Carbide, Wireless toolkit2.5.2,QT Creator& Designer,Source insight, beyond compare, Hook logger,Goofy, Memcon, Bulls eye Code scanner, Android Virtual Device Manager, Android Debug Bridge (adb), Dalvik Debug Monitor Server (ddms), Device monitor Netcat,Gradle, Android Studio and Systrace
PROFESSIONAL EXPERIENCE
Confidential, Irving,TX
Senior Android Developer
Responsibilities:
- Understanding the design and architecture from the existing code.
- Involved in design, architecture and development of Android based custom software using Android framework, Android studio
- Responsible for developing Contact list, Details, Favorites, Call logs for extension and external contacts
- Participate in design review of application components.
- Worked wif Fragments, Activities, UI layout in the Android application
- Involved in designing and developing extensive user interface using Android application framework
- Involved Major product releases and service pack releases
- Performing Integration and compatibility testing.
- Using Git (Bit bucket) for the source control management and used the JIRA bug tracking tool for quality control.
- Perform code reviews
- Working along wif team lead in preparing project related technical documents
- Interacting and working along wif other global teams
Confidential
Sr. Software / Mobile Developer
Responsibilities:
- Understanding the design and architecture from the existing code.
- Analyze the existing framework design, architecture and redesign the new framework using Android Platform, Cross-Platform Application development wif JSF and J2ME
- Participate in design review of application components.
- Involved in design, architecture and development of Android application for various android versions using Android framework, Android studio
- Involved in developing REST Web service.
- Responsible for consuming the REST services, getting XML, JSON response and parsing them to get the required information.
- Worked wif Fragments in the Android application
- Used Android’s SQLite database wif Content Provider
- Involved in design, development and bug fixing of EC Mobile application using Android SDK and Web Application using JSF, HTML, XML, Java Script
- Working on client side web technologies - JS, Ajax.
- Designed and developed mobile application for Android mobile devices wif extensive user interface development
- Involved Major product releases and service pack releases
- Perform JUnit, Integration and compatibility testing.
- Used of Mercurial (Bit bucket) for the source control management and used the JIRA bug tracking tool for quality control.
- Perform code reviews
- Working along wif team lead in preparing project related technical documents
- Interacting and working along wif other global teams to resolve the conflicts during integration of code
Confidential
Responsibilities:
- Understanding the design and architecture from the requirements
- Worked wif project leads to provide technical assessment, solution proposal, and time estimate for development tasks
- Interacting wif Technical architects and Product owners to resolve/suggest technical issues.
- Involved in development and bug fixing of J2ME application using Confidential SDK.
- Independently developed and automated nightly build script using ANT in Jenkins
- Perform JUnit, Integration and compatibility testing.
- Working along wif other teams to resolve the conflicts during integration of code
- Mentoring other team members in technical related topics.
Confidential
Responsibilities:
- Understanding the design and architecture and followed sprint pattern.
- Involved in development of the application as per design
- Involved in bug fixing of application using Confidential SDK
- Perform Integration and compatibility testing.
- Coordinating development related tasks across different geographical locations
- Mentoring team members and assisting them technically.
- Involved in development of UI test cases(BAT and Rete)automation wif ruby script and testing on device