TopGun
TopGun is an iOS and Android mobile app designed to modernise how shooting events are recorded, analysed, and shared. The app combines a robust, intelligent shot recording system with social features that encourage competition, progression, and community engagement.
At the heart of the platform is the Shot Registration Engine, which ensures accuracy and data integrity during live events. Around this core sits a social layer, allowing users to add friends, track performance, and compete on leaderboards, turning raw data into meaningful, motivating experiences.
TopGun
Project Type
Mobile App (iOS & Android)
Industry
Sports / Mobile / Social Tech
End-to-End Product Design & Build
Requirements Planning
PRD Generation
Wire-framing & Userflows
UX Designs
Technical Documentation
Sprint Planning
Project Management
App Testing & Feedback
The Problem
Shooting sports rely heavily on manual processes and trust-based reporting, making it difficult to maintain consistent records or analyse performance over time. At the same time, existing systems lack any meaningful social or competitive layer, limiting long-term engagement. To be honest based on research, there was nothing out there which was similar to TG's concept. Which in itself was daunting but an extremely exciting project to be heading up.
Key challenges included:
Manual, error-prone shot recording during live events
Inconsistent data across shoots and devices
No structured way to track performance over time
Limited sense of progression or competition
No digital community or social reinforcement
The opportunity was to create a mobile-first platform that captured accurate data and made it engaging through social interaction.
My Role
I worked as Product Lead and Technical Architect, responsible for shaping both the intelligent core of the app and its social experience.
My responsibilities included:
Defining the mobile product vision and system requirements
Designing the Shot Registration Engine
Designing social features and engagement loops
Translating real-world shoot mechanics into digital logic
Designing mobile UX flows for live use and post-event review
Working closely with engineers across iOS and Android builds
This role required balancing technical complexity with user engagement and long-term retention.
Process
The Shot Registration Engine is the foundation of the TopGun mobile app. Its role is to accurately record shots during live events, validate outcomes, and maintain a trusted source of truth across devices and users.
Designed specifically for mobile use, the engine:
Accepts structured shot inputs in real time
Applies rule-based validation instantly
Maintains state across drives, shooters, and events
Reconciles conflicting or incomplete inputs
Flags anomalies for review
These features encourage friendly competition and repeat engagement, while always grounding results in trusted data from the Shot Registration Engine.
Intelligent Logic & Validation: The platform uses a hybrid intelligence approach, combining deterministic rules with intelligent inference to ensure both accuracy and flexibility.
Context-aware validation based on shoot state and timing
Guardrails to prevent invalid shot sequences
Automatic reconciliation of scores across events
Confidence scoring and exception handling
This approach ensures transparency and trust — critical when combining competitive outcomes with social features.
Mobile UX & Real-World Constraints: UX design was driven by the realities of mobile use during live shoots.
This included:
Minimal input steps during live shot recording
Clear confirmation of actions and scores
Fast correction flows for human error
Seamless transition between live mode and social views
A calm, focused interface under pressure
The app was designed to support users in the moment, while also rewarding them afterwards through social and performance insights.
Conclusion
TopGun reflects a holistic approach to product building, combining a technically robust core with a thoughtful social experience. By anchoring competition and engagement in reliable data, the app creates trust, motivation, and longevity.
It’s a strong example of how to design intelligent mobile products that perform in the real world and resonate with users over time. TG has now reached a pivotal stage of their journey where testing will be the most important factor. Due to the nature of the application we need to collect read-time data which will mould our remaining roadmap. With the main aim of releasing version 1.0 within the next couple of months.
