Привет, меня зовут Роман, добро пожаловать на мой сайт.

В начале 2000-х я учился на курсах при университете радиоэлектроники на специальности Web Development.
В 2009 году начал свою карьеру в странах ЕС в качестве Web / PHP Developer.
Работал на множестве интересных проектов в качестве Android Developer, Java Backend Developer, Web Developer, последние годы — в качестве AI / ML Engineer.
Примерно в 2021 году я начал писать статьи на Medium по интересным для меня темам с целью внести свой вклад и помочь начинающим разработчикам и не только, затем создал этот сайт.
Я родился в Украине, г. Харьков.
Если вы заметили ошибку или считаете, что что-то нужно добавить, пишите: https://t.me/RomanKryvolapov
Linkedin: https://www.linkedin.com/in/roman-kryvolapov/
GitHub: https://github.com/RomanKryvolapov
Medium: https://medium.com/@roman-kryvolapov
My tech stack:
Core Tech Stack:
Java, Kotlin, Spring, Android
Languages:
Kotlin, Python, Java, TypeScript, C++, PHP
Architecture:
OOP, Clean Architecture, SOLID, Reactive Programming, MVVM, MPV, MVI, MVC, Architectural Patterns, Saga, Event Sourcing, DDD, TDD, Microservices
Multithreading:
Python Multiprocessing, RxJava, Kotlin Coroutines, Kotlin Flow, Spring WebFlux
SQL Databases:
SQL, ACID, PostgreSQL, MySQL, SQLite, JPA / Hibernate, JDBC / JDBI, Transaction Management, Room, Exposed, Liquibase, Flyway, GIN
NoSQL Databases:
MongoDB, DataStore, Redis
Vector Databases:
Chroma, Faiss, Milvus, PgVector, SQLiteVec
Web:
RESTful API, Wasm, Spring Boot, Spring Web, Ktor, FastAPI, WebSocket, WebRTC, Servlets, gRPC, SOAP, OkHttp, Retrofit
Cloud:
AWS S3 / EC2 / ECS / App Runner / SNS / SQS / Kinesis Streams / Lambda / KMS, Google Cloud / Firebase, Kafka, RabbitMQ, Kubernetes, Prometheus, Grafana, Grafana Loki, Promtail, Docker, Docker Compose, Nginx, Tomcat, n8n
Security:
Keycloak, OAuth, Spring Security, TLS/SSL/mTLS, KMS, OWASP
CI/CD:
GitHub Actions, GitLab CI/CD, Jenkins
Frontend:
Angular, jQuery, Bootstrap, Thymeleaf, Freemarker, Mustache, HTML, CSS
DI:
Dagger, Koin, Hilt, Spring DI
Testing:
jUnit, Mockito, Mockk, Espresso, PowerMock, TestContainers, Charles Proxy, Postman, JMeter, ApacheBench
AI:
RAG, CAG, Transformers, AI Agents, DSPy, LangChain, LangGraph, ElevenLabs, Google MediaPipe / TensorFlow Lite, PyTorch, Pandas, llama.cpp, LiteRT, MLC LLM, ONNX, LoRA Adapters, LM Studio, Ollama, Unsloth, ChatGPT API, Gemini API, AST, MCP
Other:
Git, Android, ElasticSearch, Javadoc, Lombok, MapStruct, Material Design, Linux Administration