Software Developer Resume
Fort Worth, TexaS
SUMMARY:
- Around 7+ years of IT experience in Ecommerce and Health care industry.
- 3+ years of experience in developing mobile applications using Android.
- Delivered native mobile applications targeting different sizes of Android Devices.
- Experience in developing Android applications for multiple Android versions ranging from Gingerbread (2.3) - Marshmallow (6.0).
- Experience in developing applications for android operating system using Android Studio, Eclipse IDE, XML, Android SDK and ADT plugin.
- Experience with common Android frameworks including: Activities, Services, Broadcast Receivers, Location Manager, Shared Ps and SQLite Open Helper.
- Experience consuming JSON and XML Restful Web Services Asynchronously.
- Experience in developing application using C, C++, Java, VB, VB.net, Microsoft Access, Oracle and SQL Server.
- Experience in implementing push notification functionality using Google Cloud Messaging (GCM).
- Strong knowledge in designing and developing adaptive UI/UX for Android applications.
- Experience on working with MVC and MVP frameworks.
- Manage weekly sprints as developer in Agile environment using JIRA and Rally.
- Expertise in creating complex database schemas for Android applications using SQLite, Shared Ps.
- Strong Knowledge on working with Dependency Injection framework (Dagger).
- Strong knowledge with third-party libraries such as Retrofit, RxJava, Picasso, Glide, mauzie.
- Experience using web servers like Apache running on Linux distribution.
- Beginner experience in developing application for cross platform application using Angular6 and Cordova.
- Good work ethics, Interpersonal skills, hardworking nature and very good team player and ability to effectively communicate with all levels of organization such as technical, management.
TECHNICAL SKILLS:
Mobile Technology: Android, iOS(Beginner)
Programming Languages: Java, PL/SQL, C, C++, VB.net, Swift (Beginner)
Database: SQL Server, MySQL, Oracle, MS Access
Scripting Languages: Typescript, PHP, JavaScript, JSP
Web Servers: Apache
Framework: Apache Cordova, Angular (Beginner)
Parsing Technology: JSON, XML
Operating Systems: Windows, Linux Ubuntu 10.1, IOS
PROFESSIONAL EXPERIENCE:
Confidential, Fort Worth, Texas
Software DeveloperResponsibilities:
- Involved in the development of the device layer between the Confidential web app and Android mobile app.
- Implemented the Bluetooth and NFC communication between printer and the Confidential app using the Panasonic FZ-N1 barcode scanner android device.
- Implemented the Cordova plugins for Panasonic FZ-N1 device for barcode scanner and passport scanner.
- Involved in the analysis of the different mobile printers like Zebra, Honeywell and Brothers.
Environment: Sabre APIs, Android SDK 4.0, JSON, iOS 11.x, Android Studio 3.x, Visual Studio Code, Git/Stash. Cordova 8.0, Angular, Node Package Manager(npm), Sql Server.
Confidential
Software DeveloperResponsibilities:
- Involved in full life cycle of this application including requirement analysis and design.
- Designed and implemented different modules.
- Maintaining the application by fixing the issues and implementation some adjustment as per the business requirements.
- Updated and created new Sync Rules (business rules for mobile) in XML format, Custom Metadata, Message Translator and Global codes to the FSM Smart Client for FSM Mobile Application.
- Support the technician through Mobi Control to access their log files, mobile database and operate their phones remotely to help them to resolve their issues.
- Generated the SSRS reports using Microsoft SQL Server Data Tools 2015.
Environment: Windows 7 Professional, Eclipse 4.2.1, Android SDK 4.0, JSON, FSM 5.6.3
Confidential
Software DeveloperResponsibilities:
- Designed and developed Confidential which gives 14 days weather forecast.
- Designed the database tables for weather data in SQLite database.
- Designed the Content Provider to fetch data from the database.
- Developed Special Features are
- Celsius or Fahrenheit / Metric or Imperial.
- Pick a location through google maps.
- Color/gray icon pack.
- Changes phone’s wallpaper according to the weather condition using muzieapi.
- User can access Satellite maps through this app.
- Weather forecast can be shared with friends through WhatsApp, Gmail, Facebook and other social networks.
- Implemented wrapper classes for the server code access.
Environment: Windows 10, Android Studio 2.0, Android SDK 4.0.3, JSON
Confidential
Software DeveloperResponsibilities:
- Involved in full life cycle of this application including requirement analysis and design.
- Designed and implemented different modules.
- Designed Database using Microsoft Access.
- Deployment and Production rollout to customer location
Environment: Windows 10, Microsoft Visual Studio 2015, Microsoft Access.
Confidential, New Jersey
Software DeveloperResponsibilities:
- Designed and developed a “Shopping Mall” Application for Android phones.
- Involved in full life cycle of the application including wireframe design, server development and client development.
- Prepared wireframe for all the features to give visual representation of this application
- Developed features for the application are:
- Shows the list of various Offers and Events available at the Mall.
- One can browse all the shops available in the mall and list of items available in respective shops.
- Used Facebook API for Android phone to share the details with friends.
- Integrated with Google maps API to show the local stores in the person area
- Send a mail or make call functionality to mall.
- Search functionality for customer looking for any goods and merchandise.
- Designed the database tables for all the features in MySQL database.
- Developed server code in PHP-MySQL in Ubuntu environment.
- Implemented wrapper classes for the server code for database access.
- Developed the code in objected oriented manner for better code reuse.
- Created the client codes using JAVA in eclipse SDK 3.6.1.
Environment: Ubuntu 10.1, Eclipse 3.6.1, Android SDK, XML, JSON, Logcat, Apache
Confidential
Software Developer
Responsibilities:
- Involved in full life cycle of the application including wireframe design, server development and client development.
- As a Team member, was actively involved in functional analysis and code implementation, bug fixing and enhancements of the application. Also, was involved in the requirements analysis and effort estimation of a given task.
- Demonstration to clients, change request management & implementation.
Environment: Java/J2EE - Core Java, JSP/Servlets and Java Script.