Hi, I'm Tomáš Vitula, an enthusiastic former computer science student passionate about tech and problem-solving. I have hands-on experience developing both mobile and web applications, especially using Android, Flutter, and JavaScript frameworks. I enjoy running my own projects, no matter their size, and am eager to contribute my skills to help drive meaningful growth in a mission-driven organization. Throughout my work, I've gained deep familiarity with tools and technologies like React, TypeScript, Supabase, Flutter, Firebase, and others. I love designing responsive, functional user interfaces and tackling complex backend challenges. I'm always learning by doing and enjoy continuously honing my craft in software development.

Tomáš Vitula

Hi, I'm Tomáš Vitula, an enthusiastic former computer science student passionate about tech and problem-solving. I have hands-on experience developing both mobile and web applications, especially using Android, Flutter, and JavaScript frameworks. I enjoy running my own projects, no matter their size, and am eager to contribute my skills to help drive meaningful growth in a mission-driven organization. Throughout my work, I've gained deep familiarity with tools and technologies like React, TypeScript, Supabase, Flutter, Firebase, and others. I love designing responsive, functional user interfaces and tackling complex backend challenges. I'm always learning by doing and enjoy continuously honing my craft in software development.

Available to hire

Hi, I’m Tomáš Vitula, an enthusiastic former computer science student passionate about tech and problem-solving. I have hands-on experience developing both mobile and web applications, especially using Android, Flutter, and JavaScript frameworks. I enjoy running my own projects, no matter their size, and am eager to contribute my skills to help drive meaningful growth in a mission-driven organization.

Throughout my work, I’ve gained deep familiarity with tools and technologies like React, TypeScript, Supabase, Flutter, Firebase, and others. I love designing responsive, functional user interfaces and tackling complex backend challenges. I’m always learning by doing and enjoy continuously honing my craft in software development.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate

Language

English
Fluent
Czech
Fluent
German
Beginner

Work Experience

Project Lead / Developer at FiViNe (personal/company project)
January 1, 2023 - June 11, 2024
Developed a basic SaaS platform for company customer and order management. Selected appropriate technologies, continuously used React and TypeScript with extensive community packages. Gained intimate familiarity with the Supabase ecosystem including database, authentication, and file storage. Designed and developed PostgreSQL database with many functions and triggers. The project has not been officially launched yet.
Mobile Application Developer at ViWi
May 1, 2023 - August 31, 2023
Led a large mobile app project using Flutter for shop owners to manage orders and clients across various data sources. Worked with foreign XML data feeds and undocumented APIs, dissected and stored data locally in SQLite. Used Firebase for authentication and syncing user data across devices. Designed responsive, functional, and engaging UI. The app was deployed only on Android due to lack of cooperation from Apple's side.
Full Stack Developer at Simplefeed
March 1, 2022 - October 31, 2022
Created a solution to simplify importing supplier data feeds to shop owners. Handled multiple data feeds formatting and provided customers the ability to modify product data. The project frontend was built with React and backend with Python Django, involving extensive database design and management. Designed responsive user interface based on prior designs. The project was never officially launched due to lack of interest.
Mobile Application Developer at DiaAna
June 1, 2021 - January 31, 2024
Long-term Flutter mobile app project to read and analyze glucose levels from FreeStyle Libre sensors. Conducted extensive research on FreeStyle Libre technologies including NFC for reading and writing sensor data, as well as Bluetooth Low Energy. Development halted due to encryption on newer sensor models and lack of sensor provider information.

Education

High School Diploma at Gymnázium Tišnov
September 1, 2015 - May 31, 2019

Qualifications

Language certification for EN of C1
January 1, 2018 - December 31, 2018
Driver’s license B1
January 1, 2018 - December 31, 2018

Industry Experience

Software & Internet, Retail, Healthcare

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate

Hire a Web Developer

We have the best web developer experts on Twine. Hire a web developer today.