aboutMe
- name
- J. Mejstřík
- email
- jkmasg@gmail.com
- job
- Web developer
- location
- Spain (UTC+0)
- skills
-
- Vue 3
- React / React Native
- CSS
- TypeScript
- MJML
- Responsive webdesign
- GitHub / GitLab CI
- Express / Nuxt / SSR
- SQL / MongoDB
- PHP / Laravel
- XSLT / XML
DocPlanner
- position
- Vue / React Native dev
- info
- I have been involved in chat development since I joined DocPlanner.
I am responsible for the functionality of 💬 across all clients (patient and doctor apps/websites) in the 12 countries where the chat is available.
I have contributed to the development of interactive messages and chat notifications. With my team, we have also enhanced error monitoring using different services (BugSnag, Sentry, Datadog).
In addition to my work in the chat team, I have focused on improving the process of adding new opinions and I participated in the implementation of Firebase Dynamic Links (before Google decided to shut it down).
- link
- Doctoralia.es
- link
- Doctor app
- link
- Patient app
- fromTo
-
GoOut
- position
- JS Developer
- info
- I worked at GoOut, it‘s a ticketing selling company in central Europe.
Besides selling tickets GoOut provides a culture guide, a really good one. I was developing
Vue/Nuxt apps. In our team we were successfully migrating public part of
the old MVC system to Nuxt app. In this position I
worked with Vue 3 using Nuxt framework for server side rendering and Pinia library as a store. The app was strongly typed with Typescript, but we also implemented runtime types
(io-ts library). Client-server communication was based on JSON:API structure (basically REST
APIs). We prefered using Cypress for component testing and we tested core logic with Jest. I also took care of CI and its
improvements (linting, tests, caching), Docker setup and basics in k8s. I decided to implement
the MJML in GoOut to improve and support all email clients. But in my day-to-day work, I took
care of the ticketing system 🎫.
- link
- goout.net
- fromTo
-
WIP_TenTref
- info
- Public transport journey planner for Canary Islands
- date
- 2023
- technologies
-
iList.cz_Android_app
- link
- Google Play
- info
- Android app for iList.cz
- date
- 2018
- technologies
-
- SASS
- Cordova
- Webview
- React
- Redux
WifiGuard
- link
- WifiGuard.cz
- info
- WifiGuard is a small desktop app designed to monitor WiFi networks.
The app is based on old arp protocol.
- date
- 2013
- technologies
- Java
university
- universityName
- University of Economics, Prague
- academicDegree
- Engineer
- faculty
- Faculty of Informatics and Statistics
- programme
- Applied Informatics - Information Technologies
- date
- 2017
courses
- names
-
- Vue 3
- Two-year Astronomic course at Štefánik Observatory
- Cybernality at Czech Technical University In Prague
- Angular
- All ten fingers typing course