Introduction
Night Rider — iOS Check‑Ins. An iOS app enabling real-time check-ins at places like restaurants, hotels, and airports. I built the back end using .NET, integrating Google Places API for location detection. I also developed a custom algorithm to reduce false positives caused by indoor GPS inaccuracies, ensuring precise and intelligent check-ins with location history and analytics.
The Challenge & Solution
I steered the technical direction, defining system boundaries and ensuring the solution adhered to best practices in distributed systems design. The mobile experience was designed with a mobile-first philosophy, ensuring intuitive navigation and performance on constrained devices. Real-time capabilities were essential, necessitating the use of WebSockets and optimized data pipelines to deliver instant feedback to users. Building for social interaction meant prioritizing low-latency messaging and scalable graph relationships.
Technologies & Architecture
We utilized Swift, iOS, C#, CoreLocation to construct the solution. Swift allowed us to craft performant and safe native applications for the Apple ecosystem. iOS played a crucial role in our technology stack. C# served as the reliable backbone, offering strong typing and a rich standard library for complex business logic.
Key Highlights
- Live check‑ins
- Map view
- Push notifications
Impact
This project not only met its initial requirements but also laid the groundwork for future scalability.