Anuja Patki
*****, **** ****, ********* ***, Dallas, Texas - 75240
PHONE 972-***-**** • E-MAIL ************@*****.***
https://www.linkedin.com/in/anuja-patki-07525634
Extensive 4 years of work experience in the design, development, analysis and testing. Possess excellent technical knowledge and strong interpersonal communication skills. Worked on the Android platform for application as well as product based companies.
As a Software Engineer, created applications using the MVC (Model, View, and Controller) and Observer design patterns in android.
Followed the agile methodology to meet the application requirements.
Experience in the Analysis, development (business logic), User Interface and bug testing.
Hands on experience on Material Design, Recycler views, Firebase, NFC, Google Maps, Location Services, Google Play Services, RESTful apis, JSON parsing, Volley, Storage preferences (Shared Preferences, Files and SQLite), Facebook SDK integration, Twitter SDK integration, camera.
Involved in creating multiple screens to meet multiple device sizes and densities.
Involved in deploying applications on the android play store.
Experience in developing applications for single pane and multi-pane screens. i.e., smartphones and tablets. Android 2.2(Froyo) onwards.
Experience with Android Studio and Eclipse.
Experience in the Health care domain and other commercial applications like creating wallpapers, map based applications.
Involved in the meetings to review the requirements.
Worked closely with the testing team to determine test cases for the user stories of the applications.
Experience with J2SE.
Education: - Master Of Computer Applications. (India)
Pursuing Education: - Advanced Certification in Web and Mobile Development. (San Diego State University)
TECHNICAL SKILLS
Android Tools
Android Studio, Eclipse
Languages
Java(J2SE)
GUI Tools
Android layout (User Interface - inbuilt), Nine patch
Database
SQLite
Web Technologies
HTML, XML, Javascript
Libraries/APIs/SDKs
Material Design, RecyclerView, Facebook SDK, Twitter SDK integration, Google Geocoding APIs, Google Play Services, NFC, Google Maps, Volley, Restful APIs, JSON, Location Services, Camera, Fire Base, Services, Storage
Repository
GIT
Methodology
Agile Methodology
Design Pattern
MVC(model, view and controller), Observer/Observable
ACADEMIC EXPERIENCE:
San Diego State University
News Magazine Application
The application gets the news from the sources and displays it to the user. It makes use of the NewsApi.org to fetch the news data. It also facilitates the user to share the news onto the social media. It has a chat option which allows users around the world to chat/comment in a common room about the news.
Responsibilities:-
Worked on the MVC architecture with Observer and Observable patterns.
Used JSON parsing to parse the news data
Worked extensively with Fragments, Service and Broadcast Receiver.
Used Material Design, Recycler View to display the information
Worked with nine patch images.
Did the unit testing of the application.
Environment: - Android API level 23 onwards, Android studio, Java (J2SE)
Chat Application
This application allows the users to chat with each other. The users are listed in the list as well as on the map. On selecting, opens up a chat room to chat.
Responsibilities:-
Worked on the MVC architecture with Observer and Observable patterns.
Used JSON parsing to parse and get the users from the server.
Worked extensively with Fragments, Volley, Recycler Views
Used Fire base for developing the chat application
Worked on Location Services, Google Maps, SQLite (for storing data).
Worked with nine patch images.
Did the unit testing of the application.
Created two versions phone and tablet.
Environment: - Android API level 23 onwards, Android studio, Java (J2SE)
PROFESSIONAL EXPERIENCE:
Advanced Business and Healthcare Solutions India Pvt. Ltd Jun’13-Jun’15
Software Engineer in Android Mobile Apps Development
iNurse
iNurse is a leading patient management system which enabled community clinicians to record and communicate patient information at the point of care, using either smartphones or tablet technologies.
Nomad
Nomad is a point-of-care solution designed for providers delivering home care, extra care and supported living. Based on Near Field Communication (NFC) enabled mobile phones, Nomad delivers live schedules and service user information to care workers, whilst providing verifiable arrival and departure times to office staff in real time. It also inculcates the functionality of iNurse as well.
Responsibilities:-
Worked on the MVC architecture with Observer and Observable patterns.
The application is developed using Agile Methodology. User stories were broken down into sprints with the time allotments to complete them.
Worked on the SQLite queries to store application information.
Used RESTful and JSON parsing to interact with the server.
Used NFC for authentication.
Worked extensively with Fragments.
Google Maps and Location services to plot locations of the patients and Nurses as the applications targets the Healthcare domain.
Created services and extensively worked with broadcast receivers.
Worked closely with the testing team to create test cases specific to the user stories.
Used Volley.
Created multiple screens to meet the requirements of multiple devices and tablets.
Worked with nine patch images.
Involved in the unit testing and the bug fixing phase of the application.
Environment: - Android 2.2(Froyo) onwards, Android studio, Java (J2SE)
Niru’s Globalsea Solutions Aug’12-Jun’13
Mobile Application Developer
Christmas Live Wallpaper
Christmas live wallpaper with Santa Claus and snowflakes on home screen of the cellphone.
Link: (Currently this application does not appear on the store)
http://www.appszoom.com/android_themes/wallpapers/christmaslive-wallpaper_fayzj.html
LineWatch
Linewatch develops individual cost effective solutions to address the security needs of businesses in Victoria.
Link: https://play.google.com/store/apps/details?id=com.ei.linewatch
Responsibilities:-
Attended the meetings while designing low level requirements.
Worked on the MVC architecture with Observer and Observable patterns.
The application is developed in Agile Methodology. User stories were broken down into sprints with the time allotments to complete them.
Worked on the SQLite queries to store application information.
Used Shared preferences to store data internally.
Created multiple screens to meet the requirements of multiple devices and tablets.
Worked with nine patch images.
Involved in the unit testing and the bug fixing phase of the application.
Environment: - Android 2.2(Froyo) onwards, Eclipse
AK Systems (India) Pvt. Ltd Jun’11 – Aug’12
Programmer Analyst
Mobile Reagents
MObile REagents (MORE) is a scientific app that gives you free access to over 17.6 million available chemicals offered by over 55 different suppliers.
Link: http://www.appszoom.com/android_applications/productivity/mobile-reagents_crhdo.html
DoaDeali (Android and BlackBerry)
DoaDeali will give you the power to find the deals you want, when you want them, wherever you are.
Link: (Currently on the Blackberry store)
http://appworld.blackberry.com/webstore/content/136762/?lang=en
InformMe
With Inform Me, get Missed Call and SMS alerts on your Email. Forgot your phone at home? Mobile phones not allowed at your work place? School, university banned mobile phones on Campus?
Never miss a call or a Text message with Inform Me. Get real time email alerts with callers Number, Name (from contact book), Time of call and Text message content.
Link: (Currently this application does not appear on the store)
http://www.appszoom.com/android_applications/communication/inform-me_ypqd.html
PinMe
The application uses maps to Pin point the locations and assign a profile. Using GPS, the application keeps track and changes your profile when you enter or exit the saved locations. Why would you use this? To ensure your phone is always in Silent/vibrate mode when at work place. While you are home, you don’t carry the phone along and hence the profile must be audible enough.
Never forget to change the profile while moving between places.
Link: (Currently this application does not appear on the store)
http://www.appszoom.com/android_applications/business/pinme_bccsh.html
Contact Adder Trial and Pro
Grab a Contact from almost anywhere !
Contact Adder Trial for Android allows you to create and update contact information to your address book from E-Mails, Websites, Text Messages, and any text within several applications in your phone.
Ever received an email with contact information or saw contact information on the website and wished there could be an easy way to convert them into a contact? Well, Contact Adder does just that.
Link: (Currently this application does not appear on the store)
http://www.appszoom.com/android_applications/business/contact-adder-trial_ceghx.html
http://www.appszoom.com/android_applications/business/contact-adder-pro_ceghy.html
StayXpress (Android and Blackberry)
Looking for the same day very last minute hotel rooms? Book a room now right from your smart phone. These are perfect rooms that fit your budget and last minute plans.
Link: (Currently on the Blackberry store)
https://appworld.blackberry.com/webstore/content/123204/?lang=en'
Responsibilities:
Involved in the Client Interaction.
Involved in creating applications for BlackBerry Platform.
Developed apps in Eclipse.
Followed the MVC architecture.
Used Google Maps, Location Services, JSON parsing, RESTful apis, Services, Broadcast Receivers, Facebook SDK integration, Twitter SDK integration.
Created multiple screens to support multiple devices.
Create Sqlite database, Shared Preferences and SD card (file management) to store information.
Environment: Android 2.2(Froyo) onwards, Eclipse, Java (J2SE)
Education Details:
2017
Advanced Certificate in Web and Mobile Applications Development
(San Diego State University)
A Grade
2011
Master Of Computer Application (MCA)
(Gujarat University, India)
Distinction
2008
Bachelor Of Computer Application (BCA)
(Maharaja Sayajirao University, India)
First Class