Khaled Elfakharany
Back to Projects
hackathoncompleted

Junction Hackathon 2019 - Second Place in Europe's Largest Developer Event

Junction Hackathon
Nov 2019 - Nov 2019
Team of 3
Overview

Khaled competed in Junction 2019, Europe's largest developer hackathon held in Helsinki, Finland, achieving second place. Using Flutter as his 'main weapon' for rapid cross-platform development, he built SkyLock, an airport luggage localization application. The project was later adopted by major companies including HireVue and Unilever, validating the quality of the hackathon solution.

Problem Solved

Travelers frequently struggle to locate their luggage in busy airports, leading to stress and wasted time at baggage claim areas.

My Role: Developer
  • Developed cross-platform mobile application in 48-hour timeframe
  • Implemented location services and luggage tracking features
  • Designed user interface for intuitive airport navigation
  • Presented solution to hackathon judges
Key Outcomes
  • Achieved second place in Europe's biggest developer hackathon (Junction 2019)
  • Built functional airport luggage localization app (SkyLock) in 48 hours
  • Flutter expertise proved decisive competitive advantage
  • Application later adopted by HireVue and Unilever
  • European-level validation of technical and rapid development skills

Performance

  • 48-hour development cycle
  • Production-quality deliverable

Technology Stack

Primary Technologies
FlutterDart
Secondary Technologies
Location ServicesReal-time Updates
Infrastructure
Mobile BackendGeolocation APIs
Tools
Android StudioVS CodeGit
Challenges & Solutions
Timeline

Challenge

Building a complete, functional application in only 48 hours required extreme development velocity

Solution

Leveraged Flutter's rapid development capabilities and hot reload for instant iteration, combined with deep framework expertise

Impact

Delivered polished application that impressed judges and won second place

Technical

Challenge

Airport luggage tracking requires accurate indoor positioning where GPS is unreliable

Solution

Implemented combination of available positioning technologies optimized for airport environment

Impact

Created functional solution that addressed real traveler pain point

Competition

Challenge

Competing against top developers from across Europe with diverse technical backgrounds

Solution

Strategic technology choice using Flutter as 'main weapon' - deep expertise in the framework provided speed advantage

Impact

Outperformed hundreds of competitors to achieve second place

The Story

Situation

Junction is Europe's largest developer hackathon, drawing top developers from across the continent to Helsinki, Finland for 48 hours of intense competition. The event attracts hundreds of participants building innovative solutions across various challenge tracks. The competitive environment demands both technical excellence and rapid execution.

Task

Khaled entered the competition determined to leverage his Flutter expertise as a competitive advantage. The goal was to build a complete, functional application that would stand out among hundreds of submissions and impress the judges.

Action

Khaled identified airport luggage localization as a compelling problem to solve - a universal frustration for travelers. Using Flutter as his 'main weapon,' he built SkyLock, an application helping travelers locate their luggage in busy airports. Flutter's cross-platform capabilities and hot reload feature enabled rapid iteration throughout the 48-hour period. The strategic choice to compete with a technology he had mastered deeply, rather than learning something new, proved decisive.

Result

SkyLock won second place at Junction 2019, validating Khaled's Flutter expertise at the European level. The solution was compelling enough that it was later adopted by major companies including HireVue and Unilever. The achievement demonstrated that deep expertise in a specific technology could provide significant competitive advantage in high-pressure development scenarios.

What I Learned

Technical

  • Flutter development for rapid prototyping
  • Dart programming language
  • Location services implementation
  • Cross-platform mobile architecture

Soft Skills

  • High-pressure development under time constraints
  • Hackathon presentation and pitching
  • Quick decision-making on technical approaches

Key Insights

  • 💡 Deep expertise in a single technology can be more valuable than breadth in competitive settings
  • 💡 Flutter's hot reload provides significant competitive advantage in time-constrained development
  • 💡 Hackathons reward solutions that clearly solve real problems