
Software developer from Czechia
Hi, I'm Tomáš Juřička.
The way I see it, the software development is not just a technology task, nor is it just about people. It is a complex task that needs the correct mixture of all the things involved.
I enjoy agile mindset , goals can change anytime, not only on business level, but also on personal. A constant evolution is unavoidable and embracing it feels very liberating.
Considering whats said above, I'm naturally inclined to view software development as a whole , I have experience with both backend and frontend technologies, little bit of design eye as well. With the ability to not only develop but also deploy and deliver them to customer. Customers should be our main focus, and delivering value to him is my primary goal.
Even though I believe software development is not just about code, I really love playing with it. Lately I've found myself in love with functional programming and designing application domains.
Not only I enjoy doing software development, I also love sharing my knowledge and experience with others. I was able to mentor several people in my professional career and I currently teach an agile development course at Tomáš Bata University in Zlín
On more personal note, I'm an avid sport enjoyer . Spent a few years doing martial arts, but now I' more focused on endurance sports. When I can find the time, I can get immersed in reading pretty easily.
Skills
- Backend development
.NET • C# • ASP.NET • Clean Architecture • Service-oriented architecture • Microservices • REST APIs • gRPC
100 % - Devops
Azure devops • Azure devops repos & pipelines (build/release) • Github & Github actions • Bitbucket
80 % - Databases & Storage
PostgreSQL • S3 Buckets • Microsoft SQL Server • Entity Framework • Azure Blob/Table Storage • SQL
70 % - Leading & teaching
Mentoring • Teaching • Team leading
60 % - Infrastructure
Azure cloud • Amazon AWS • Docker • Kubernetes • Aure functions • IIS • Infrastructure as a code • Pulumi
60 % - Frontend development
Astro • React • HTML • CSS • Javascript/Typescript • TailwindCSS • Semantic HTML • SEO
60 %
Work
-
- Company
- Papirfly
- Role
- .NET Chapter lead
- Date
- Serving as chapter lead for .NET technology
- Tech lead for integrations team and a shared services team
- Improving CI/CD culture across the whole tech department
Skills: .NET • AWS • CI&CD • Team leading • Tech leading • Mentoring
-
- Company
- Green:Code
- Role
- .NET & React developer
- Date
- Part of a .NET competence center in Skoda Auto, helping other teams with advanced .NET topics. Pushing standartization of projects forward
- Improving a microfrontend application platform written in React/.NET
- Developing an internal application (vacation planning, timesheet submissions).
Skills: .NET • Azure • Blazor • React • Frontend ecosystem
-
- Company
- CN Group / Ciklum
- Role
- .NET & React developer
- Date
- Developing .NET backend and ReactJS frontend for employee planning application
- Developing .NET microservices for a banking application (Azure, Microservices, .NET, Kubernetes)
- Leading a group of junior developers while creating an internal application for colleague reviews (Blazor, .NET, RabbitMQ)
- Leading a group of junior developers while creating an internal application for bonus recommendations (Blazor, .NET, RabbitMQ, Event Sourcing, Functional approach in C#)
Skills: .NET • Azure • Blazor • Microservices • Kubernetes • React • Leading & Teaching
-
- Company
- CN Group
- Role
- .NET Developer
- Date
- Developing backend for employee planning application
- Developing big data distribution and aggregation system
- Providing support and architecture advice for Test Automation
Skills: .NET • ASP.NET • C# • Microsoft SQL Server • Azure devops
-
- Company
- CN Group
- Role
- Software Tester
- Date
- Automated testing using Selenium
- Manual Testing
Skills: Automated testing • .NET • C# • Oracle databases • Selenium
Freelancing
Outside of regular work, I also spend some time working on side projects. These consist mostly of websites for smaller subjects in my local area. Sometimes I also do designs for them. I've initially started with an ASP.NET MVC application, and worked my way up to a stable JAMSTACK architecture which is first go-to when building a new website.
Currently i build the websites using a .NET backend and a Astro frontend, with React components. Previously I've worked with GatsbyJS as frontend.
I've always tried to bring the expertise from my primary work to the side projects as well, meaning that I always try to use newest technologies. Bringing fast & accessible websites to my customers. I've also included a CI&CD for my convinience.
Skills: Astro • TailwindCSS • .NET/C# • ASP.NET • Azure functions • Github repos & workflows • GatsbyJS • NetlifyCMS • Figma
Check out the websites that I've built and here's or view my full portfolio.
Other projects
-
Luštěniny / Cypher game in Zlín
Together with former colleagues we are organizing an event called Luštěniny on yearly basis. It's a free cypher game that people can attend in teams.
Apart from helping with organisation of the game, I've also created designs for the websites and our social media.
-
Teaching at Tomas Bata University in Zlin
Teaching at Tomas Bata University, Faculty of applied informatics - taking care of the technical part of an Agile Software Development course (.NET, React/Blazor, Azure).
Helping students with technical perspecitve of agile development, setting up builds and releases, managing feature flags, trunk based development etc.