Part of a small team of three, having the right amount of freedom and responsibility. Working mostly on backends and APIs, running
everything in AWS cloud. My job is not only to create stuff, but also to think about the bigger picture and present what's been done.
Tech stack looks something like this: Java, Spring Boot, GitLab CI, AWS (App Runner, Aurora, Cognito, SES, SNS, CloudWatch, ...),
PostgreSQL, Stripe, Docker, ...
Worked on microservices for a new project using Kotlin, GraphQL, Kubernetes and various AWS products. I was responsible for designing,
implementing and testing new functionality while maintaining high quality of the codebase. Besides that, the team was managing the data
pipeline for Loggly - SaaS log management solution, so I was solving customer issues and responding to incidents when needed.
Technologies I used include Java, Kotlin, Spring framework, Python, Git, Bash, CircleCI, Docker, AWS, Apache Kafka, Elasticsearch,
Ansible and more.
I started as a front-end Java and JavaScript developer and then gradually moved to back-end development working also with Java and with
PostgreSQL. I became familiar with agile software development and tools such as Jira and Confluence and enhanced my experience with Git,
Bash and Python.
Aliacte
Software Developer •
Creating information system and Android application within a small team (5 people). I worked with PHP, JavaScript, jQuery, MongoDB and
Java.
Master's degree in Information Technology Security •
My master's programme was focused on information technology security and contained courses such as cryptography,
security of information systems, security of wireless networks, data communications and network protocols, advanced database
systems, functional and logic programming, parallel and distributed algorithms and more. There were also some more theoretical
courses like theoretical computer science and mathematical structures in computer science.
My master's thesis is concerned with effectively storing and providing statistical information about the Tor network.
Erasmus studies during one semester, courses I've taken are Foundations of Human-Computer Interaction, Basics of Game
Development, Design of Gameplay and Core Mechanics, Prototyping and End-user Computing.
Brno University of Technology
Bachelor's degree in Information Technology •
Courses included various fields of information technology such as assembler programming, C and C++ programming, computer
networks, operating systems, formal languages and compilers, database systems, digital systems design, object-oriented
programming, artificial intelligence, computer graphics, user interface programming, information systems etc.
These are technologies I know and work with, but I am thrilled to learn new stuff.
I love
the most.