Freelancer Projects
CityServer iOS App
PERIOD: 04/2023 - 06/2024
MY ROLE: Lead iOS Developer
CLIENT: Posmo Cooperative Switzerland
Technologies Used: Swift, SwiftUI, CoreLocation, MapKit, REST, JSON, MVVM-C
Description: Developed the "CityServer" app for iOS, enabling cities and municipalities to efficiently capture and analyze images and data of bicycle paths. Utilized GPS and image processing technologies, significantly enhancing the management and maintenance strategies of infrastructure.
Quantifiable Achievements:
- Implemented the capture of images every 10 meters, including upload.
- Developed the map with the locations of the captured images and the route to be traveled.
- Developed a clear display of images with custom SwiftUI views before upload.
Project Details:
The CityServer App, developed for the Posmo Cooperative Switzerland, is an innovative solution for cities and municipalities to analyze the condition of their bicycle paths and uncover potential for improvement. As a freelance iOS developer, I co-developed this user-friendly and powerful app for the Posmo Cooperative Switzerland.
The app allows users to cycle along predetermined routes, automatically taking a photo every 10 meters. The GPS coordinates are inserted into the EXIF data of the images to later enable precise localization on the map. After completing the ride, users can upload the images directly in the app.
Participating cities gain access to a detailed map with all the rides and can view the images to assess the condition of the bicycle paths. This enables the city to make informed decisions about which paths need to be expanded or maintained.
The CityServer App is a prime example of the efficient combination of modern technology and practical application that helps cities and municipalities improve their infrastructure sustainably and meet the needs of their citizens.
VelObserver iOS App
PERIOD: 10/2023 - 06/2024
MY ROLE: Lead iOS Developer
CLIENT: Posmo Cooperative Switzerland
Technologies Used: Swift, SwiftUI, CoreLocation, MapKit, REST, JSON, MVVM-C
Description:
Led the development of the "VelObserver" app that enables users to rate sections of bicycle paths during their rides. This feedback provides a comprehensive overview of path conditions, empowering cities and municipalities to make targeted improvements.
Quantifiable Achievements:
- Implemented the map with the route to be traveled.
- Developed the system for evaluating individual sections.
- Implemented the evaluation overview in a chart (Swift Charts).
Posmo iOS App
Technologies Used: Swift, SwiftUI, CoreLocation, Background Processing, MapKit, REST, JSON, MVVM
Description:
Developed the "Posmo" app on iOS, which tracks users' transportation modes and patterns. This
data is used by cities and municipalities for analysis, aiding in the enhancement of public transport systems to
be more economically efficient and environmentally friendly.
Quantifiable Achievements:
- Implemented the capture of images every 10 meters, including upload.
- Developed the map with the locations of the captured images and the route to be traveled.
- Developed a clear display of images with custom SwiftUI views before upload.
PERIOD: 04/2023 - 06/2024
MY ROLE: Lead iOS Developer
CLIENT: Posmo Cooperative Switzerland