Software Engineer

Меня зовут Лев Караванов. Я живу в Эспоо и учусь в Университете прикладных наук Metropolia на Software Engineer с уклоном в мобильную разработку.
Этот сайт - мой личный путь в профессию: что я изучаю, какие проекты делаю, какие инструменты использую и как постепенно собираю свой опыт в разработке.
Временная шкала
- 2026
Текущий момент
Продолжаю учёбу в Metropolia: сейчас у меня получено 140 кредитов из 240. Последнее обновление сайта — 30 июня 2026 года.- Metropolia
- 140/240 credits
- Site update
Разработка этого сайта
27–30 июня 2026 года: лендинг, собранный в Codex от референсов и PRD до дизайна, кода, контента, домена, deploy и SEO.- Next.js
- Codex
- PRD
- Localization
DailyHero
Собственный iOS-продукт в App Store: семейные задания, баллы, награды, MCP-сервер и сайт продукта.- iOS
- SwiftUI
- Firebase
- Cloud Functions
- Firestore
- Auth
- MCP
- OAuth
- AI workflows
Freelance-разработка под NDA
Оплачиваемая разработка MVP с нуля: дизайн в Figma, frontend, архитектура, user flow и клиент для iOS, Android и Web.- Freelance
- NDA
- Flutter
- Figma
- Firebase
- GraphQL
- Cursor
- Codex
- 2025
Рабочая практика: Moodie
Рабочая практика в роли Full-stack-разработчика: прототип мобильного приложения для iPhone и Android.- Full-stack
- Flutter
- Dart
- Firebase
- Firebase Auth
- OpenAI API
- GDPR
- TestFlight
- Android testing
Начало обучения в Метрополия
Университет прикладных наук «Метрополия» в Хельсинки.- Metropolia
- University of Applied Sciences
- Software engineering
- 2024
Диплом Omnia
18.10.2024 получил диплом разработчика программного обеспечения: 180 учебных кредитов.- Omnia
- Software Developer
- 180 credits
- 5/5
Рабочая практика: Espoon Biljardikerho ry
Первый реальный проект: система управления бильярдным турниром с планшетным интерфейсом и автоматическим распределением игроков.- Espoon Biljardikerho ry
- Tournament logic
- PHP/MySQL
- Bootstrap
- 2023
Начал использовать ChatGPT в разработке
Ранний опыт с AI в коде: ещё простой чат, ручное копирование кода и первые выводы о контексте.- ChatGPT
- GPT-3.5
- AI context
- 2022
Начало обучения в Omnia
Первое образование в Финляндии: финский язык, система образования и базовая подготовка в разработке.- Omnia
- Finnish education
- Programming basics
- 2007
Фотограф и freelance-работа
До разработки я много лет работал фотографом: был штатным фотографом в глянцевом журнале и вел freelance-проекты.- Photography
- Freelance
- Client work