Mobile Developer Resume
5.00/5 (Submit Your Rating)
PROFILE:
- Confidential is an experienced Android developer with a strong background in mobile and web development.
- With a solid understanding of Android SDK and Android UI design best practices, he has built various Android Banking applications that operate smoothly on a wide variety of device resolutions and Android OS versions.
- His personal development projects include an Android English Dictionary for the Vietnamese which contains more than 100k words and a real - time single page web application with utilizes the most advanced .NET and Azure cloud technologies to create a better tool for group collaboration.
- He has a great interest in building Android applications and considers it his career objective.
- Application development life cycle.
- Knowledge of Android platform and Android SDKs.
- Activity life-cycle, intent, services, threading in Android.
- Android UI framework, design best practices for different screen sizes, different screen densities and different OS versions.
- JSON/XML data parsing with Restful/SOAP APIs services.
- Storage mechanisms including binary file storage, SQLITE, Share Ps.
- He has also spent a considerable amount of time in researching and working with ASP.NET.
- .NET Framework, ASP.NET MVC, ASP.NET WEB API, SignalR, SQL Server, Entity framework, code first migration technique, unit testing.
- Single page web application utilizes HTML5, CSS, AIJAX, Twitter Bootstrap and KnockoutJS for interactive and highly responsive web UI.
- Amazon web services (AWS), Microsoft Azure configuration and deployment.
- Bada, Accumulate framework, MVC, MVVM architecture.
- IntelliJ IDEA, Android Studio, Eclipse, Visual Studio, Bitbucket, Jira, Redmine.
- OOD concepts, data structure and algorithms, design pattern best practices.
- Agile software development with solid understanding of XP and Scrum processes.
SKILLS:
Programming languages: C++, Java, C#, LinQ, JavaScript.
EMPLOYMENT HISTORY:
Confidential
Mobile Developer
Responsibilities:
- Working in a team to build different Android applications for banks in Latin America, he has applied various Android design techniques such as preparing resources for different layouts, screen densities, orientations; using nine-patch bitmap to make pictures look great as they are scaled to fit the screen; resampling to load large bitmaps more efficiently which helps applications resolve memory issues.
- He participates in different development processes from requirement analyzing to designing, coding and testing.
- Sometimes, he is responsible for communicating with customer representatives for handling change requests and feedbacks.
Confidential
Collaboration Platform Master
Responsibilities:
- During the time doing master, he realizes that there are too many tools and applications currently involved in the group collaboration process.
- Therefore, he decided to create a new platform for group collaboration which helps to resolve that problem.
- He developed a real-time single page web application utilizing ASP.NET and KnockoutJS with advanced real-time features like contact management, task management, chatting and cloud-storage file sharing using Dropbox, Google Drive API. The application is deployed on Microsoft Azure.