Roman Kryvolapov Engineering Blog

Обо мне

С 2002 по 2004 год учился веб-разработке на курсах при Харьковском национальном университете радиоэлектроники.

Карьеру начал в 2009 году как PHP-разработчик.

С 2010 по 2018 год работал Java Backend и Web-разработчиком, с 2018 по 2024 — Java Backend и Android-разработчиком, часто совмещая обе роли в рамках одного проекта. За это время решал широкий круг инженерных задач, выходящих далеко за пределы разработки типовых Java-приложений.

С 2022 года занимаюсь проектами в области искусственного интеллекта, сейчас работаю AI/ML-инженером и внедряю передовые решения.

Ко всему подхожу аналитически, с упором на качество кода, читаемость и техническую обоснованность решений. Постоянно изучаю новые подходы и технологии, а самые удачные внедряю в работу.

Контакты

Технический стек

Языки
  • Kotlin
  • Python
  • Java
  • TypeScript
  • C++
  • PHP
  • PL/pgSQL
Архитектура
  • OOP
  • Clean Architecture
  • SOLID
  • Reactive Programming
  • MVVM
  • MVP
  • MVI
  • MVC
  • Architectural Patterns
  • Saga
  • Event Sourcing
  • DDD
  • TDD
  • Microservices
  • DI
Многопоточность
  • Python Multiprocessing
  • RxJava
  • Kotlin Coroutines
  • Kotlin Flow
  • Spring WebFlux
  • Async/Await
SQL базы данных
  • SQL
  • ACID
  • PostgreSQL
  • MySQL
  • SQLite
  • JPA / Hibernate
  • JDBC / JDBI
  • Transaction Management
  • Room
  • Exposed
  • Liquibase
  • Flyway
  • GIN
  • PL/pgSQL
  • DataGrip
  • pgAdmin
NoSQL базы данных
  • MongoDB
  • DataStore
  • Redis
Векторные базы данных
  • pgVector
  • Chroma
  • Faiss
  • Milvus
  • SQLiteVec
Web
  • RESTful API
  • GraphQL
  • Wasm
  • Spring Boot
  • Spring Web
  • Ktor
  • FastAPI
  • WebSocket
  • WebRTC
  • Servlets
  • gRPC
  • SOAP
  • OkHttp
  • Retrofit
Облако
  • AWS
  • Google Cloud
  • Azure
  • Kafka
  • RabbitMQ
  • Kubernetes
  • Prometheus
  • Grafana
  • Grafana Loki
  • Promtail
  • Docker
  • Docker Compose
  • Nginx
  • Tomcat
  • n8n
Безопасность
  • Keycloak
  • OAuth
  • Spring Security
  • TLS/SSL/mTLS
  • KMS
  • OWASP
CI/CD
  • GitHub Actions
  • GitLab CI/CD
  • Jenkins
  • SonarQube
AI
  • RAG
  • CAG
  • RLM
  • AI Agents
  • DSPy
  • LangChain
  • LangGraph
  • LangFlow
  • AST
  • MCP
  • ElevenLabs
  • Cursor
  • Claude Code
  • Hybrid Search
  • TTS/STT
ML
  • PyTorch
  • Pandas
  • Google AI Edge / LiteRT / LiteRT-LM / MediaPipe / TensorFlow Lite
  • llama.cpp
  • MLC LLM
  • ONNX
  • LoRA Adapters
  • Unsloth
  • Transformers Architecture
Frontend
  • Android Jetpack / Compose
  • Kotlin Multiplatform
  • Angular
  • JavaFX
  • jQuery
  • Astro
Тестирование
  • jUnit
  • Mockito
  • Mockk
  • TestContainers
  • Charles Proxy
  • Postman
  • JMeter
  • ApacheBench
Прочее
  • Git
  • ElasticSearch
  • Javadoc
  • MapStruct
  • Material Design
  • Linux Administration