I`ve been developing since I was 14. I began with mostly creating console applications in C++ and a bit of WPF with C#. These skills were very important during my time in university and helped me a lot to get great marks. However, later I realized that it takes too much code and too much time to create even basic UI. This is the main reason I decided to turn to web development. First I tried my hand in it by writing a hand-made web-page for my course work mostly to gain insight on the subject. The simplicity (in terms of time spent and lines of code) and interactivity of web development amazed me so much I wanted to continue this path and build something even better with that power to deliver rich UI in web browsers. That`s when I started grasping JavaScript and my previous background in C++ (similar syntax and structure) came in very handy. Growing as a web-developer I found out about React. And React Native. And Electron. Ease of transition between these frameworks made developing various interactive pages such a great experience for me. Lately I have grown to love Java on backend and been gaining some experience with it. On frontend I’m still strong in React and been developing some great Single Page Applications with Hooks! Here are my current tech stack: Languages: JavaScript, HTML, CSS and Java Frameworks and libraries: React, Easy-peasy, Material UI, Spring Boot, Spring JPA, Hibernate, Spring Security. Tools: MongoDB, Git, Visual Studio Code, PostgreSQL, Maven, Intellij Idea.
©