Programmer Analyst Resume
0/5 (Submit Your Rating)
CA
Objective
- Seeking a Java Developer position in the Washington DC metro area.
- US Citizen with eligibility to obtain security clearance.
SUMMARY
- 5+ years of total experience with 1+ years in design and development of Web/Mobile Applications
- Experienced Mobile / Android Developer who designed and developed commercial grade consumer application for Android mobile devices with extensive user interface development
- Experienced in all phases of SDLC including Design, Documentation, Implementation, and Testing on Windows using Java.
- Experienced with Agile software development processes with focus on Design and Development methodologies.
- Proficient in developing consumer as well as enterprise level mobile apps using Android SDK.
- Experience in Android UI toolkit (basic/picker/list views, adapters, dialogs, menus) and Layout Managers.
- Proficient in Android application framework: Activities, Intents, Services, Content Provider.
- Experienced with Android SDK tools: Debugger (DDMS), Device Manager (AVD).
- Android application framework: Activities, Intents, Services, Broadcast Receivers, Authentication, Camera API
- Integration of the Android based mobile applications with RESTful web services
- Good understanding of the web related technologies, formats, and protocols (XML, REST, JSON)
- Linux, SQLite, Object oriented Design/Programming
- Experience in building and enhancing Bank of America Web applications
- Experience in working with the version control (CVS, SVN) ; Bug tracking tools
TECHNICAL SKILLS
Programming Languages: Java/J2EE, Android SDK, HTML, CSS, XML, JavaScript
Java Skills: Android Programming, Multi - threading, Java Networking, JUnit
Packages/Tools: Android Studio, IntelliJ, Eclipse, GIT and SVN, UIAutomator Viewer
Database: SQL, Oracle 10g/9i, SQLite
PROFESSIONAL EXPERIENCE
Android Application Developer
Confidential, San Diego, CA
Responsibilities:
- Designed and coded Android game applications using Eclipse development environment. Created AI logic to play against human.
- Coded and debugged efficiently with DDMS and captured errors using Logcat.
- Developed user - friendly UI using widgets like Menus, Dialogs, Alerts and canvas for graphics in the app.
- UI designs with different layouts and widgets corresponding to various resolutions and different orientations.
- Implemented the Dashboard, Action Bar, Quick action UI Design Pattern and Draw-9 Patch Images.
- Involved in creating reusable component with Fragment for different resolution devices and different orientation of Landscape and Portrait.
- Unit tested and Integration tested the code for all size of devices using JUnit and UIAutomator Viewer.
- Implemented barcode scanner to scan a barcode via ZXING Scanner.
- Applied SQLiteOpenHelper to add and fetch data from SQlite database.
Environment: /Tools:Java, Eclipse, Android SDK, JUnit, DDMS, LogCat, Multi-thread, SQLite, JSON, RESTful Web Networks, OOP and Design Patterns.
Programmer Analyst
Confidential
Responsibilities:
- This project involved creating and enhancing webpages for various services, testing, maintaining and supporting the front end of the website.
- The project also required error monitoring and addressing high severity issues that pop due to updates made to the website.
- Managed the front-end of the Bank of America website utilizing Java, HTML, CSS, Javascript, ColdFusion, XML, SQL technologies.
- Supported issues reported on web pages and analyzed high severity issues and error monitoring tool logs for bugs.
- Created UNIX scripts to process error logs and to release code updates.
- Documented website framework and details about fixes through Knowledge Management in Apache Lenya.
- Simulated error condition in development environment and debugged and validated issues promptly.
- Developed and maintained several web pages with MVC architecture including credit card application forms and promotional offerings to customers. Prepared unit test cases to verify web pages.
- Requirement Analysis, requirement gathering, development of the webpages for Credit Card, Mortgage, Promotions, Investment applications, updating the design on existing webpages
- Unit and Integration testing, simulate error condition in development environment and debug the issues, release the new code to the server.
Environment: /Tools:Java, Java Script, ColdFusion, XML, HTML, CSS, UNIX, SQL, Eclipse, RAD, Clearcase