Martin Fronek, Developer in Prague, Czech Republic
Martin is available for hire
Hire Martin

Martin Fronek

Verified Expert  in Engineering

Software Developer

Location
Prague, Czech Republic
Toptal Member Since
May 13, 2015

Martin is a React/Vue and Node.js specialist with 15+ years of professional experience as a developer, almost half at Toptal, with very happy long-term clients. Martin has expertise in various technologies but has used JavaScript for most of his career. Martin's priorities are writing clean, high-performing, secure, and bug-free code and ensuring the project is finished correctly and on time.

Portfolio

Pfizer
JavaScript, React, REST APIs, Redux, Cypress, Jest, Git, Jenkins...
Social Horsepower
Vue 3, Vue, JavaScript, Web Development, Ajax, REST, Front-end Development, CSS...
MaxSold
Node.js, PHP, Google Cloud, Google Cloud Platform (GCP), CI/CD Pipelines, Azure...

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code)

The most amazing...

...thing I have created is a set of components that made future development of awesome-looking apps lightning-fast for the client.

Work Experience

Front-end React Developer via Toptal

2022 - 2023
Pfizer
  • Optimized a React application from 30+ seconds loading time to under a second.
  • Developed a custom in-house solution for label printing from scratch in the React framework.
  • Refactored React legacy code for better performance and maintainability, reducing development costs and increasing development speed.
  • Created a set of React UI components that enabled the team to develop future React applications lightning-fast.
  • Implementing SSO into the applications securely, ensuring the highest possible security of the applications.
Technologies: JavaScript, React, REST APIs, Redux, Cypress, Jest, Git, Jenkins, Web Development, Ajax, REST, Unit Testing, Webpack, React Redux, Front-end Development, Docker, CSS, HTML5, Front-end, Apps, Web Scraping, Jira, Node.js, Responsive Web Design (RWD), TypeScript, SQL, APIs, Single Sign-on (SSO), Design Systems, UI Components, User Interface (UI), Material UI, React Router, React Navigation, User Experience (UX), Animation, Interactive UI

Senior Front-end Developer via Toptal

2022 - 2022
Social Horsepower
  • Transformed dashboard layouts to a pixel-perfect, responsive Vue application.
  • Connected Vue components to the back-end API, including complex graphs and statistics.
  • Collaborated with the back-end engineers on designing the API.
  • Wrote reusable, high-performing code, reducing costs of future development of the application.
Technologies: Vue 3, Vue, JavaScript, Web Development, Ajax, REST, Front-end Development, CSS, HTML5, Front-end, Apps, Git, TypeScript, APIs, Full-stack Development, API Integration, Design Systems, UI Components, User Interface (UI), Mobile First, User Experience (UX), Interactive UI

Senior Full-stack Developer via Toptal

2021 - 2022
MaxSold
  • Enhanced the marketplace with new features using modern JavaScript technologies.
  • Built the back end of one of their applications in Node.js from scratch.
  • Ensured that the tasks planned during a sprint were finished on time without compromising quality.
  • Took care of DevOps solutions and the migration of the architecture from GCP to Azure.
Technologies: Node.js, PHP, Google Cloud, Google Cloud Platform (GCP), CI/CD Pipelines, Azure, Web Development, Ajax, REST, iOS, Android, Back-end, Front-end Development, JavaScript, CSS, HTML5, Front-end, Apps, Jira, Git, jQuery, Responsive Web Design (RWD), SQL, Full-stack, Full-stack Development, Cloud, User Interface (UI), User Experience (UX), Interactive UI

Senior Full-stack Developer

2021 - 2022
Favtap
  • Developed a mobile app from zero to one as a side project using modern technologies, most importantly React Native and Node.js.
  • Optimized the final product's optimal performance and security aspects of the architecture.
  • Created a set of React Native tools to reuse in future mobile applications.
  • Took care of all the DevOps solutions, including CI/CD pipelines, cost optimization, and rather complex architecture.
Technologies: React, React Native, Node.js, MongoDB, GraphQL, TypeScript, Amazon Web Services (AWS), Mapbox, Geoapify, Webpack, iOS, Android, NestJS, React Redux, Kubernetes, Back-end, Front-end Development, Docker, JavaScript, Front-end, Apps, Jira, Git, NoSQL, Responsive Web Design (RWD), Full-stack, APIs, API Development, Full-stack Development, Data Architecture, Apollo Server, Apollo, API Integration, Single Sign-on (SSO), Design Systems, UI Components, Cloud, Mobile, Tailwind CSS, User Interface (UI), Mobile First, AWS Lambda, Google Maps, Material UI, Elasticsearch, React Router, React Navigation, User Experience (UX), Animation, Interactive UI

