Software Engineer

Портрет Льва Караванова

Меня зовут Лев Караванов. Я живу в Эспоо и учусь в Университете прикладных наук Metropolia на Software Engineer с уклоном в мобильную разработку.

Этот сайт - мой личный путь в профессию: что я изучаю, какие проекты делаю, какие инструменты использую и как постепенно собираю свой опыт в разработке.

Временная шкала

  1. Текущий момент

    Учёба в Metropolia: 140 кредитов из 240. Part-time работа в Naistaxi, развитие собственного проекта DailyHero и последнее обновление сайта — 8 июля 2026 года.
    • Metropolia
    • 140/240 credits
    • Site update
  2. DailyHero published in ChatGPT apps

    DailyHero одобрен и опубликован в ChatGPT apps: теперь его проще подключить к ChatGPT, в том числе с телефона.
    • DailyHero
    • ChatGPT
    • Apps SDK
    • MCP
    • Connector
    • AI workflows
  3. Part-time Front-end Developer в Naistaxi

    С июля 2026 года работаю part-time Front-end Developer в Naistaxi: React Native, TypeScript, iOS, Android, интерфейс сервиса поездок, verification и map integration.
    • Naistaxi
    • Part-time
    • Front-end
    • React Native
    • TypeScript
    • iOS
    • Android
    • Maps
    • Verification
  4. Разработка этого сайта

    27–30 июня 2026 года: лендинг, собранный в Codex от референсов и PRD до дизайна, кода, контента, домена, deploy и SEO.
    • Next.js
    • Codex
    • PRD
    • Localization
  5. DailyHero

    Собственный iOS-продукт в App Store: семейные задания, баллы, награды, MCP-сервер и сайт продукта.
    • iOS
    • SwiftUI
    • Firebase
    • Cloud Functions
    • Firestore
    • Auth
    • MCP
    • OAuth
    • AI workflows
  6. Freelance-разработка под NDA

    Оплачиваемая разработка MVP с нуля: дизайн в Figma, frontend, архитектура, user flow и клиент для iOS, Android и Web.
    • Freelance
    • NDA
    • Flutter
    • Figma
    • Firebase
    • GraphQL
    • Cursor
    • Codex
  7. Рабочая практика: Moodie

    Рабочая практика в роли Full-stack-разработчика: прототип мобильного приложения для iPhone и Android.
    • Full-stack
    • Flutter
    • Dart
    • Firebase
    • Firebase Auth
    • OpenAI API
    • GDPR
    • TestFlight
    • Android testing
  8. Начало обучения в Метрополия

    Университет прикладных наук «Метрополия» в Хельсинки.
    • Metropolia
    • University of Applied Sciences
    • Software engineering
  9. Диплом Omnia

    18.10.2024 получил диплом разработчика программного обеспечения: 180 учебных кредитов.
    • Omnia
    • Software Developer
    • 180 credits
    • 5/5
  10. Рабочая практика: Espoon Biljardikerho ry

    Первый реальный проект: система управления бильярдным турниром с планшетным интерфейсом и автоматическим распределением игроков.
    • Espoon Biljardikerho ry
    • Tournament logic
    • PHP/MySQL
    • Bootstrap
  11. Начал использовать ChatGPT в разработке

    Ранний опыт с AI в коде: ещё простой чат, ручное копирование кода и первые выводы о контексте.
    • ChatGPT
    • GPT-3.5
    • AI context
  12. Начало обучения в Omnia

    Первое образование в Финляндии: финский язык, система образования и базовая подготовка в разработке.
    • Omnia
    • Finnish education
    • Programming basics
  13. Фотограф и freelance-работа

    До разработки я много лет работал фотографом: был штатным фотографом в глянцевом журнале и вел freelance-проекты.
    • Photography
    • Freelance
    • Client work