Martin Fronek
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
Senior Front-end Developer via Toptal
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.
Senior Full-stack Developer via Toptal
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.
Senior Full-stack Developer
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.
Senior Full-stack Developer via Toptal
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.
Senior Full-stack Developer
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.
Senior Full-stack Developer
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.
Senior Full-stack Developer via Toptal
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).
Senior Full-stack Developer
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.
Team Leader and Senior Full-stack Developer
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.
Freelance Application Developer
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.
Experience
Recht-Sofort | Legal Documents Sharing Platform
EuroRise | Profitable Forex Trading Algorithm
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
SignalQ | Telecommunications Solution
I built the UI using Laravel and the Vue front-end framework.
DigitalEarners
Skills
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring