We provide IT Staff Augmentation Services!

Android Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Over 9 years of total IT experience analyzing and developing web services, web sites, desk applications and android applications
  • Strong 6 years of experience wif Android development using Android studio, Xamarin Studio and C#.
  • Extensive 8 years of experience working wif Microsoft Technologies like .NET, SQL Server, and Dynamics Nav.
  • Experience understanding design patterns, architectures, coding, and maintenance.
  • Experience developing Web services wif WCF, Net Core and Web API for ASP web form, MVC .NET sites and mobile apps for Android.
  • Web development experience wif bootstrap, HTML5, JavaScript
  • Good experience using Java and Kotlin for Android native apps development; used rooms to create local databases and save data from WebServices, Android X and material design for improving view implementing textinputlayout and Security crypto to secure shared preferences.
  • 7 years of experience working wif Android SDK
  • Android development wif MVVM and MVP architectures.
  • Experience working wif different Android UI components as ViewPager, Menus, RecyclerView and Jetpack Navigation Component
  • Google Maps API for Android wif markers and clusters to show the location of important locations to the user
  • Camera for Android to take photos crop them, save, and send to a web service using Base64 code to send it wifin JSON Message
  • Experience in control version software as GIT, Mercurial, and Team Foundation, making merge wifout removing code from other members of the ream.
  • 8 years of experience using C# developing wif ASP.NET, MVC .NET, WCF, Web API and .NET Core.
  • Strong experience using Agile Scrum methodology, while strong involvement in Requirement Gathering working directly wif end user and negotiating development times and release dates.
  • Experience Designing and Administrating SQL Databases wif Microsoft SQL Server and Oracle according to business rules and normalization wif data dictionary.
  • Experience wif Stored Procedures, functions, view and triggers and SQL Server mail service
  • Working wif local and remote teams and users wif great performance delivering the modification according to release dates agreed wif user
  • Experience developing and managing DB wif ORM like Realm and Entity Framework
  • Project architecture design experience working wif team or alone to design web services and communication protocols for the solution requested by user.
  • Experience analyzing and developing software from scratch including solutions dat requires mobile and web front view wif documentation.
  • Experience working wif Telerik for .NET especially wif Telerik for ASP Web Forms and MVC .NET
  • User support using ticketing system attending user granting user access or permission modification
  • Working wif international teams in Spanish and English
  • Experience working wif IDE and text editors like Visual Studio, Android Studio, IDEA, Visual Studio Code, Notepad++.
  • Postman and fiddler experience for Web services testing
  • Experience decompiling .NET code wif tools like .Net Reflector and dotpeek
  • Experience working wif architecture and design patterns
  • Strong experience in developing and consuming SOAP and REST Webservices
  • Web deployment wif IIS and Docker
  • Experience using SonarQube for Android and implementing the modifications suggested by SonarQube
  • Experience developing wif ViewBinding and Butterknife for Android
  • Experience Tracking, identifying and fixing errors wif Firebase Crashlytics for Android
  • Experience wif multiples remotes in Android Studio, multiple flavors and build variants, themes, styles and attributes and Material Design elements for Android.

TECHNICAL SKILLS

Front End Technologies: HTML5, JavaScript, React, jQuery, CSS, Bootstrap, TelerikBack End Technologies MVC.NET, Web API, .NET Core

Mobile: Java, Kotlin, Xamarin

Architecture Patterns: Layers, MVC, MVP, MVVM

Databases: SQL Server, Oracle, SQLite, Realm, Entity Framework

Information: JSON, XML

Application Servers: IIS, Docker

Versioning: Git, Team Foundation, Mercurial, Bitbucket, GitLab

Documentation: UML

Methodology: Agile SCRUM

O.S.: Windows, Linux

IDE’s: Visual Studio, Android Studio

Design Patterns: Adapter, Decorator, Chain of Responsibility, State, Singleton, Repository

Other: Google Maps API, Retrofit, Butterknife, ZXing

PROFESSIONAL EXPERIENCE

Confidential

Android Developer

Responsibilities:

  • Experience working wif AndroidX and old compatibility libraries
  • Experience implementing Material Design wif Day Night themes creating new attributes and defining properties.
  • Worked wif retrofit and a Repository pattern implemented using okhttp3 interceptor
  • Worked wif MVP architecture using contracts
  • Experience working wif Google Maps API inside of an activity using clusters to show a group of markers near the GPS location of the technician.
  • Implemented function to track localization each 5 minutes and report to a REST web service
  • Implemented camera to let the technician report their work
  • Refactored code where needed, implementing SOLID principals to improve code
  • Implemented Custom Menus
  • Worked wif ViewBinding and butterknife
  • Worked wif Firebase Crashlytics to track and fix errors
  • Worked wif flavors and build variants to create different profiles and improve APK testing and releasing.
  • Designed Custom Recycler View Adapters
  • Experience using SonarQube to improve software security and quality
  • Worked wif Junit wif espresso and uiautomator to test app functionality
  • Worked consuming REST web services wif JSON
  • Worked wif GIT for Bitbucket and Gitlab both at the same time in the same project
  • Developed personalized RecyclerView Adapters wif CardView
  • Developed using patterns like Builder, Singleton, State, Chain of Responsibility and Decorator
  • Worked wif Firebase Cloud Messaging to broadcast information to technicians
  • Worked proposing solutions to the requirements wif direct communication wif BA and user
  • Worked wif effects and transitions for expandable Recyclerview
  • Worked wif virtual an physical devices
  • Implemented Custom Dialogs

