I am young professional that is always looking for ways that would allow me to improve my skills by exploring new technologies and learning established ones. I have been mostly working with solutions that were based on Java and C/C++.
Bachelor's Degree in Computer Science • December 2016
Here I have learned all the fundamentals of programing and computing. I have learned about algorithms, data structures, software design patterns and methods. I have learned about the metrics of an piece of code, what is efficiency and how to test piece of software. I was working on various projects including creating a mobile application and PC game prototype. I gained knowledge computer architecture as well. In my opinion, best thing I learned here is how to learn.
Application Developer • April 2017 - Present
This is what I am doing currently. Here I had chance to work on Cloud platform that was based on Java an such tools as Maven, Spring, Hibernate. It was using noSQL Cassandra database. I have implemented various RESTful and Websocket APIs. Launched and maintained project on Linux system.
Later I started to work on embedded project and gained experience on working with STM and Nordic microcontrollers. Part of my duties was to optimize, test power consumption, implement new features like ISM radio communication between different devices.
During studies and employment I have gained different type of knowledge, but I feel that currently I am mostly knowledgeable working with Java and C/C++.
If you have any questions or comments, please feel free to contact me via email or just fill form bellow.