Developer Resume
Atlanta, GA
SUMMARY
- 7 years of total IT experience in Android SDK application development, including interface design, analysis, content management and QA testing. Solid background in full Software Development Life Cycle and Object - oriented analysis and design.
- Expertise in developing Android application using Eclipse IDE, SQLite, JAVA, JSON, XML, Android Studio, Android SDK and ADT plug-in.
- Good exposure in developing GUI using Interface design principals for Android mobile and tablet devices.
- Expertise in use of popular public APIs, such as Google play and Facebook.
- Strong expertise in creating responsive UI for various screen resolutions.
- Strong knowledge of Object Oriented programming concepts and implementation.
- Experience in back end, Web Service, various network communication protocols such as SOAP, RESTful APIs.
- Expert level skills in SQL and database query optimization techniques.
- Expertise in client side technologies such as HTML, CSS, JavaScript and AngularJS as front end
- Having good experience well versed with Design Patterns like Singleton, Abstract Factory, DAO
- Adept Confidential learning new technologies and can easily adapt to suit changing needs of application development.
- Excellent communication, interpersonal, and negotiation skills and adept in debugging and troubleshooting.
TECHNICAL SKILLS
Language: Java, C++, Director, Python, Javascript
Web Technologies: CSS, HTML, JSP, JSON, XML, Servlets
Web/Application Servers: Apache Tomcat, Oracle Weblogic, JBoss
Frameworks: Spring, Hibernate
Databases: MySQL, Oracle Database, SQLite
IDE: Eclipse, MyEclipse, SDK, Android Studio, XCode
Operating Systems: Windows, Android, OS X Yosemite
Design tools: Adobe Illustrator, Photoshop
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Developer
Responsibilities:
- Used location service to localize the user. Connect to Google Map API to display user’s location and Cricket Wifi information.
- Used Web Service to get wifi information around user’s location.
- Parsed the data in JSON forms.
- Worked in different phases of the project cycle like design, development and testing.
- Discussed the requirements with the client and documented the requirements.
- Used IBM Worklight and Eclipse IDE for development.
- Tested the app across different mobile devices including iPhone, Android and Windows Phone.
Environment: Eclipse, JSON, Google Maps API, RESTful API, IBM Worklight, Android Studio, xCode
Confidential
Responsibilities:
- Developed Application UI using CSS and HTML.
- Use AngularJS and Bones to develop backend.
- Contributed to Web Services to retrieve DB and return JSON Data type as back end.
- Worked in project cycle like development and testing.
- Discussed the unexpected result and fixed the defects as clients documented.
- QA tested the app across different mobile devices and OS versions including iPhone, Android.
Environment: Eclipse, CSS, HTML, Javascript, AngularJS, Servlet, Perfecto Mobile, Toad for Oracle, JSON
Confidential, Atlanta, GA
Developer
Responsibilities:
- Responsible for wireframes for UI/UX to create user-friendly, aesthetically pleasing, fully functional UI.
- Implemented multiple platforms which are loaded depending on the devices.
- Develop GUI using CSS, Javascript and HTML.
- Develop custom tags, directives using AngularJS.
- Design data and DB architectures and contribute to the data retrieved from the web services in the form of JSON and the content are displayed on the UI.
- Integrate Confidential &T Global login for valid Confidential &T users.
- Developed web services to communicate with DB via Data Source in back end
- Responsible for finding and fixing bugs as well as ensuring a satisfactory resolution.
Environment: Eclipse, CSS, HTML, Javascript, AngularJS, Servlet, Oracle Weblogic, Data Source, JSON, Photoshop, Illustrator, Oracle sql developer
Confidential, New York, NY
Android Developer
Responsibilities:
- Used location service to localize the user. Connect to Google Geolocation API to get location information.
- Used AsyncTask, Thread and Service to avoid ANR.
- Used HttpClient / HttpConnection / HttpPost to interact with Web Service
- Parsed the data in JSON/XML forms.
- Worked in different phases of the project cycle like design, development and testing
- Discussed the requirements with the client and documented the requirements
- Developed the activities and UI layers
- Used Android SDK and Eclipse IDE for development
- Tested the app across different versions of Android and different android phones to assure quality and performance.
Environment: Android SDK, Java, Eclipse, JSON, XML, Google Maps API
Confidential, New York
Android Developer
Responsibilities:
- Participated in user meetings to gather the requirements of the application.
- Developed Application UI using XML layouts.
- Developed Custom List Adapters to display Complex Lists.
- Consumed web services and Implemented Http Communication using JSON Data.
- Used SQLite Database such dat the user can store and retrieve product and categories data.
- Integrated Facebook library to establish Application and Product sharing between friends.
- Developed Categories and Product activities to display wide range of products available.
- Development of Upcoming Sell notification when new sells opens.
- Developed User Registration, Login and User Setting Activities using shared preference.
Environment: Android SDK, Java, SQLite, JSON, XML, Shared Preference
Confidential, Boston
Android Developer
Responsibilities:
- Contributed to the UI design and flow of application.
- The data is retrieved from the web services in the form of JSON and the content is displayed on the user interface in a customized list view.
- Integrated Google Navigation Service in the application to get directions to the store from their current location.
- Implemented SQLite database dat keeps track of the Users favorites and updates him based on the users preference.
- Performed Manual, functionality, integration and User Acceptance testing.
- Responsible for finding and fixing bugs as well as ensuring a satisfactory resolution.
Environment: Android SDK, Eclipse, SQLite, Java, JSON, Google Maps API, Google Directions API, SQLite
Confidential -NY
Android Developer
Responsibilities:
- Involved in requirement gathering and designing of the application.
- Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
- Implementing the dashboard, action bar, quick action UI design pattern.
- Web views component to load HTML5 based flashcard pages.
- Facilitating local data storage using SQLite for user preferences and progress.
- I worked with the design team to create user-friendly, aesthetically pleasing, fully functional UI.
- Involved in developer testing by porting the app on multiple devices with various screen sizes
Environment: Android SDK, SQLite, RESTful web service, JSONWorship Point v3.0
Confidential
Software Engineer
Responsibilities:
- Highly involved in the design and implementation process for new features
- Worked with Microsoft Access to develop DAO classes for connecting to database on MySQL
- Performed changes to the database like changing the size/type of columns and renamed fields accordingly to a standard
- Integrated DirectShow filters to connect video capture device
- Modify website using HTML, CSS and Photoshop
- Connected to the server to get the data and analyzed the data (JSON, XML)
Environment: Director, Microsoft Access, Directshow API, HTML, CSS, Photoshop, Window XP, Window Vista.