I develop native Android apps for clients. For the apps I build, I keep the code clean and the user interface simple. When I work with customers, I like to build early prototypes and quick MVPs for trying out features and improving usability early in the process. I like building appealing user interfaces, and try to stick to Material Design. I am using state-of-the-art technologies and architectural patterns, and always strive for clean code, so that it stays maintainable also for my successor developers.
If you need someone for consultation on technical problems for a mobile software project, I can help you with that. I can answer critical questions for planning a project, and assess the feasability or size of a project or certain features. Whether you need a quick app that displays some content, or a bigger project that includes geolocation or bluetooth features, I have the expertise to help you plan it.
Sometimes non-tech staff needs some insight into their companies technologies, for making sense of the buzz words they are hearing all the time, or for getting a feeling for the every-day work of their developer colleagues. I do in-house trainings to give you exactly this. Depending on the technology stack of your company, I give you an overview about how these technologies work together, and some hands-on training on coding and the typical infrastructure.