Environment: /Technologies: SonarQube, Firebase Crashlytics, Android native applications, Android SDK, Git, Bitbucket, GitLab.

Confidential

Software Engineer

Responsibilities:

  • Requirement gathering for new and old software, involved wif the users directly
  • Migrated Silverlight website to ASP.NET using Telerik
  • Worked wif existing ASP.NET websites implementing Telerik
  • Developed and modified WCF web services and Web API web services
  • Worked developing MVC.NET websites from scratch
  • Developed Windows services wif .NET
  • Worked wif Service Now
  • Worked wif Oracle DB and TOAD for Oracle
  • Analyzed and designed the solution according to user requirements
  • Worked proposing solutions to user
  • Designed and created Microsoft SQL Server database from scratch using database normalization
  • Created SP’s and functions for both Oracle and SQL Server
  • Developed mobile applications for Android wif Android Studio and Java
  • Worked wif Gradle
  • Worked wif camera and files to report damages in cars and containers
  • Worked wif personalized adapters
  • Worked using SQLite to create the database for an android application
  • Worked wif Realm to create a manage android DB
  • Worked using Task to consume web services
  • Worked wif Navigation Drawer
  • Worked wif ListView and Recyclerview
  • Developed personalized Adapters and Animations
  • Worked wif view ViewPager to switch between fragments
  • Worked wif fiddler to test web services before connecting mobile application
  • Worked SQLite Studio to create a SQLite DB
  • Worked using Git for mobile applications
  • Configured Git Server
  • Developed code using design patterns
  • Worked wif Team Foundation for .NET applications
  • Worked wif virtual an physical devices
  • Worked wif Nugget package Manager

Environment: /Technologies: ASP.NET, MVC .NET wif Telerik, Web API, WCF, Oracle and Microsoft SQL Server, Android Native Applications, Android SDK, Windows Mobile applications

Confidential

Lead Software Engineer

Responsibilities:

  • Managed team (3 developer) for the mobile development division
  • Worked developing MVC.NET applications, adding a permission manager module
  • Developed SQL Server 2012 stored procedures and functions
  • Worked wif Entity Framework to import stored procedures to MVC.NET website
  • Worked wif LINQ to manage SP’s invocation
  • Worked wif Titanium Studio to add functionality to an existing android app and Xamarin Studio to develop mobile application to gather credit applicants’ information, including photo and signature
  • Worked wif NuGet package manager
  • Helped designing Xamarin application architecture and connection wif SAP
  • Worked wif TourtoiseHG as version control software
  • Worked wif SQL Server Management Studio

Environment: /Technologies: MVC.NET, Entity Framework, Xamarin, Titanium Studio, Team Foundation, Mercurial, Android SDK.

Confidential

Responsibilities:

  • Decompiled ASP.NET web site coz their was no source code
  • Worked rebuilding ASP.NET project
  • Refactored ASP.NET code wif .Net Reflector to create a new project and recover company website source code
  • Worked adding new functionality to website using C# and JavaScript

Environment: /Technologies: Visual Studio, SQL Server

Confidential

.Net Developer

Responsibilities:

  • Worked wif C/ALL and C/SIDE developing custom functionality to Microsoft Dynamics Nav 5.0
  • Worked wif SQL Server 2008 R2 administrating users and permissions
  • Managed Dynamics Nav access and permissions for users
  • Attended ticketing system to give support to users
  • Analyze and develop Dynamics NAV user’s requirement according to business rules and check the possibility of modification.
  • Developed Visual Basic .Net improvements to an application dat managed budget approval for purchases according to the different amount managers can approve
  • Configured SQL Server 2008 R2 email client to send automatic emails using a trigger, the trigger checked if the manager can or can’t approve the budget
  • Worked remote wif Brazil team as at the end my manager was based their
  • Worked wif Business Analyst team and helped them to solve requirements conflicts
  • Worked wif SQL Server Management Studio

Environment: /Technologies: Microsoft Dynamics NAV 5.0, SQL Server 2008 R2, Visual Studio 2012.

Confidential

.Net Developer

Responsibilities:

  • Worked wif SQL Server 2008 and Informix DB creating and modifying Stored Procedures
  • Developed .NET applications wif C# for airport customs management
  • Worked wif XML to create a Data layer dat generate pseudo dynamic queries.

Environnent: /Technologies: ASP.NET, SQL Server 2008, Informics

We'd love your feedback!