The Gourmet Lizard Resume Profile
GA
Experience Summary
9 years of IT experience into Mobile technologies which includes 3 years on Android Application Development, 1 years on Mobile Web Application Development, 4 years on Blackberry Application development and 2 years of Experience in Java ME.
Summary
- Expertise in developing Mobile Applications frameworks on platforms Mobile Web Html 5, js, css 3, kohana, Phone Gap , Android, Blackberry and Java ME.
- Aware of Software Development process, concepts and best practices like SOLID,
TDD.
- Expertise in writing System, Unit and Integration test cases using Junit Framework.
- Expertise in Code Management using SVN.
- Developed mobile applications using Eclipse, Net Beans, Ant, Sun WTK, Sony WTK, RIM JDE.
- Extensive experience in web technologies like HTML, JavaScript, and Ajax.
- Experience in RDBMS like Oracle, Mysql, MSAccess and SQL Server.
- Working Experience on Agile methodology and SCRUM.
- Extensively used tools like Basecamp, Jira, Unfuddle, Attask, Version One and Rally.
- Experienced in leading and collaborating with cross-functional
- Groups across delivery centers in different countries.
- Excellent communication skills coupled with highly recognized leadership qualities and strong ability to develop successful and lasting business relationships.
- Time management, people management, strategy implementation, and
- Process oriented deliveries are the recognized strengths.
- Holding a H1B visa for United.
- Have travelled to Canada for Onsite Engagement.
Core Competencies
- Domains: Mobile Enterprise Application Development
- Technology: Object Oriented Programming, Mobile technology, Client Server
- Architecture, Web Services, Ajax and Database design and development
- Software: Java, J2ME, RIM API, Web UI, Android, XML, Oracle, MS Office
- O/S: Mac Os, MS Windows and Ubuntu.
PROFESSIONAL WORK EXPERIENCE AND PROJECT DESCRIPTION
Confidential
Role: Android/iOS Architect
Technologies: Android/IOS/Php Web
Responsibilities:
- Analyzing the requirements, and understanding the functional specifications.
- Development of various modules in accordance with Agile Methodology framework. Collaborating along with the Business Analysis, Design, QA and Development team in shaping the product as per the Customers requirements
- Worked on core framework of the Android, iOS and Web Application Design and its communication e.g. Web Services, Database, Connectivity's, UI
- Development of key functionalities like on middleware side, Database design, Android framework for multiple device support
- nvolved in Application testing, Memory Analysis, Screen fragmentation support and working with the QA team on test plan and test cases
- Involved in designing the Web Services and Database design to suite the Android and iOS Application support.
- Involved in designing the interface along with the Design and UX team for better usability and handling across iOS and Android and maintain their relative nativity phones and tablets.
- Bug Fixing of the application and fine tuning of the complete Application end to end.
- Attending daily standup meeting, discussing the work accomplished, planned and road
Blockers.
- Analyzing the existing systems and provide the impact assessments regarding the
- Proposed changes.
- Supporting the applications, debugging analysis, errors and faults correction and
- Prevention to ensure business applications function smoothly.
Project Description:
The Gourmet Lizard is mobile application as well as web-based application. The mobile application will allow the users to search restaurants, keep updated with the special offers provided by favorite restaurants as well as redeem vouchers. The mobile application will also allow the members to connect with friends and socialize with each other by following favorite restaurants and sharing activities like checking into a restaurant through the app, adding as favorites, submitting feedback and earning achievement points.
Confidential
Role: Android/iOS/Web Developer and Architect
Technologies: Android/IOS/Php
Responsibilities:
- Requirements Analysis and functional specifications understanding and working along with the Business Analysis team and client.
- Provide design level inputs at the time of initial Project planning
- Collaborating along with the Business Analysis, Design, QA and Development team in shaping the product as per the Customers requirements
- Involved in Application testing, Memory Analysis, Screen fragmentation support and working with the QA team on test plan and test cases
- Involved in designing the Web Services and Database design to suite the Android and iOS Application support.
- Involved in designing the interface along with the Design and UX team for better usability and handling across iOS and Android and maintain their relative nativity phones and tablets.
- Attending daily standup meeting, discussing the work accomplished, planned and road
- Blockers.
- Supporting the applications, debugging analysis, errors and faults correction and
- Prevention to ensure business applications function smoothly.
Project Description:
Information on the events and meetings based around Human Rights is not easily accessible for social workers, organizations and NGOs on-the-go. Also, these people keep travelling from one place to another to attend various meetings and seminars and also to carry out their activities related to Human Rights. Hence, they should be able to get all the necessary information and schedule of events and meetings at one place.
Confidential
Role: Android Architect
Technologies: Android
Responsibilities:
- design level inputs at the time of initial Project plannin
- Collaborating along with the Business Analysis, Design, QA and Development team in shaping the product as per the Customers requirements
- Requirements Analysis and functional specifications understanding and working along with the Business Analysis team and
Project Description:
Test your knowledge of the Rules of War You are stationed with your unit in the conflict area. Your commander has ordered you to help train a new recruit, Zako, who is very anxious to defeat the enemy, but has not yet had training in the Law of Armed Conflict. You may chose between 6 categories which include various scenarios. Each scenario has 3 questions. When you have completed all 6 categories you may move on to the Commander Level.
Confidential
Role: Project Lead/ Android Developer
Technologies: Android
Technologies: Android
Responsibilities:
- Requirements Analysis and functional specifications understanding and working along with the Business Analysis team and client.
- Provide design level inputs at the time of initial Project planning
- Collaborating along with the Business Analysis, Design, QA and Development team in shaping the product as per the Customers requirements
Project Description:
- The Appraisal Builder records the overall condition of the vehicle, in a digital format, allowing the Sales Executive to highlight and record specific vehicle damage, the severity of the damage with the ability to add specific notes and pictures.
- Sales Manager will be able to make better informed decisions with the ability to view real time appraisal data. Appraisal Builder is a cloud based system, meaning there is zero impact on your existing IT infrastructure.
Confidential
Role: Sr. Lead Engineer.
Responsibilities:
- Worked with client on site in San Jose office.
- Work on feature related request and tasks on the Movie Player and Media related backend data processing of the Application.
- Build Release management and working with QA team to co-ordinate tasks and leading team in technical related issues.
- Worked on fixing issues related to movie player and UI related issues.
- Also designed custom Layer to calculate Bandwidth while downloading the m3u8 content from edge and then start the streaming.
- DRM implementation using JNI.
Confidential
Role: Engineer/ Lead.
Responsibilities:
- Worked on Android Data Base Design
- Image Processing, Application Backend Parsing layer.
- Worked on UI Design of some of the screens.
Confidential
Role: Engineer/Lead.
Responsibilities:
- Worked onsite in the Unites States Texas office for 4 months on various modules and enhancements of the Application.
- Responsible to code and work along with Architect and Lead on various modules Of the Application Maps Integration, Api integration and design of Application to show pins on locations on the map, Custom View and View Groups for various UI
- Responsible for complete design, Implementation and Integration of Application with Google Play store for purchasing credits through the Application.
- Responsible for complete design, Implementation and Integration of Urban Airship with the Application.
- Released Bluetooth App Launcher module, Seamless integration and beep functionality and integration with Amazon store.
Confidential
Role: Engineer/Lead with a team of three Engineers.
Responsibilities:
- Requirement Analysis Planning
- Designing, Debugging, Feature/Component development Enhancement.
- Port Android software stack to Clients devices
- Integrate new Android features to the Clients device.
- Verify the integrated software stack and additional features.
Confidential
Role: Architect/Lead Engineer
Responsibilities:
- Responsible in understanding and implementing the requirements.
- Implemented the Restful web service using httpUrlConnection to load/create/update work orders from the service/SAP.
- Integrated the network interaction in client using Android AsycTask and handlers.
- Implemented the feature to invoke camera application/browse the gallery and attach/upload the captured image to the work order.
- Implemented feature to view image/pdf attached to the work order.
- Implemented the automatic logout mechanism from the application after shift end time using AlarmManager and BroadcastReceiver.
- Implemented error reporting mechanism when any un handled exception occurs by setting UncaughtExceptionHandler in application class on main thread.
- Implemented push notifications using long polling in background service and google cloud messaging gcm to display status bar notification when any work order is assigned to user or updated.
- Understand and implement the activity life cycle callback methods to restore the user data when android system destroys the activity in background. All the user data is saved in the form of key-value pairs using SharedPreferences. The java objects/lists are converted to json string using GSON to store in SharedPreferences.
Confidential
Role: Engineer/Lead, Worked with a team of two Engineers.
Responsibilities:
- Responsible in understanding and implementing the requirements.
- Implemented the Restful web service using httpUrlConnection to load/create/update work orders from the service/SAP.
- Integrated the network interaction in client using Android AsycTask and handlers.
- Implemented the feature to invoke camera application/browse the gallery and attach/upload the captured image to the work order.
- Implemented error reporting mechanism when any un handled exception occurs by setting UncaughtExceptionHandler in application class on main thread.
- Implemented push notifications using long polling in background service and google cloud messaging gcm to display status bar notification when any work order is assigned to user or updated.
- Understand and implement the activity life cycle callback methods to restore the user data when android system destroys the activity in background. All the user data is saved in the form of key-value pairs using SharedPreferences. The java objects/lists are converted to json string using GSON to store in SharedPreferences.
Confidential
Description:
- CPC Mobile provides customers, vendors and employees mobile access to critical credit
- line data anytime and anywhere. Users will have real time access to their Facility Overview, Today's Approvals, Today's Invoices, Approvals on Hold, and Upcoming Payments. Push notifications will also be available to alert users immediately for critical exceptions that might occur during the transaction process. Users will securely log in to the application using their existing CPC Connect or CPC VConnect username and password.
Technologies: Blackberry touch devices from JDE 4.7 TO 6.0
Sr. Software Engineer Blackberry / Android
Responsibilities: Worked as Developer and coded the whole project single handedly. Was responsible for designing all screens UI interacting with the UX/UI. Also responsible for writing the complete backend integration of the entire Blackberryh and Android Application with the Server inorder to get the data on the screens. Wrote the sorting algorithm and pagination and processing of huge data records fetched in thousands at a time and display on screen.
Confidential
Role: Technical Lead/ Engineer
Technologies:
Blackberry touch devices from JDE 4.7 TO 6.0, Android 2.2 , Android Tablet
Confidential
Role: Technical Lead
Technologies: Blackberry all devices from JDE 4.3 TO 6.0
Confidential
Role: Developer
Technologies: Blackberry
Confidential
Role: Developer
Technology: Blackberry
Confidential
Role: Developer
Responsibilities: Part of Development team Designing and Development of Atm Location Details, Driving Directions, Search List Modules and various custom Components of the Application Troubleshooting and Bug Fixing.
Technologies: Blackberry
Confidential
It's a search Application that uses Gps or City/Zip code entered by user to search for predefined or defines search categories like pizza, rent a car, for Us and Canada. The application support SVG Maps and dial in facility.
Role: Developer
Technologies: Blackberry, j2me Canvas
Confidential
- for BB,Iphone,Palm and Wap Enabled Devices Wap XHTML based application that uses JSP, Servlets and CSS, HTML Technology.
- This is a Wap based application where a dentist can log in through his Wap browser on
- any devices and look at his appointments for any particular day and also details of his
- appointment. The application also has a calendar picker for the user to pick any particular day, month, and year.
Role: Developer
Technologies: WAP XHTML , CSS, JSP/Servlets On any Wap Enabled Browser
Confidential
Auto Trader Canada is an application where user can search for a particular car of a particular type, model, and manufacturer and make for given Canadian cities and get the price value, sellers' information and car details.
Confidential
Environment : MIDP 1.0, MIDP 2.O, Blackberry
Widget development and Unit Testing.
