Václav Pekárek, Developer in Brandýs nad Labem-Stará Boleslav, Czech Republic
Václav is available for hire
Hire Václav

Václav Pekárek

Verified Expert  in Engineering

Full-stack Developer

Brandýs nad Labem-Stará Boleslav, Czech Republic

Toptal member since November 7, 2022

Bio

Václav is a professional .NET developer focusing on web development primarily. His tech stack includes .NET, C#, Entity Framework, Core, T-SQL, MSSQLCE, Blazor, JavaScript, and Vue. Václav works with monolith and microservices architecture and is always looking for new challenges.

Portfolio

Freelance
ASP.NET, Bamboo, Bitbucket, Blazor, C#, C#.NET, CSS3, Dapper...
Programia s.r.o.
ASP.NET, Azure DevOps, C#, C#.NET, CSS3, Dapper, .NET 6, .NET 5

Experience

  • Full-stack Development - 10 years
  • ASP.NET - 10 years
  • C#.NET - 10 years
  • T-SQL (Transact-SQL) - 10 years
  • C# - 10 years
  • Vue - 3 years
  • Blazor - 3 years
  • .NET 6 - 1 year

Availability

Part-time

Preferred Environment

Windows, Visual Studio, Slack, GitHub, GitLab, Bitbucket, Bamboo, Azure DevOps

The most amazing...

...thing I've done lately is write a book about Blazor, WebAssembly, and gRPC.

Work Experience

Senior Full-stack Developer

2018 - PRESENT
Freelance
  • Managed CI/CD pipelines in Atlassian and Bamboo for a .NET 6 application. Worked with Vue, Nuxt.js, and T-SQL for projects.
  • Tracked and fixed bugs using Sentry and Jira as a reporting tool.
  • Analyzed and developed tasks tracked by Jira software.
  • Developed REST APIs providing data for multiple Vue applications.
  • Optimized T-SQL queries for the most performant execution.
  • Executed code-reviewed pull requests by other developers to ensure high code quality and naming rules.
  • Communicated with a client over new tasks to ensure the understanding of the requirements.
Technologies: ASP.NET, Bamboo, Bitbucket, Blazor, C#, C#.NET, CSS3, Dapper, Entity Framework Core, Full-stack Development, HTML5, Slack, Webhooks

Senior Full-stack Developer

2013 - 2017
Programia s.r.o.
  • Developed an eCommerce app with multilanguage, multicurrency, and multidomain support.
  • Tracked and fixed bugs using Sentry and Azure Application Insights.
  • Optimized SQL queries to provide the best performant execution possible.
  • Implemented multiple OAuth providers to allow multiple options to log in to the websites.
  • Code-reviewed commits from other developers to validate the right usage of design patterns.
  • Developed a UI test project using Selenium for C# to optimize UI test writing.
Technologies: ASP.NET, Azure DevOps, C#, C#.NET, CSS3, Dapper, .NET 6, .NET 5

Experience

A Website for Content Creators

http://www.pickey.cz
Developed a PHP and Vue web application for creators providing space where they can share content with their subscribers in different tiers. On this project, I took care of the front-end part of the application written in Vue with Nuxt.js. My primary responsibility was to deliver a responsive website while consuming all provided REST endpoints.

Portal for Managing Repairs and Service Management

Created an Angular and C# based web application providing tools to manage the whole service process from customer visits in the store to delivering repaired products. For this project, I was a Full-stack developer taking care of implementing the required functionality from correct database structures to UI implementation.

Blog CMS

Developed a Blazor and WebAssembly-based portal for content management. The portal provides mechanisms for publishing different types of content. This project was made completely by myself, from database structures to the Blazor UI.

Building Blazor WebAssembly Applications with gRPC

Wrote a book about web development with Blazor and WebAssembly technology. How to speed up the communication between clients and servers using gRPC instead of REST and how to speed up development with source generators. This and more is covered in my book written in 2022.

Education

2015 - 2018

Master's Degree in Computer Science Education

University of Ostrava - Ostrava, Czech Republic

Certifications

APRIL 2020 - PRESENT

MCSA: Web Applications - Certified 2020

Microsoft

Skills

Libraries/APIs

Vue, Vuex

Tools

Dapper, Visual Studio, Slack, Bitbucket, Bamboo, GitHub, GitLab

Languages

HTML5, C#, C#.NET, T-SQL (Transact-SQL), SQL, JavaScript, CSS3, Python

Frameworks

ASP.NET, .NET 5, .NET 6, Entity Framework Core, Nuxt.js, Angular, .NET, Blazor

Paradigms

Azure DevOps

Platforms

Windows

Other

Web Applications, Full-stack Development, Education, Educational Portals, Psychology & Mental Health, WebAssembly (Wasm), Webhooks

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring