About

Hi, my name is Ivan, and I'm a 29-year-old web developer. This page is my self-presentation, it's about who I am, what I do, and what I enjoy, both professionally and personally.

I found my way into IT quite naturally. I've always loved tweaking, adjusting, and experimenting with things until I was completely satisfied with the result. This passion led me to explore electronics, computers, and eventually programming.

Right now, my biggest passion is cryptocurrencies. I spend a lot of time studying charts and indicators, reading up on trends, and trading. Many people are already talking about what you can do with crypto and why it matters. I'll soon be adding an article to my blog on how to set up the basics and what to focus on as a trader.

Besides tech, I enjoy playing badminton, exploring nature, traveling, and dancing Latin American styles like bachata and salsa. My idea of a perfect way to relax includes a good sauna session, watching the latest Marvel movie at the cinema, or catching up with friends in German.
Oh, and sometimes I can't help myself, but I correct grammar. I wouldn't say I love it, but it's just something I still do.

I'm always striving to find a balance between dedicating time to programming and technology while also maintaining a healthy lifestyle, spending time outdoors, and growing personally.

Portfolio

Most of my professional career has been spent working on projects for public administration, such as an electronic stamp processing system, a query management system for the Statistical Office, and a system for visualizing statistical data. The foundation of my technological expertise is Java and web technologies.
Java 7, 8+ 92%
Spring, Spring Boot 75%
Kotlin 75%
Scala 65%
AngularJS, Angular 2+, Typescript 70%
Linux, Shell scripting 73%
HTML, XML, XSLT 90%
CSS, CSS 3, SCSS, Bootstrap 85%
JavaScript, jQuery 70%
Thymeleaf, JSP 73%
PostgreSQL, MySQL, MSSQL, DB2, MongoDB 74%
Tomcat, Websphere, WLP, Jetty, Wildfly 72%
For development, I use IntelliJ IDEA and Ubuntu Linux. When it comes to methodology, I'm experienced with CI/CD using GitLab and Jenkins.
Lately, I've grown fond of Docker, and I use it wherever it adds value.
I also have experience with PHP + WordPress and Android development. For a complete profile, feel free to request my CV via the contact link below.