Resume
10+ years of experience
Work experience
2024 - present
Apify Technologies s.r.o.Fullstack developer
At Apify I work as a Fullstack developer with technologies like nodejs, nest and react.
2015 - present
Ing. Martin ForejtFreelance Software developer
In 2015, while still in high school, I began crafting custom websites and mobile applications. Over time, I transitioned to larger and more challenging projects. Today, as an independent freelance professional, I continue to offer my expertise in IT services and consulting, delivering tailored solutions to clients. My expertise spans various technologies, including Node.js, React, Java, Kotlin, PHP, Python, GoLang, Google Cloud, AWS, SQL and NoSQL databases, and more.
2022 - 2024
Robology s.r.o.Senior Fullstack developer
At Robology, I work on many diverse projects, primarily focusing on web and mobile application development. My responsibilities span the entire project lifecycle, from analyzing requirements and selecting appropriate technologies to making architectural designs and implementations. Additionally, I handle operational aspects such as managing cloud infrastructure, implementing deployment strategies, and monitoring systems. Seamless communication with clients is another crucial facet of my role. Key technologies used: Node.js, React, Flutter, Google Cloud, Docker, Firebase
2017 - 2024
FISHSURFING s.r.o.Senior Mobile Application Developer
At Fishsurfing, I began my journey in 2017 as an Android developer, contributing to the initial development of our social network tailored for fishermen. Over time, my role evolved, and I now serve as the Senior Mobile Application Developer, managing multiplatform development for both Android and iOS platforms. In this capacity, I work closely with the backend team to ensure seamless integration and functionality. Moreover, I lead a small dedicated team of mobile developers. Key technologies used include Flutter, Dart, Java, Kotlin, Swift, and SQL.
2020 - 2023
Levnocestovani.czFull Stack developer
At Levnocestovani.cz, a comprehensive travel web portal, I contributed to its evolution from a PHP-based platform to a modern stack built on Node.js and React. As part of a small team of 3-4 developers, I primarily focused on backend development, playing a key role in implementing a flight search engine and our proprietary multilingual editorial system using Node.js, MongoDB, and GraphQL. Additionally, I provided support on frontend tasks using React and Next.js. Furthermore, I managed operations, leveraging AWS and GitLab CI/CD for seamless deployment and continuous integration.
2018 - 2019
Infinitemate s.r.o.Junior Android developer
While at Infinitemate, I served as an Android developer, contributing to engaging projects such as those for Eon and eMan. This experience provided me with valuable insights and expertise. Our development stack was modern and efficient, utilizing Android Jetpack, Kotlin, Coroutines, Koin, and Clean Architecture principles.
Education
2020 - 2023
Faculty of Applied Sciences of the University of West Bohemia in PilsenSoftwarové Inženýrství (Ing.)
In my master's studies, I continued to specialize in Software Engineering and got involved in interesting projects in the areas of software architectures or neural networks and machine learning. I finished my studies with a diploma thesis on Continuous Integration for JS stack in GitLab, for which I won the Award for the best diploma thesis Information Technology Platforms.
2017 - 2020
Faculty of Applied Sciences of the University of West Bohemia in PilsenInformatika (Bc.)
In my bachelor's degree, I got involved in a lot of interesting projects in the areas of software engineering and deepened my knowledge. I finished my studies with a bachelor's thesis on External display for embedded devices.
2013 - 2017
SPŠ a VOŠ PísekInformační technologie
While studying in high school, I was first exposed to information technology and software development in C++ and PHP. I didn't enjoy programming at first, but then I started trying to program an Android app in my spare time, and before I graduated from high school, I already had several ready-made custom apps in my portfolio. In addition to programming, I also learned the basics of information systems and network technologies.
DevOps Experience
Gitlab CI/CD
95%
Google Cloud
75%
AWS
50%
Firebase
100%
Docker
90%
Technologies
Flutter
90%
Android
95%
Nodejs
90%
MongoDb
85%
Java, Kotlin
90%
React
75%
Certificates
Cisco CCNA Routing and Switching: Introduction to Networks
May 2016