Senior Full-stack Developer via Toptal

2020 - 2021
DNA Entertainment, Inc.
  • Rebuilt the customer's product from old technologies to new ones.
  • Communicated clearly and consistently on what needed to be done to achieve the business goals.
  • Created a significant increase in the client's revenue and retention rate.
  • Took responsibility for the DevOps solutions, including CI/CD pipelines and CDN.
Technologies: Node.js, Amazon Web Services (AWS), TypeScript, Laravel, Vue, PHP, Nuxt.js, React, Web Development, GraphQL, Back-end, Front-end Development, Docker, CSS, HTML5, Front-end, Git, SQL, Full-stack, APIs, API Development, Full-stack Development, Cloud, Tailwind CSS, User Interface (UI), Mobile First, User Experience (UX), Interactive UI

Senior Full-stack Developer

2019 - 2020
TVbeat
  • Rewrote the whole application to a new architecture using Node.js and MongoDB.
  • Worked remotely in a team of ten developers and reported results weekly.
  • Engaged in a project that involved extensive use of ETL and data mining.
Technologies: Angular, Express.js, MongoDB, Node.js, ECMAScript (ES6), Next.js, API Integration, Jest, Web Development, Ajax, SaaS, Webpack, Back-end, JavaScript, CSS, AngularJS, Front-end, Apps, Web Scraping, Jira, Git, NoSQL, Responsive Web Design (RWD), TypeScript, ETL, Full-stack, APIs, API Development, Full-stack Development, Data Architecture, User Interface (UI), User Experience (UX), Interactive UI

Senior Full-stack Developer

2018 - 2019
Accompany
  • Developed SHIFT's patented management tools using React based on the client's requirements.
  • Improved the performance and code quality of existing features.
  • Introduced and implemented new libraries and technologies to their product.
Technologies: React, Laravel, Figma, D3.js, Stripe, TypeScript, Web Development, Ajax, Webpack, React Redux, Back-end, Front-end Development, JavaScript, CSS, HTML5, Front-end, Apps, Git, Full-stack, APIs, API Development, Full-stack Development, API Integration, Mithril.js, Design Systems, UI Components, User Interface (UI), React Router, React Navigation, User Experience (UX), Animation, Interactive UI

Senior Full-stack Developer via Toptal

2015 - 2018
AWARDS
  • Helped rewrite the application from static pages to a single-page application in the Angular framework.
  • Collaborated with a team of 20 other remote developers.
  • Ensured the code was secure, including PostgreSQL queries, which was the highest priority for this medical application.
  • Rewrote many application modules from pure PHP to the Zend Framework 2 (a framework with the same principles and ORM as Symfony).
Technologies: PHP, Angular, Symfony 2, Zend Framework, Web Development, Ajax, REST, Unit Testing, SaaS, Back-end, Front-end Development, CSS, HTML5, AngularJS, Front-end, Apps, Web Scraping, Git, SQL, Full-stack, APIs, API Development, Full-stack Development, Data Architecture, API Integration, Design Systems, UI Components, User Interface (UI), User Experience (UX), Interactive UI

Senior Full-stack Developer

2015 - 2015
Pond5
  • Worked with a codebase that has been serving large amounts of traffic every day.
  • Ensured that each line of code was written correctly by doing proper code reviews.
  • Understood and cleaned up the huge codebase that had resulted from nine years of rapid development.
  • Added new features to one of the world's largest footage marketplaces.
  • Worked with an international, remote team of 10 developers.
  • Ensured that all PostgreSQL queries were highly performing and secure, which was essential for this high-traffic website.
Technologies: PostgreSQL, PHP, Symfony 2, Web Development, Back-end, Front-end Development, CSS, HTML5, Front-end, Jira, LAMP, Git, jQuery, Responsive Web Design (RWD), SQL, Full-stack, API Development, Full-stack Development, Data Architecture, User Interface (UI), Elasticsearch, User Experience (UX), Interactive UI

Team Leader and Senior Full-stack Developer

2013 - 2015
UNIQUEDOC
  • Led a team of international developers, both on-site and remote.
  • Ensured that the code was stable, secure, high-performing, and bug-free.
  • Developed a custom framework that the application was built on.
  • Built the whole REST API used by the front-end developers.
  • Constructed automated unit tests to ensure the ongoing quality of the product.
  • Transformed the whole project into a mobile application and put it on the App Store and Google Play.
