Vojtech Machacek, Developer in Miami, FL, United States
Vojtech is available for hire
Hire Vojtech

Vojtech Machacek

Verified Expert  in Engineering

Full-stack Developer

Location
Miami, FL, United States
Toptal Member Since
January 27, 2021

Vojtech is a reliable software developer with over a decade of experience in full-stack development. Throughout his career, he worked for various companies like large eCommerce stores, international startups, and Fortune 100 companies. Vojtech feels comfortable working in multiple roles involving all aspects of software development and project management.

Portfolio

Fortune 100 North American Construction Equipment Manufacturer
Angular, C#, ASP.NET Core, Python, HTML, CSS, JavaScript, ASP.NET...
Orchestr8
Amazon Web Services (AWS), Entity Framework, Angular, .NET Core, C#, APIs...
Microsoft
React, .NET Core, Azure Cosmos DB, Entity Framework, C#, APIs, ASP.NET, C#.NET...

Experience

Availability

Part-time

Preferred Environment

.NET 5, .NET Core, Angular, Azure, Xamarin

The most amazing...

...thing I've developed is a business I co-founded when I was traveling around the world.

Work Experience

Senior Full-stack Developer

2021 - PRESENT
Fortune 100 North American Construction Equipment Manufacturer
  • Developed line of business application, responsible for implementing new features and maintaining the overall architecture.
  • Collaborated with project managers and stakeholders to understand business requirements and deliver solutions that met their needs.
  • Conducted thorough testing to ensure the high-quality and reliable performance of the application.
  • Mentored junior developers and provided guidance on best practices and coding standards.
Technologies: Angular, C#, ASP.NET Core, Python, HTML, CSS, JavaScript, ASP.NET, Azure App Service, Windows, Azure Cosmos DB, MongoDB, Azure Blobs, NoSQL, Microsoft Azure Cloud Server, Azure Portals

Senior Full-stack Developer

2020 - 2021
Orchestr8
  • Reworked the legacy system using the strangler pattern. Communicated closely with business experts to understand the domain.
  • Designed a new domain model for the next version of the Postgres database. Reflected on the insight drawn from domain experts.
  • Implemented a testing framework for a project, leveraging Docker to mimic the production environment.
  • Set and enforced the code policies and standards, ensuring we adhered to industry standards and best practices.
  • Created a sample database benchmark project for the client's specific datasets, comparing mature DB engines on the market.
Technologies: Amazon Web Services (AWS), Entity Framework, Angular, .NET Core, C#, APIs, Test Automation, ASP.NET, C#.NET, TypeScript

Senior Full-stack Developer

2019 - 2020
Microsoft
  • Developed the web and front-end part of the application, a social network in the education industry.
  • Worked on the client-side using Ant Design framework and React. Made sure we were following accessibility principles.
  • Integrated AI that flags any sensitive content uploaded by malicious uses.
  • Managed infrastructure in Microsoft Azure using Cosmos DB.
Technologies: React, .NET Core, Azure Cosmos DB, Entity Framework, C#, APIs, ASP.NET, C#.NET, TypeScript

Senior Full-stack Developer

2018 - 2020
Lykke
  • Developed a microservice to manage the user's personal data, KYC process, and user preferences. Used event sourcing as a data store.
  • Defined infrastructure as a code with TypeScript and Pulumi.
  • Developed operations dashboards to support developers maintaining our systems.
Technologies: Amazon Web Services (AWS), Pulumi, .NET Core, C#, APIs, Test Automation, ASP.NET, .NET, C#.NET, TypeScript

Software Developer

2013 - 2018
Blocshop
  • Refactored a legacy checkout system for a client in the eCommerce industry, resulting in a severalfold response time improvement.
  • Built a client-facing app for managing orders and personal information.
  • Prepared and ran a series of load tests. Reported results to the management. Revised and implemented improvements to the infrastructure.
  • Developed a geocaching game with object detection features.
Technologies: Microsoft SQL Server, .NET, Angular, C#, Azure, APIs, ASP.NET, C#.NET, TypeScript

Application Developer

2011 - 2013
Landis+Gyr s.r.o
  • Developed a Silverlight application for the smart city concept.
  • Integrated with WCF services within the client's infrastructure.
  • Developed a UI toolkit reflecting the company's design language in XAML.
Technologies: .NET, C#, ASP.NET, C#.NET, TypeScript

Web Developer

2008 - 2011
SlickTouch
  • Maintained and developed a homegrown CMS framework used on other software projects.
  • Developed a bespoke eCommerce solution for a client.
  • Built a scheduling platform for a client in the education industry.
  • Developed a number of websites with varying levels of complexity and requirements.
Technologies: C#, ASP.NET, .NET, C#.NET

DuckFerries

https://www.duckferries.com
Bootstrapped a little company from the ground up. DuckFerries aggregates regional ferry ticket providers and operates as an affiliate channel for ferry boat operators.

Key responsibilities:
- Set up infrastructure, which allowed the growth of the company.
- Programmed and maintained a customer-facing checkout system.
- Programmed and maintained the back-office system.
- Hired key members.
- Ran A/B testing and implemented the UX changes.
- Automated tests and deployments.

Libraries/APIs

Entity Framework, React

Tools

Azure App Service

Frameworks

.NET Core, Angular, .NET, ASP.NET, Bootstrap, ASP.NET Core

Paradigms

Test Automation, Event Sourcing, Test-driven Development (TDD)

Languages

C#, C#.NET, TypeScript, Python, HTML, CSS, JavaScript

Platforms

Azure, Xamarin, Amazon Web Services (AWS), Windows

Storage

Redis, PostgreSQL, Microsoft SQL Server, Azure Cosmos DB, MongoDB, Azure Blobs, NoSQL

Other

APIs, Pulumi, Domain-driven Design (DDD), Microsoft Azure Cloud Server, Azure Portals

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