
Lukas Cizek
Verified Expert in Engineering
React Developer
Prague, Czech Republic
Toptal member since August 26, 2021
Lukas started eight years ago as a self-taught mobile developer in Java. He found his true passion four years ago in React when it became the primary choice for many companies. At the same time, working on projects of all sizes and types, he has profiled into a senior developer with team-leading experience. Lukas focuses on delivering results that follow today's standards, and his front-end expertise goes beyond learning as he has lectured React academies and mentored other team members.
Portfolio
Experience
- Next.js - 6 years
- JavaScript - 6 years
- React - 6 years
- TypeScript - 5 years
- Jest - 3 years
- React Final Form - 2 years
- Tailwind CSS - 2 years
- Leadership - 2 years
Availability
Preferred Environment
MacOS, Visual Studio Code (VS Code), Git, Terminal
The most amazing...
...thing was to optimize the development process, pipeline, and codebase itself in a traffic-heavy, enterprise app.
Work Experience
React Consultant
Full Remote Freelancing
- Worked on project kick-offs, short-term allocations, optimizing development processes, and other consultancies.
- Reviewed 70 thousand LOC+ codebase, highlighted various issues, optimized development process, and assessed future steps for improvement.
- Layed foundation for the scalable project, leading and mentoring two juniors in the process, and chose the ideal development stack for the use case.
- Helped a few startups during their crunch time with development.
Senior React Developer
An Online Job Board
- Led and executed improvements across the whole codebase following the current best practices.
- Sped up docker pipeline performance, resulting in 20% of the standard duration.
- Introduced unit tests to the codebase and laid the foundation for the testing habits of the whole team.
- Fixed, optimized, and maintained business-critical tracking of user events in Google Analytics.
- Migrated to a new internal component library, suggesting many improvements during the process.
- Implemented web message app for customers to use for communication.
React Developer | Front-end Lead
Usertech
- Led front-end team with six members, being responsible for their delivery.
- Maintained two larger codebases, with a combined LOC of over 100 thousand.
- Optimized many suboptimal practices across the codebase and improved multiple performance metrics.
- Created a concrete Git Flow, resulting in a safer and consistent deployment process.
- Decreased the size of the docker image by introducing multi-stage installation to 10% of the size.
- Ignited a passion in other team members with open discussions about all changes and improvements.
React Developer | Team Leader
INVENTI
- Led multiple projects from start to finish; the biggest team included four front-end developers and three testers.
- Mentored juniors, both personally and technically on their professional career journey.
- Created a Node.js project for controlling, aggregating, and evaluating a large amount of CSV data. Evaluating feeds over 10+ million items with various metrics.
- Implemented rules and logic for Elasticsearch to effectively search over 100+ million items, resulting in what the user is expecting.
- Taught multiple React academies that spanned multiple months with his coworker for the general public.
- Created detailed technical offer and estimation for a customer, resulting in a successful project for the company.
Experience
An Online Job Board
I've led dozens of innovations for the platform, improved development processes, and maintained solutions on the platform.
Carvago
https://carvago.com/I have managed the dev team to deliver the solution and ensured the technical feasibility of UI/UX designs and improved the codebase of U+ products and apps.
Education
Master's Degree in Information Technology
Czech University of Life Sciences - Czech Republic
Bachelor's Degree in Computer Networking
Kymenlaakso University of Applied Sciences - Finland
Certifications
Cisco Certified Network Professional
Cisco
Skills
Libraries/APIs
React, REST APIs, Node.js, Formik, React Final Form
Tools
Git, Create React App, Terminal, Figma, Webpack, Prisma
Languages
TypeScript, JavaScript, HTML5, CSS, HTML, CSS3, GraphQL, Java, SQL
Frameworks
Next.js, Redux, Jest, Ant Design, Material UI, Tailwind CSS, Cypress, Express.js
Paradigms
Unit Testing
Platforms
Visual Studio Code (VS Code), MacOS, Docker, Amazon Web Services (AWS), Android, iOS, Java EE
Other
Styled-components, Front-end Architecture, Architecture, Technical Leadership, Front-end, Single-page Applications (SPAs), Website Performance, Page Speed Optimization, Razzle, Strapi, Gatsby, Leadership, Progressive Web Applications (PWAs), PWA, Storybook
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