Sebastian Kürten
Verified Expert in Engineering
Google Play Store Developer
Sebastian has been developing and publishing Android apps since 2011, and has 130 apps live on Google Play. He works on Java-based projects most of the time, building command-line tools, Swing user interfaces, and web applications. He's passionate about optimizing workflows and about automatization of recurring tasks.
Portfolio
Experience
Availability
Preferred Environment
Vim Text Editor, Android Studio, Eclipse, Java, Git, Linux
The most amazing...
...project I've created is a system of offline Android mapping solutions.
Work Experience
Founder, Developer
Topobyte
- Design a database format and query engine specialized on geographic vector data that can be used for storing OpenStreetMap data.
- Implement complementary rendering libraries for Swing- and Android-based applications that produce raster images based on vector data from the database.
- Create an Android application template that is used to create specific apps for more than 100 cities. The app offers offline maps and is accompanied with street and POI search.
- Set up a database of countries, cities and regions with their administrative boundaries and other metadata relevant for creating localized apps.
- Create a processing environment that uses the database of cities to generate Android applications, one for each city from the Android project template.
- Implement an offline world map that shows countries and cities all over the world. The underlying database is a mashup of OpenStreetMap, NaturalEarth, and Wikipedia data.
Intern
akquinet tech@spree
- Merged projects from two different Bugzilla instances.
- Got to know Subversion, Eclipse, Ant, and Java Generics as well as logging, testing, and tools for coding style.
- Used the Collections framework extensively.
Experience
Topobyte World Map & Atlas
https://play.google.com/store/apps/details?id=de.topobyte.apps.bms.atlasOffline maps for various cities
https://play.google.com/store/apps/details?id=de.topobyte.apps.offline.stadtplan.berlinLiveCG
http://page.mi.fu-berlin.de/sebkur/livecg.htmlSkills
Languages
Java, Python, Bash, SQL
Frameworks
Swing, AngularJS, JSON Web Tokens (JWT), Hibernate
Tools
Eclipse IDE, Android Studio, Gradle, Subversion (SVN), Vim Text Editor, GIS, Git
Platforms
Linux, Android, Eclipse
Other
Google Play Store, Computational Geometry, Commons, HTTPS
Libraries/APIs
OpenStreetMap API, Joda-Time
Paradigms
Spatial Databases
Storage
SQLite, PostgreSQL
Education
Master's Degree in Computer Science
Freie Universität Berlin - Berlin
Bachelor's Degree in Computer Science
Freie Universität Berlin - Berlin
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring