Fullstack web developer from Czechia
Hi, I'm Tomáš Juřička.
I'm a fullstack web developer from Czechia. I have a strong experience in .NET backend development followed by a medior expierence in frontend development, either in Blazor , or React . I mostly prefer backend development, but I do like the frontend part as well (including the styling).
I also have expierence with the full application development cycle, including continuous integration and continuous delivery and managing it's infrastructure. The experince mostly consists of Azure and Azure devops usage.
To be part of a team is also nothing unusual for me, I like cooperation and discussions with others. I also had the pleasure to lead & teach group of junior developers while developing intranet applications. And I also teach at local university with my former colleague.
For me, software development is not just about code. Actually delivering value means a lot to me, being close to the customer helps to keep my work meaningfull. Because of this, I have started developing websites for smaller subjects, this way I can feel the impact of each line of code that I write.
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 . This topic is what my first solo talk was about (@Nalejvárna 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 • REST APIs • gRPC
100 % - Frontend development
React • Blazor • HTML • CSS • JS/TS • Accessibility • Semantic HTML
80 % - Databases & Storage
Microsoft SQL Server • Entity Framework • Azure Blob/Table Storage • PostgreSQL • SQL • OracleDB
60 % - Devops
Azure Devops • Azure devops repos & pipelines (build/release) • Github & Github actions
60 % - Infrastructure
Azure Cloud • Docker • Kubernetes • Azure functions • IIS • Infrastructure as a Code • Pulumi
50 % - Leading & teaching
Mentoring juniors • Teaching at university • Team leading
35 %
Work
-
- 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: GatsbyJS • TailwindCSS • NetlifyCMS • .NET/C# • ASP.NET • Azure functions • Github repos & workflows • Figma
Websites that I've built:
Other projects
-
- Project
- Luštěniny / Cypher game in Zlín
- Date
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.
View website (CZ only) -
- Project
- Teaching at Tomas Bata University in Zlin
- Date
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).
Mostly helping students with getting their ASP.NET Application and Azure infrastructure up and running, so that can use it as basis for their agile course.
View website