Contact
Bc. Tomáš Válek
Introduction
My name is Tomáš Válek. I studied Information Technology at Brno University of Technology, where I graduated as an IT programmer (more about program is here). IT and computers has been one of my biggest passions since childhood. I mainly focus on mobile app development as a freelancer.
I’m the owner and developer of the Android app DashCam Travel, which has been available on Google Play for over 8 years. I also developed and later sold my app Device Temperature Monitor internationally, which gave me valuable experience with the complete process of selling an app.
In my free time, I enjoy being with friends, hiking and exploring nature, and I really like dancing — especially Bachata. I’m also passionate about restoring desert landscapes on Fuerteventura. Healthy living and balanced nutrition are important to me too — Green Ways products are a big part of that.
Experience and Projects
Android developer at Futured Ltd.
Android SDK | Jetpack | Kotlin | Compose | Clean architecture | Git | Google Play Console | Firebase | Google Cloud | Jira
2021 – 2025
Android Developer at Futured, a software development agency. Worked on the development and maintenance of modern Android applications using Kotlin, Jetpack Compose, and Clean Architecture.
Applications I worked on: ARmage, Decathlon, hello82, CityMove, PeopleCar, Bit.plus, ...
Device Temperature Monitor & Alarm
Android SDK | Jetpack | Kotlin | Compose | Git | Python | Bash | JUnit | Espresso | UiAutomator | Google AdMob | Google Play Console | Firebase | In-app-billing
2021 – 2024
Monitor CPU and device temperature in real time with the CPU & Device Temperature: Monitor & Alarm Android app. It's a user-friendly lightweight application for monitoring device temperature with the possibility of setting an alarm when the temperature is exceeded.
Sold whole app internationally
Android developer at eMan Ltd.
Android SDK | Jetpack | Kotlin | Java | Git | Jira
2019 – 2020
Development of Android applications for ŠKODA AUTO a.s.
Applications I worked on: ŠKODA Connect, ŠKODA OneApp.
Dash Cam Travel – Car Camera
Android SDK | Jetpack | Java | Kotlin | Compose | Git | Python | Bash | JUnit | Espresso | UiAutomator | Google AdMob | Google Ads | Google Play Console | Firebase | Facebook API | In-app-billing | YouTube API | Geocoding API | Marketing | Social sites
Since 2016
A simple and user-friendly DashCam Travel Android app. used as a camera and video-recorder for the car. It's very useful to save videos from traffic accidents (disclosure of evidence), unexpected situations or interesting moments.
Partner at Green Ways Ltd.
Czech Republic, Slovakia, Poland, Hungary, Germany, Austria
Since 2016
Business partner of Green Ways (GW). GW delivers green food (Barley & Chlorella Pyrenoidosa) and job opportunities to the market through network Fibonacci's Marketing. Meeting new people, improving their health, physical, mental, financial states. Focusing on personal and collective grow, uniting communities of equally keen and people, forming better and valuable way of living.
Affirmations
Android SDK | Jetpack | Java | Git | Firebase | In-app-billing
2015 – 2022
Likeable app. and website for every day use, bringing you positive affirmations and pictures, where you can also add yours and make them public and visible for all. The project has been discontinued due to lack of time for further updates.
Android app for HBH Projekt Ltd.
Android SDK | Java
In 2014
Digitization of a paper form into a custom Android application: Migrační objekty.
Android app for Autoalternativ
Android SDK | Java
In 2014
The Android app to change the actual price of LPG fuel on a website. It was my first Android application, developed in Java using the Eclipse IDE.
Application development Kadlec-elektronika Ltd.
JavaScript | PHP | HTML | CSS | MySQL | NoSQL | AJAX | jQuery | SOAP | JSON | TCP/IP | DNS | SSH | Chrome API | Apache Windows/Linux | LaTeX | RaspberryPi
2013 – 2018
Analytics and development of web booking system, advertising displays, and experimental software solutions. The WebCall booking system is actively used in public offices and post offices. Responsible for the full software life cycle — from requirements and design to implementation and deployment. Structure: data model, MySQL DB, server (PHP), interface JSON and SOAP. On the client side is a single page application in JavaScript with AJAX requests.
The system is available at many public offices. Břeclav, Jihlava, Pardubice, ...
Tracking Air Pollutants by Using Wireless Sensor Network
Device design | PCB design | PCB mounting | ČSN 73 6058 | 3 pcs of prototypes | 4 firmwares | C | ZigBit | ZigBee | USB-B | UART | JTAG | ISP | I2C | LPG | C3H8 | C4H10 | C6H6 | CO | NOx
In 2013
This thesis discusses how to design and create a prototype of a device and how to implement a firmware as an embedded system. The main function is to wirelessly monitor an amount of pollutants concentrations like carbon monoxide and propane-butane in atmosphere. The main goal of the thesis is to allow vehicles with an engine gaseous fuel to park underground together with other non LPG cars and observe the standart rule: CSN 73 6058. The prototype of the device has been suggested to be used not only in collective garages but also in family houses. The device was successfully designed and programmed so that it can be produced in real-world conditions.
Projects from the Faculty of Information Technology
Assembly | C | VHDL | SQL | Prolog | Lisp | LaTeX | Java | Perl | Python | Bash | TCP/IP | SSH
2010 – 2013
> Show all VUT-FIT projects <Network Applications and Network Administration (ISA)
Digital Systems Design (INC)
Database Systems (IDS)
Introduction to Software Engineering (IUS)
[PDF] Documentation (Use-case diagram, Detail of use-case, E-R diagram)
Fundamentals of Artificial Intelligence (IZU)
[C] State space search method A*
Introduction to Programming Systems (IZP)
Formal Languages and Compilers (IFJ)
Design of Computer Systems (INP)
[VHDL] Control of matrix display
[VHDL] Processor with a simple instruction set
Microprocessors and Embedded Systems (IMP)
[C] Communication microcontrollers MC9S08JM60 through IIC
[PDF] Communication microcontrollers MC9S08JM60 through IIC
[Assembly] Communication through SCI
[Assembly] Detection of button presses
Typography and Publishing (ITY)
[LaTeX] Plain and hybrid typesetting
[PDF] Plain and hybrid typesetting
[LaTeX] Typesetting with mathematical expressions
[PDF] Typesetting with mathematical expressions
[LaTeX] Typesetting with tables and pictures
[PDF] Typesetting with tables and pictures
[LaTeX] Typesetting and bibliographies
[PDF] Typesetting and bibliographies
Algorithms (IAL)
[C] Recursive operations on binary search tree
[C] Non-recursive operations on binary search tree
Java Programming Language (IJA)
The project was a team of two members. A colleague don't wish show his source code, there is only mine.
[Java] Simulator of Petri net (server)
[Java] Simulator of Petri net (client)
[Java] Simulator of Petri net (registration of customer)
Computer Communications and Networks (IPK)
[C] Reliable communication RDT over UDP
Principles of Programming Languages (IPP)
[Python] C Header Analysis in Python3
[PDF] C Header Analysis in Python3
Operating Systems (IOS)
[Bash] Syntax highlight strace
Development and technology
Actual
- Android SDK, Jetpack, Kotlin
- Dagger, Hilt
- JUnit, Espresso, UI Automator
- GIT
- Google Play Console, Firebase Console
- Google AdMob, Google Ads, Google Cloud
- Facebook Ads, Facebook API
- ChatGPT, Gemini, GitHub Copilot
- REST API, GraphQL
- Linux OS
Earlier
- Assembly, C, Java, Perl, Python, Bash Shell
- JavaScript, PHP, HTML, CSS, MySQL, NoSQL
- AJAX, jQuery
- SOAP, JSON
- Chrome API
- Apache Windows/Linux
- LaTeX
- RaspberryPi, AutoCAD, EAGLE
- Libre Office, Open Office



