Michal Chomo

Senior software engineer experienced in full-stack web development, distributed systems and information technology security.

Michal Chomo Profile Pic

About Me

Don't panic!

Download Resume

Contact Details

Michal Chomo
chomo.michal.sk@gmail.com

Work Experience

Valkreonia

Designing and building user interfaces, APIs, and backends that work together as a complete system. Integrating relational and time-series databases and deploying across cloud providers. Creating simple static websites, taking care of deployment and domain setup. Combining modern AI-assisted and agentic development with deep engineering experience built before these tools existed.

Freelance

Freelancing for multiple clients. Working on full-stack - frontends, backends and APIs, running most things 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

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

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

Creating information system and Android application within a small team (5 people). I worked with PHP, JavaScript, jQuery, MongoDB and Java.

Education

Brno University of Technology

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

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

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.

Skills

These are technologies I know and work with, but I am thrilled to learn new stuff. I love Kotlin logo the most.

Kotlin Java AWS Docker Gradle Apache Kafka Python OpenAPI Open Telemetry PostgreSQL MySQL Elasticsearch GitLab CI JavaScript HTML CSS Terraform GraphQL C++

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