Michal Chomo Profile Pic

About Me

Don't panic!

Download Resume

Contact Details

Michal Chomo
chomo.michal.sk@gmail.com

Comprimato

Senior Developer •

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, ...

SolarWinds

Senior Developer •

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.

GreyCortex

Java Developer •

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.

Brno University of Technology

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.

Take a look at my Master's thesis.

Tallinn University

Human Computer Interaction •

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 Kotlin logo the most.

This site is hosted on AWS S3 and delivered via AWS CloudFront. Access logs are sent to Loggly via an AWS Lambda function.