DHRUVAL PATEL
*** ******* *****, *******.**@*****.***
ALPHARRETA, GA-30022 +1-409-***-****
Looking for a position in software engineering field where my mobile development skills along with creative thinking and technical knowledge can be utilized for the betterment of the company. TECHNICAL SKILLS
• Programming: Java, XML, Swift, Python, C, C++, HTML5, CSS3, JavaScript, MATLAB
• 3rd Party Libraries: Networking (volley, retrofit, Async-Http), Image loading (Picasso, glide), Dependency injection (dagger 2), injecting views (Butterknife, Roboguice), parsing (Gson), RealmSwift, EPSignature, SwiftyJSON, Alamofire, PDFGenerator, Animation (RecyclerView animators, Android animations), Cocoa Touch and Cocoa Service Frameworks, NSUserDefaults, Realm, CoreData
• Oracle Cloud: Mobile Cloud Services, Java Cloud Service, Database Cloud Service, IoT, PCS, CCS
• Database: PLSQL, MySQL, MSSQL, SQLite
• Version Control Systems: Git, SVN
• Design Patterns: MVC, Singleton, Dependency Injection, Factory Patterns
• Software Engineering: Testing Concepts, Software development life cycle, reverse engineering tools and techniques
• Assembly Level Programming: 8085, 8086, 8051, ARM, VHDL Programming
• Operating Systems: Android, iOS, OS X, Linux, Unix, Windows 97/XP/Vista/7/8
• IDE: Android Studio, XCode, Eclipse, Visual Studio, JDeveloper
• Protocols: HTTP, Telnet, FTP, DNS, TCP, UDP, IPV (4/6), DHCP, VLANs, VPNs
• Administration: Communication, Problem Solving, Planning & Supervision, Leadership Quality, Good in Team work, Decision making, Time management, Multi-Tasking WORK EXPERIENCE
Software Developer:
BIAS Corporation, Atlanta App Link Feb 2017 to Present...
• Designing and implementing school’s web portal application on Android platform.
• It provides managing and upload/download of documents, acceptations and rejections of forms.
• Worked on ADF application which is connected with Oracle IoT to display different condition like earthquake, traffic and more based on sensor information.
• Worked on iOS application to provide inventory and return product information for the client. I also provided Test Flight support to clients for testing and feedback.
• Fixing bugs and adding unit and integration testing using Espresso and JUnit framework to provide more robust and efficient applications.
• Worked on integrating APNS and Network Connectivity.
• Experienced in adding Animation for smooth transitioning between UI Views for better user experience. Android Developer:
Prestige Group, India Sep 2013 to Dec 2014
• Designed, implemented, and maintained Android applications.
• Refactored already implemented features whenever necessary to improve readability and effectiveness of applications.
• Worked on fixing bugs to improve robustness of features using JUnit Testing Framework.
• Worked on creation and maintenance of MYSQL database. I used JDBC to communicate with MYSQL database.
• Used Agile Methodology and Test Driven Development for project Management. Dhruval Patel *******.**@*****.***
2
Junior Software Developer:
VTalentGlobal, India June 2010 to July 2011
• Implemented and maintained different Java, Android and web applications.
• Fixed bugs to make them more robust and efficient by adding unit and integration testing.
• Continuously worked on discovering, evaluating, and implementing new technologies to maximize development efficiency.
• Used HTML, CSS3 and JavaScript for creating views and frond end for client’s website. PROJECTS
Mobile Application: Weather Forecaster Personal Project, In Progress
• Working on designing and implementing weather application for Android and iOS.
• Getting weather information from Weather Map API and planning to add different features like search by location, add favorite locations for weather information, notifications, and share weather. Mobile Application: Make Friends Personal Project, In Progress
• Working on designing and implementing Make Friends application for Android and iOS.
• I am using Hyphenate-SDK to implement chatting, calling and video calling features. Android App: Earthquake News Google Play Link Personal Project, 2 month
• “Earthquake News” application provides Earthquake news, Tsunami Alerts, and facts about earthquake and tsunami.
• Used USGS API endpoint to display earthquake news and provided multiple language support, news filtering by earthquake level and area, and feature to share news information.
• Added Google Ads and Firebase libraries for banner ads in the application. Android App: Bug Killer Google Play Link Lamar University, 1 months
• “Bug Killer” Android game application is a fun game which allows a user to kill bugs.
• It has different size bugs running on a different track, different frequency and also able to change their directions randomly.
Android App: Jungle Book Google Play Link Lamar University, 1 months
• “Jungle Book” application is for kids to give information regarding different animals and their sounds. gives information regarding different animals to kids. EDUCATION
Master of Science in Computer Science GPA: 3.67
Lamar University, Texas Graduation: Aug 2016
PG Diploma in Computing
NTEC, Auckland, New Zealand Graduation: Aug 2012
Bachelor of Engineering in Electronics and Communication GPA: 3.12 Sardar Patel University, Anand, India Graduation: June 2010