
Luggify
AR LUGGAGE SCANNER
Point your phone at a bag. Get its real size and a straight answer: does it fit the airline's cabin limit?
- PLATFORM
- iOS
- CATEGORY
- Travel
- PRICE
- $1.99
- STATUS
- ● Live on the App Store
Independent iOS developer. Swift and SwiftUI on the surface. Underneath: four years of Python backends, cloud infrastructure and AI engineering. Two apps live, three on the bench.
Each one does a single job and does it without fuss. Two are on the App Store. Three are on the bench, getting the same treatment.

AR LUGGAGE SCANNER
Point your phone at a bag. Get its real size and a straight answer: does it fit the airline's cabin limit?

BLOOD PRESSURE DIARY
A simple, private log for your readings, with clean reports you can export and hand to your doctor.
INGREDIENT SCANNER
Photograph a label. Get the INCI list decoded and graded against your skin profile.
TUTOR
AI hints that nudge instead of answering, plus a home-screen widget. In five languages.
AI VOICE NOTES
Talk. It transcribes on-device, then turns it into a summary, a to-do list or an email draft.
03 — SCANNING pareika.app
Before the apps, I spent four years on the part nobody screenshots: APIs, queues, pipelines and the cloud they run on. Now all of it goes into my own products.
Fig. 1 — Where the apps run. Select a layer.
02/05
apps live / apps built
pareika.app · now
ON-DEVICE
transcription and on-device ML where it fits
TaqNote · Whisper on the phone
<150ms
latency across 25+ REST endpoints with JWT auth
News Analysis Platform · 2025
1.2s→200ms
MySQL query time after optimisation
News Analysis Platform · 2025
−60%
backend blocking with Celery + Redis jobs
News Analysis Platform · 2025
10K+
async tasks a day: OCR, analytics, document processing
Cloud Document Management · 2023–25
LLM
LLM apps, OpenAI, NLP, on-device ML
InciWise, Makema, TaqNote
5min
data freshness, ETL MySQL → PostgreSQL via Lambda
Internal Analytics Platform · 2023
TB
terabyte-scale ETL from APIs, S3, GCS; custom connectors cut source onboarding −60%
Big Data Processing Platform · 2022
30→5min
release time, zero downtime (GitHub Actions + Docker Compose)
News Analysis Platform · 2025
−80%
manual ops with AWS on Terraform
News Analysis Platform · 2025
99.99%
uptime, Azure IaC, −70% manual config
Cloud Document Management · 2023–25
30→5MIN
release time, zero downtime
<150MS
API latency, 25+ endpoints
1.2S→200MS
MySQL query
−60%
backend blocking (Celery + Redis)
10K+
async tasks / day
99.99%
uptime (Azure IaC)
−80%
manual ops (Terraform on AWS)
5MIN
analytics data freshness
FIG. 2
The fit check in the app, the endpoint it calls and the function that keeps airline limits fresh.
struct FitCheck: View {
let bag: Measurement
let limit: CabinLimit
var body: some View {
Label(bag.fits(limit) ? "Fits the cabin" : "Over by \(bag.overflow(limit))",
systemImage: bag.fits(limit) ? "checkmark" : "xmark")
.contentTransition(.symbolEffect(.replace))
}
}@router.get("/limits/{airline}", response_model=CabinLimit)
async def cabin_limit(airline: str, db: AsyncSession = Depends(get_db)):
limit = await db.scalar(select(Limit).where(Limit.code == airline))
if limit is None:
raise HTTPException(404, "Unknown airline")
return limitresource "aws_lambda_function" "limits_sync" {
function_name = "limits-sync"
runtime = "python3.12"
handler = "app.handler"
timeout = 30
}✓ deployed · 5 min pipeline · zero downtime
Mostly backend, always in production. Read it like a changelog: newest first.
Swift · SwiftUI · ARKit · WidgetKit · Core ML · Python
Python · FastAPI · MySQL · Celery · Redis · AWS · Terraform · GitHub Actions
Python · Django · DRF · Azure · Celery · Redis
Python · Superset · PostgreSQL · MySQL · AWS Lambda
Python · Airflow · Docker · pandas · S3 · GCS
Also: English (B2) · Russian (native) · Node.js · GitLab CI · RabbitMQ · Kafka · BigQuery · Pytest
iOS apps, backends that need to stop being on fire, or both at once. I reply to every email myself, within 2 business days.
LinkedIn ↗Luggify on the App Store ↗BP Diary on the App Store ↗