← Back to Portfolio

Limosa

A social birding app connecting nature enthusiasts with real-time sighting reports, species identification, and community features.

Role

Full-stack Developer & Designer

Timeline

2022–present

Platform

iOS, Android & Web

The Challenge

Birders needed a modern, mobile-first way to log and share their sightings. Existing solutions were outdated, desktop-focused, and lacked community features. I set out to build an app that made birding more accessible and social.

The Solution

Limosa is a Flutter app for iOS and Android with Mapbox maps and geolocation, plus a Next.js web app and admin. Behind them sits a Fastify and TypeScript API on MongoDB, using geospatial indexes to find nearby sightings fast. Photos, audio and video run through an S3 and ffmpeg pipeline, with AI species identification and Firebase for sign-in and push. It runs on cloud-native infrastructure, deployed automatically.

Tech Stack

FlutterDartMapboxTypeScriptFastifyMongoDBNext.jsFirebaseAWS S3OpenAIDockerKubernetesHelmTerraformGitHub Actions

Key Features

  • Sighting reports with GPS location and photos
  • AI species identification from photo, audio and video
  • Maps and geospatial search for nearby sightings
  • Community feed with follows, likes and comments
  • Photo, audio and video, processed server-side
  • Push notifications and in-app messaging
Limosa Software

Freelance software & AI development: web, mobile, back-ends and the automation around them. Including work with geodata, and a strong focus on privacy & security. Based in the Netherlands, working worldwide.

Connect

© 2026 Limosa Software. All rights reserved.