Falconry Journal

Falconry Journal is a cross-platform mobile app built with Angular and the Ionic framework, delivering a native-like experience on both iOS and Android from a single codebase.

Solo DeveloperNew Paradigm Web DevelopmentDecember 2017 - Present8 years, 3 months

About This Project

Falconry Journal is a mobile app (iOS and Android) that replaces the traditional paper logbook for falconers, making it quick and easy to record your bird’s weight, feeding amounts and quarry kills. It automatically predicts future weight based on loss‐per‐hour trends, geocodes kill locations from your photos, lets you export all your data for reporting or analysis, and securely stores important paperwork in the cloud.

Key Achievements

  • Scaled the application to support 5,000+ daily active users and millions of concurrent events
  • Built for cross-platform deployment using Ionic and Angular
  • Uses Capacitor to build native applications for iOS and Android
  • Uses SQLite for local data storage allowing for a native feel with cloud capabilites
  • AWS Amplify to host the application and allow for easy deployment and scaling, application costs scale with usage
  • AWS Lambda to allow for burstable usage patterns at a very low cost, deployed on edge locations to reduce latency
  • AWS API Gateway to serve the application to the users
  • AWS Cognito to authenticate users and store user data in the cloud, allowing for easy user management and authentication
  • AWS S3 to store user photos and other media in a highly available and scalable manner

Related Projects

Related Publications

Articles that cover technologies and skills used in this project

AWS Lays off 14k Workers and Blames it on AI Automation, I call Bullshit.
[M]medium
Nov 6, 20256 min read

AWS Lays off 14k Workers and Blames it on AI Automation, I call Bullshit.

I believe the layoffs at AWS have less to do with AI automation directly and more to do with their failure to match services like OpenAI and Google in the race to provide AI platforms that just work...

Read more ->
AWSAWSOpenAIOpenAI
Technology EvaluationTechnology Evaluation +2 more
AI Apps Without Long Term Memory are Useless in 2025
[M]medium
Jun 5, 202522 min read

AI Apps Without Long Term Memory are Useless in 2025

Breaking down the Sliding Window contextIntroductionBuilding an AI Therapy Buddy chat application with long, multi-turn conversations presents a key challenge: how to maintain context and coherence...

Read more ->
AmplifyAmplifyVue.jsVue.js +2 more
Technical CommunicationTechnical Communication +2 more
You Might Be One Rug Pull Away From Crippling Infrastructure Bills
[M]medium
Oct 6, 20245 min read

You Might Be One Rug Pull Away From Crippling Infrastructure Bills

Somewhere around the early 2010s the hot tech news was companies moving their tech off self managed “On Prem” hardware and migrating to the cloud. It was a bright future with promises of high...

Read more ->
AWSAWSDevOpsDevOps +1 more
CI/CD ImplementationCI/CD Implementation +2 more

Project Details

Timeline
December 2017 - Present
Duration
8 years, 3 months
Role
Solo Developer

Technologies Used

IonicIonicAngularAngularTypeScriptTypeScriptCapacitorCapacitorCordovaCordovaSQLiteSQLiteAWSAWSLambdaLambdaAmplifyAmplifyGraphQLGraphQL

Skills Demonstrated

Architecture PlanningArchitecture PlanningProject ManagementProject ManagementTechnology EvaluationTechnology Evaluation