Professional Experiences
Tech lead at Vexl
Working on fully open source app for peer to peer bitcoin trading called Vexl. I delivered fully rewritten app in React Native and rewrote the backend fully into node. I am also giving talks at meetups and conferences. I am helping with the product definitions and with feature requests.
My interest in exploring new opportunities stems from my current role at a nonprofit, while I deeply value working on an open-source project and find the product profoundly meaningful, I am eager to contribute to a growing product and collaborate within a larger team.
I have honed my skills in effectTS, with a strong focus on type-driven development. The code I have developed is publicly accessible at: https://github.com/vexl-it.
Tech Lead of Albert Loyalty App
I took the role of Tech Lead. I have created a plan to improve performance and decrease technical debt of the app. I was also defining acceptation criteria for specifications of new features. The biggest challenge of that time was helping other developers grow and making sure estimates and specifications are well thought through.
Full stack developer of Albert Loyalty App
At first, I was working on backoffice (CMS) and in a team of FE developers (React Native). Later I also started working on backend in Kotlin + Spring Boot. I learned a lot on this project:
- Writing backend that can handle a big traffic load
- Doing code reviews
- Scrum (rituals, working in sprints...)
- Fully automated CI/CD deployment.
- Working with Kubernetes as a developer.
- Multiservice backend architecture
- Reactive programming
Web development & working on side projects
Was mainly creating websites for Creative Dock. I was also trying to create a company with a few of my friends called Sidario. Some of my work at that time was:
- ameside.cz, https://filmhunters.cz, womacinterior.cz - presentation websites GravCMS
- seba.swiss - bank website written in React and Gatsby
- filloapp.com - App that should help companies with creating documents (React + NodeJS Koa)
- clipvo.com - a simple app for creating podcasts written in React
Kontakto - Full stack developer
The startup that, sadly, did not succeed. We were working on an app that connects to the company's G Suite account and scrapes employees' emails. These data were then used to create a graph database of people and companies. It should've helped with figuring out who from my company communicated with people from different companies.
My role was developing on React Native and NodeJS backend (scraping was done by data specialists). An interesting technology we worked on was Neo4j - database we used to store relations between persons.
High school oriented at programming & working on side projects
I started learning coding in 9th grade at elementary school. I started with Android development in Java. Then added web development (HTML, CSS, JS). While studying programming oriented field at high school I started doing some web development for clients (mainly coding templates from scratch in WordPress later using Grav CMS and learning the basics of Laravel framework).
Some of my work from that time includes:
- nasedacice.cz - simple website for citizens' initiative of Dačice town - written in GravCMS
- marycohr.cz, panestetic.cz, biolinejato.cz - just note that, sadly, most of those websites are not properly maintained anymore since the contract ended - written in WordPress
- nfctron.com - Native Android app for Kiosks at festivals