Dhruv Vaishnav

Dhruv Vaishnav

$20/hr
Google Certified Associate Android Developer || Android Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
36 years old
Location:
Vaughan, Ontario, Canada
Experience:
6 years
Dhruv Vaishnav +1 -- CAREER OBJECTIVE A forward thinking developer offering more than six years of experience in Advanced Android Development, Java, RXJava, Kotlin, Dagger and Architecture Component (Room DB , Retrofit , MVVM , Live Data) to develop Android applications for mobile and tablet devices with a top technology firm. PROFILE SYNOPSIS ● Over 6 years of IT experience in Android technology with Java/Kotlin. ● Excellence in designing and building android applications from scratch; task assignment, developing, testing, release and management, code review. ● Conceptualize complex features and ensure the smooth performance in all cases in accordance with application performance and stability ● Experience of witnessing the entire journey of product devolvement from raw idea to build, launch and run on the real market with a clear idea of the real challenges. ● Team Player and exceptional ability to work independently as well. ● Solid understanding of Android architecture and Design Pattern. ● Experience with SQLite, JSON Parsing and Web Service integration (REST & SOAP). EXPERIENCE SUMMARY Byeriderz Pvt. Ltd, Pune, India Sr. Android Developer (L-3), April 2018 - October 2019 ● Project Lead of Mobile development team for ByteRiderz “ezeeServe” project. Collaborate with marketing, key executives, UI designers and other developers to develop cutting edge application. ● ● ● ● Ensure applications are properly integrated with Android APIs. Create SQL/Realm local database structures that integrate with Android application Contribute and participate in new feature product specifications Performed a complete MVP Architecture by using Volley and RxJava/Android ● Maintained long and short-range deliverables with product management team according to product roadmaps. Innofied Solutions Pvt Ltd, Pune, India Sr. Android Developer, November 2016 - March 2018 ● Worked in all phases of the project including design, development and testing. Develop android application like cab booking system and learn socket to fetch device status (WiFi, Bluetooth, GPS etc) ● Documented architecture and implementation for internal and external discussion related project. ● Managed tasks within Agile framework, cleared Sprinted tasks/bugs, and controlled JIRA workflows. ● Participate in fast-paced development cycles and cover project deadlines ahead of schedule. Azilen Technologies Pvt Ltd, Ahmedabad, India Sr. Android Developer, November 2015 - November 2016 ● Work as part of team to define and implement solutions in alignment for product “Classroom Monitor” android application. Develop software supporting next generation classroom application useful for teachers and students. ● Create and prototype solutions and proof of concepts to demonstration innovations viability. ● Design and implement services, applications, and frameworks for mobile platforms to change how teachers and students are interact with each other in various factors; integrate those solutions in android. LetsNurture, Ahmedabad, India Android Developer, June 2014 – November 2015 ● Worked individually as well as part of a longer team on developing and maintaining multiple client applications. ● Extensive Use and implementation of the Google Place API (JSON), RESTful APIs, timer task and Google Map APIs. ● Performed bug fixes on existing code and analysed existing code to proactively detect and fix code. ● Implemented Social Media like Google+, Facebook. CSoft Technology Pvt Ltd, Ahmedabad, India Android Developer, June 2013 – June 2014 ● As the only android developer for the company, very quickly jumped on-board and took full responsibility of the development and any operations on the app. ● Learnt Android Life Cycle of Android and Bug Fix of existing application. ● Single handed integration of app design and of REST APIs. ADVANCE ANDROID INTEGRATION ● MVP and MVVM Architecture ● ● ● ● ● Android X, Dagger 2, Rx Java, Data Binding, FCM, Retrofit, Volley, Room & RealM DB Advertisement Integration: Admob and Leadbolt Code Versioning Tools: Git Mockito Unit Testing and Espresso Integration Testing Run Time Permission Handling, Location Tracking, Socket Programming (Socket.IO), MQTT (Using Eclipse Paho), Custom Views, Fragment/Activity PROJECT DETAILS 1. ezeeServe: (https://bit.ly/2FY3XRG) o Connects the residents of housing societies to communicate and manage Society related task. It helps to create events, discussion, raise parking issue, manage/pay society maintenance through a single platform. 2. TraxSource: (https://bit.ly/2FDaUY9) ○ Browse, listen, and add music to your cart from anywhere. Features like: Play song, maintain offline playlist using RealM database and manage music from lock-screen and notification. 3. SkateDash: (https://bit.ly/2ZVZJBJ) ○ SkateDash simplifies the sport of figure skating by connecting coaches with their skaters and allowing them to manage Scheduling, Invoicing, Communication, Progress Tracking, Practice Sheets. 4. BleepMed: ○ User search doctor according to diseases. Once doctor accept user’s request, doctor visit client’s location and provide prescription of diseases. 5. e360: ○ Mobile Mechanic connect user’s device through USB cable and run the app. Mechanic run his desktop application and create test list which will run in Android Device. Test are divided in two part which is Manual test (Rotate Device, 6. M-I SWACO: (https://bit.ly/2XzNBZu) ○ Show calculation of horizontal directional drilling, mining or waterwell project, pump output etc. ○ The Reference Guide puts all of the reference materials and calculators that HDD, mining & waterwell drilling crews need to do their jobs easier, faster, and safer. 7. SafeRyde: ○ SafeRide facilitate user to drive specific location. User can choose the payment options like cash or card while booking. Driver accept user’s request and reach user’s location for Pick Up. Now at this point ride start when user arrive. At the end Driver end the trip. User and Driver both can rate each other. 8. Spartan Sports Network: (https://bit.ly/2ISFjDT) ○ Live Events and Podcasts of MSU Football, Men’s Basketball, Hockey, Women’s Basketball and more ○ SSN 24/7 of Live Spartan Sports audio stream all day with alert and notifications 9. Qreep: (http://bit.ly/2IPuoLg) ○ The concept of the application is same as “SafeRyde” application. 10. Classroom Monitor: (http://bit.ly/2ZPvsUV) ○ The Classroom Monitor app allows teachers to record assessment judgments and capture evidence on mobile devices. Assessment judgements recorded and evidence collected feed directly into Classroom Monitor's online markbooks for collation and review. 11. Remind Area: ○ The RemindArea is one of the most convenient and hassle free reminder app that allows you to set location based reminders. There are two methods Geo-fencing and Micro-fencing usually work on the basis of your location but at the same time uses different technologies. 12. Way: (http://bit.ly/2YhEs4L) ○ This application contains several modules like Dining, Movies, Parking, Event Tickets, and Activities. User can order food, purchase parking, buy online event tickets and see nearest activities and pay the bill using PayPal. 13. Zeal Application ○ This application is mainly used by children. In this application children can choose how many apples are there on screen. The apples are shown on random basis every time in different stage. Child can fill the different colour in picture and save filled image into SD-Card. 14. Do You Know? ○ The concept of this application is that which activity is going on within your nearest area. It show user posted activities. Other User can show user’s posted activity and can chat with that user. Map filtrations will be applied on basis of search criteria 15. My Car Mechanic (OBD): ○ By using this application, we can easily find the diagnose car problems. My Car Mechanic connects the OBD chip and find out the car health. 16. The Roster Network ○ This is a unique social advertising platform. You can connect high profile athletes directly with fans and brands, creating immediate awareness. 17. WeDoo ○ This is one type of wedding application. You can give all information to your guests like wedding album, events, invitation, switch wedding, etc. 18. BLK Sports: (http://www.blksport.com/ - According to Customize T-Shirt) ○ This application is base on Product like T-Shirt, Shorts, Track etc. By selection of any colour you can create your custom product. You can order that product or store its SVG/PDF into your SD Card. You can save your custom t-shirt/shorts in SVG file as well as PDF format. 19. Under Armour Customizer: ○ Create your custom Gloves & Goggle by setting colors in Color Panel and place the order. 20. DigiFrame: ○ It is digital frame which place slide show of photos which is shared by iPhone user. User can like, dislike, add to favourite, remove from it and delete photo in offline and online both ways. Multiple iPhone users can also share albums with same dig frame. Android user can turn on/off iPhone user so, that user’s share photos will not display in slide show. Android user can also delete iPhone user and its related photo in offline/online. 21. The Man’s Mirror: ○ It opens the front camera and you can play with your voice. 22. Intro Card ○ Intro Card means save your Business card. Cam Card API is used to scan business card. You can share card using Wi-Fi Direct. 23. PUJA-VIDHI Checklist: (http://bit.ly/2FCoZFn) ○ Edit puja items as per requirement & maintain checklist. Maintain expense for puja items. Send invitation to via, SMS / Email / any other chat applications. Add your custom template for invitation. Add your custom puja along with items, katha & aarati. Play Aarti audio. 24. My Cab: ○ This application is like cab booking system. Passenger can book the Cab, save its favourite stand from source to destination. Drivers receive the passenger request and enter the amount for it. Passenger gets the request and sends confirmation to Driver. Now driver & Passenger can start ride, and their location is update on map. After end of ride both will give rating to each other. EDUCATION Master of Computer Applications (2013) Gujarat Technological University, Gujarat, India Bachelor of Computer Applications (2010) Gujarat University, Gujarat, India CERTIFICATIONS ● Associate Android Developer (Oct 2019 - Oct 2022) ● Oracle Certified Java Programmer SE 6 (2011) ● Oracle Certified Web Component Development (2012) I hereby declare that the facts given above are correct to the best of my knowledge. Date: Place: Vaughan, Ontario (Dhruv Vaishnav)
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.