Skip to content

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