Tomáš Válek
Creator of DashCam Travel app
Software Developer
Green Ways partner

Contact

Bc. Tomáš Válek

CV (English), CV (Czech)

linkedIn icon stackoverflow icon gitHub icon pixabay icon

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

https://www.futured.app/

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

https://eman.cz

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

https://dashcamtravel.com

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

https://www.gw-int.net

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

https://hbh.cz

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

https://kadlecelektro.cz

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

> Final Thesis in PDF <

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)

[C] Traceroute IPv4/IPv6

[PDF] Traceroute IPv4/IPv6

Digital Systems Design (INC)

[VHDL] Access terminal

Database Systems (IDS)

[PDF] E-R diagram Car service

[SQL] Creating a database

[SQL] Select queries

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*

[Prolog] Prolog

[LISP] LISP

Introduction to Programming Systems (IZP)

[C] Convert time data

[C] Iterative calculations

[C] Matrix operations

[C] Czech sorting (CSN976030)

Formal Languages and Compilers (IFJ)

[C] Lexical analyser

[PDF] Documentation

[PDF] Defense

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

[C] Pulse width modulation

[C] Signal sampling

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] One-way linear list

[C] Stack

[C] Two-way linear list

[C] Hash table

[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)

Sample (video)

Computer Communications and Networks (IPK)

[C] Simple web. client

[C] Simple client/server

[PDF] Simple client/server

[C] Reliable communication RDT over UDP

Principles of Programming Languages (IPP)

[Perl] Syntax highlight

[PDF] Syntax highlight

[Python] C Header Analysis in Python3

[PDF] C Header Analysis in Python3

Operating Systems (IOS)

[Bash] Syntax highlight strace

[Bash] Diff. of changes in archives

[C] Synchronization of processes – sleeping barber problem

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