Technologies: CSS, HTML, MySQL, PHP, JavaScript, Mobile Development, Web Development, Unit Testing, SaaS, iOS, Android, Back-end, Node.js, Front-end Development, HTML5, Front-end, Apps, Web Scraping, Ionic, Jira, LAMP, Git, jQuery, Responsive Web Design (RWD), SQL, Full-stack, API Development, Full-stack Development, Data Architecture, User Interface (UI), User Experience (UX), Interactive UI

Freelance Application Developer

2006 - 2013
Freelance
  • Worked with large and small remote teams, often as a team lead.
  • Created and implemented technologies focused on providing clients with a competitive advantage.
  • Monitored processes constantly as well as progress to ensure that tasks were finished properly and in a timely manner.
  • Maintained constant communication with stakeholders, reporting results daily.
Technologies: MongoDB, PostgreSQL, MySQL, CSS3, HTML5, JavaScript, PHP, Node.js, Stripe, Firebase, Web Development, Back-end, Front-end Development, CSS, Front-end, LAMP, Git, Responsive Web Design (RWD), SQL, Full-stack, API Development, Full-stack Development, User Interface (UI), User Experience (UX)

Recht-Sofort | Legal Documents Sharing Platform

Recht-Sofort is a platform for sharing legal documents. I implemented advanced security measures into their system, including database and file encryption algorithms, ensuring the highest security possible.

EuroRise | Profitable Forex Trading Algorithm

A fully automatic Forex trading algorithm. After just a few months on the market, it became one of the few algorithms showing a consistent profit on a real money account, unlike hundreds of other products, which never published a real, third-party verified, real-money account statement.

My biggest concern when developing this software was to make it almost impossible to steal the algorithm. The product is extremely secure against cracking attempts, proven by the fact that it has never appeared on the black market, where most of its competitors can be found.

This project was successfully sold to an investor in December 2011.

Geektastic | Evaluating Engineers by Reviewing Their Code

Geektastic is a company that provides the technical evaluation of software engineers. I am a member of their exclusive, hand-picked team that helps evaluate engineers by reviewing the quality of their code.

SignalQ | Telecommunications Solution

SignalQ provides smartly designed and engineered cloud solutions built around the integrated world-leading PortaSwitch ITSP platform from PortaOne.

I built the UI using Laravel and the Vue front-end framework.

DigitalEarners

DigitalEarners is a discussion board for people who work remotely. I helped redesign it, migrate it from vBulletin to XenForo, create landing pages for marketing campaigns, and track the performance of the campaigns.

Languages

CSS3, JavaScript, HTML, CSS, HTML5, PHP, TypeScript, ECMAScript (ES6), SQL, GraphQL, C++

Frameworks

React Native, Symfony 2, Ionic, Ionic 2, Bootstrap, Laravel, AngularJS, Zend Framework, Express.js, Angular, PHPUnit, Redux, Next.js, Nuxt.js, NestJS, Tailwind CSS, CakePHP, Symfony, OAuth 2, Material UI, Mithril.js, Jest, Cypress

Libraries/APIs

D3.js, Vue, Node.js, jQuery, Stripe, Twilio API, Puppeteer, CheerioJS, React, REST APIs, React Redux, API Development, Google Maps, React Router, React Navigation, PayPal API, Google API, Facebook API, Google APIs, Stripe API

Tools

Figma, Confluence, Jira, Git, Wowza, Google Analytics, Shell, Webpack, XenForo, Forum Software, Jenkins

Paradigms

Responsive Web Design (RWD), REST, Unit Testing, ETL, Mobile Development, Agile Software Development, Microservices, Microservices Architecture, Serverless Architecture

Platforms

LAMP, vBulletin, Firebase, Google Cloud Platform (GCP), Mapbox, iOS, Android, Docker, Mobile, Amazon Web Services (AWS), Azure, Kubernetes, AWS Lambda, Linux, Visual Studio Code (VS Code)

Storage

NoSQL, MongoDB, Database Performance, MySQL, PostgreSQL, Amazon S3 (AWS S3), Elasticsearch, JSON, Google Cloud

Other

MERN Stack, Front-end, Apps, Cordova, Performance Optimization, Ajax, Payment Gateways, SaaS, APIs, Data Mining, Web Scraping, Full-stack, Web Development, Firebase Cloud Functions, API Integration, Apollo, Apollo Server, Geoapify, Back-end, Front-end Development, Full-stack Development, Data Architecture, Single Sign-on (SSO), Design Systems, UI Components, Cloud, Mobile First, User Interface (UI), User Experience (UX), Animation, Interactive UI, WCS, RTMP, Mobile Analytics, Serverless, CI/CD Pipelines, OAuth, Encryption, Vue 3

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