Hello, my name is Roman, welcome to my site.

I’m from Kharkiv, Ukraine.
In the early 2000s, I studied Web Development in a university-affiliated program at the University of Radio Electronics.
In 2009, I started my career as a Web and PHP Developer.
Over the years, I’ve worked on many interesting projects as both an Android Developer and a Java Backend Developer.
In recent years, I’ve become increasingly interested in neural networks.
Around 2021, I began writing articles on Medium about topics that fascinate me, hoping to contribute and help beginner developers and others.
Later, I created this website, and someday in the future, I also plan to launch my own YouTube channel.
If you notice an error or think something needs to be added, write: 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:
Javа, Kotlin, TypeScript, JavaScript, C++, PHP
Architecture:
OOP, Clean Architecture, SOLID, Reactive Programming, MVVM, MPV, MVI, MVC, Architectural Patterns, Saga, Event Sourcing, DDD, MicroServices
Multithreading:
RxJava, Kotlin Coroutines, Kotlin Flow, Java Streams, Spring WebFlux, RxJS
SQL Databases:
PostgreSQL, MySQL, SQLite, Room, Exposed, JPA / Hibernate / JPQL, HQL, JDBC / JDBI, Amazon RDS, Transaction Management, ACID
NoSQL Databases:
Redis, MongoDB, Android SharedPreferences
Database Migrations:
Liquibase, Flyway, Room Migrations
Web:
REST, Spring Boot, Spring Web, Ktor, SpringSecurity, WebSocket, WebRTC, Servlets, gRPC, SOAP, OkHttp, Retrofit
Cloud:
Kafka, RabbitMQ, Kubernetes, OAuth2, Amazon EC2, Amazon S3, Amazon EKS, Amazon SNS / SQS / KinesisStreams, Amazon Lambda, Google Cloud, Google Firebase, Spring Cloud
Frontend:
Angular, jQuery, Bootstrap, Thymeleaf, Freemarker, Mustache, HTML, CSS, Android XML
Dependency Injection:
Dagger, Koin, Hilt, Spring DI, Angular DI
DevOps:
Git, Docker, Docker Compose, GitHub Actions, GitLab CI/CD, Jenkins, Tomcat, Netty, TLS/SSL, Linux Administration
Testing:
jUnit, Mockito, Mockk, Espresso, PowerMock, TestContainers, Charles Proxy
AI:
ChatGPT API, Google Gemini / Gemma, Meta Llama, DeepSeek, TensorFlow, LiteRT, MediaPipe, llama.cpp, MLC LLM
Other:
Android, ElasticSearch, Prometheus, Javadoc, Lombok, MapStruct, Material Design