Matei Copot, Developer in Prague, Czech Republic
Matei is available for hire
Hire Matei

Matei Copot

Verified Expert  in Engineering

Software Developer

Location
Prague, Czech Republic
Toptal Member Since
December 16, 2019

Matei is a versatile full-stack web developer with expertise in JavaScript and proficiency in Python, Java, C++, and PHP. An Olympic-level mathematician, he is adept at crafting complex systems and is passionate about continuous learning. Known for excellent communication and teamwork, he's highly collaborative and easy to work with. In his leisure, Matei is an enthusiastic pilot, enjoys camping with his rescue husky, Aku, and engages in strategy board games with friends.

Portfolio

MetaVoice
Next.js, HTML5, CSS3, Electron, Amazon Web Services (AWS), Git, GitHub, React...
DeepChannel
Docker, React, Electron, TypeScript, Algorithms, JavaScript, Node.js, CSS...
Toptal
HTML5, CSS, Pixel Perfect, Web UI, PSD Slicing, PHP, JavaScript, React...

Experience

Availability

Part-time

Preferred Environment

Git, Linux, TypeScript, Node.js, React, PostgreSQL, Python, Stripe, Next.js

The most amazing...

...tool I've built was a remote-access system to a hackerspace—hardwiring into a modified phone hooked into a DECT system and accessed via a telegram bot.

Work Experience

Senior Software Engineer

2023 - 2023
MetaVoice
  • Spearheaded a team of full-stack developers in deploying a high-traffic machine learning service, pivotal to a seed-stage startup's product lineup.
  • Managed comprehensive project development, encompassing UI/UX design, multi-back-end API integration, system monitoring, analytics, user authentication, payment processing, support infrastructure, and machine learning inference servers.
  • Expanded the user base by over 100-fold through strategic analysis of user behavior, proactive community engagement, feedback incorporation, and continuous feature enhancement.
  • Led the successful transition of an on-device machine learning service from alpha to general availability, including the open sourcing of key components.
Technologies: Next.js, HTML5, CSS3, Electron, Amazon Web Services (AWS), Git, GitHub, React, Windows, MacOS, Linux, Tailwind CSS, Kubernetes, Docker, GPU Computing, NVIDIA CUDA, PyTorch, Python, Conda, Visual Studio Code (VS Code), Slack, Event Tracking, Sentry, Web UX, App UX, Web UI, App UI, Stripe, ParcelJS, Webpack, Supabase, PostHog, PostgreSQL, ClickHouse, AWS Lambda, Modal, Magic Link Authentication, OAuth, JSON Web Tokens (JWT), Google Cloud Platform (GCP), Discord, Open Source, Community Growth, SMTP, POP3, SSH, Speech Analytics, REST APIs, Speech Recognition, Vim Text Editor, Algorithms, Jira Administration, Markdown, Physics, Color Theory, Authentication, NPM, SDKs, Node.js, WebApp, Desktop App Development

Software Engineer

2019 - 2022
DeepChannel
  • Developed a sophisticated, multi-dialect, error-recovering SQL parsing system for linting and completions, delivering immediate foundational results.
  • Executed seamless integration with Ace and Monaco editors within a multi-threaded React/Electron framework.
  • Founded and led a dedicated team for the sustained advancement of the parser, instituting robust team processes and best practices for long-term development success.
Technologies: Docker, React, Electron, TypeScript, Algorithms, JavaScript, Node.js, CSS, GitHub, Python, Git, Redux, Linux, PostgreSQL, Security, Sass, Less, C++, Visual Studio Code (VS Code), Jira, GitLab, HTML, Tmux, Docker Compose, SSH, Mathematics, ESLint, Imperative Programming, Object-oriented Programming (OOP), SCSS, Functional Programming, Zsh, Jira Administration, Snowflake, Data Build Tool (dbt), BigQuery, WASM, Tree-sitter, Source Code Parsing, SQL, React Redux, Cypress, Jest, APIs, HTML5, Pixel Perfect, Web UI, Architecture, Software Design, API Integration, Legacy Code, Legacy Software, Integration, REST APIs, Front-end, User Experience (UX), User Interface (UI), CSS3, Web Scraping, Web Development, Scraping, Full-stack, Minimum Viable Product (MVP), Software Architecture, Memory Leaks, Vim Text Editor, Redshift, Markdown, Slack, Color Theory, Event Tracking, Sentry, Web UX, App UX, App UI, Webpack, OAuth, Google Cloud Platform (GCP), Open Source, NPM, SDKs, WebApp, Desktop App Development

Software Engineer

2020 - 2020
Toptal
  • Executed enhancements swiftly for an ongoing competition, adapting rapidly to a new team and codebase within a matter of days.
  • Achieved an impressive eighth-place ranking among thousands of participants.
  • Collaborated with the event organizer in crafting a comprehensive and insightful retrospective.
Technologies: HTML5, CSS, Pixel Perfect, Web UI, PSD Slicing, PHP, JavaScript, React, Security, HTML, Mathematics, ESLint, Imperative Programming, Zsh, WASM, SQL, APIs, Software Design, API Integration, Legacy Code, Legacy Software, Integration, Front-end, User Experience (UX), User Interface (UI), CSS3, Web Development, Full-stack, Vim Text Editor, Algorithms, Markdown, Slack, Color Theory, PyTorch, Web UX, Webpack, OAuth, Community Growth, NPM, SDKs, Node.js, WebApp

Software Developer

2018 - 2019
ViewPointSystem
  • Established a versatile Continuous Integration (CI) environment, catering to diverse team requirements, and implemented a custom APT server.
  • Developed a Node.js/Vue test-runner to adapt Python testing scripts for executive-level review.
  • Designed and engineered a WebRTC Vue application to enable P2P, video, audio, and text communication with the company's product.
  • Maintained effective communication with multiple teams through Slack, conducted daily standups, and attended bi-monthly in-office meetings.
  • Handled development work by using advanced GStreamer technologies, resorting to navigating through C source code in the absence of comprehensive documentation.
  • Developed on Nvidia embedded devices using Vim, SSH, and Tmux, including the configuration of reliable Access Point setups.
  • Played a key role in the recruitment and integration of new talent into the company.
Technologies: Amazon Web Services (AWS), WebRTC, GStreamer, Django, Python, Docker, Bitbucket, TeamCity, Vue, Node.js, JavaScript, CSS, GitHub, Vuex, Ubuntu, Git, MobX, Raspberry Pi, Linux, Security, C++, Bulma, C, Jira, Java, R, Vue Router, HTML, Tmux, Docker Compose, HTML Canvas, WebSockets, SSH, Mathematics, ESLint, NodeMCU, Imperative Programming, Vue CLI, NGINX, Zsh, IntelliJ IDEA, Bitbucket API, WASM, SQL, Cypress, QA Testing, APIs, HTML5, Pixel Perfect, Web UI, Architecture, Software Design, API Integration, Integration, REST APIs, Front-end, User Experience (UX), User Interface (UI), CSS3, Web Development, Full-stack, Software Architecture, Memory Leaks, Vim Text Editor, Algorithms, Markdown, Slack, 3D Printing, IoT Security, Physics, Color Theory, GPU Computing, NVIDIA CUDA, Sentry, Web UX, JSON Web Tokens (JWT), Open Source, Authentication, NPM, SDKs, WiFi, WebApp

Back-end Developer

2018 - 2018
SaferPass
  • Led the modernization of legacy services, aligning them with contemporary programming standards, which resulted in the resolution of previously unidentified bugs and enhanced performance.
  • Conducted in-depth research and implemented robust service health-monitoring systems.
  • Communicated effectively within a predominantly Slovak-speaking team, bridging language barriers to ensure smooth collaboration.
Technologies: Amazon Web Services (AWS), Swagger, Grafana, Docker, Couchbase, Node.js, JavaScript, Git, Linux, MongoDB, HTML, Docker Compose, SSH, Mathematics, ESLint, Imperative Programming, Object-oriented Programming (OOP), Functional Programming, NGINX, SQL, Jest, QA Testing, APIs, HTML5, Architecture, Software Design, API Integration, Legacy Code, Legacy Software, Integration, REST APIs, Web Scraping, Web Development, Scraping, Full-stack, Software Architecture, Memory Leaks, Vim Text Editor, Algorithms, Markdown, Slack, Kubernetes, Web UX, Authentication, NPM, SDKs

Front-end Developer

2017 - 2017
Active Allocator
  • Managed the updates and maintenance of end-to-end (E2E) tests, ensuring the codebase's integrity and functionality.
  • Collaborated effectively as a remote member of an international team, utilizing Slack for communication and coordination.
  • Acquired and applied industry-standard React practices rapidly, demonstrating adaptability and continuous learning in a dynamic environment.
Technologies: Selenium, Chai, Mocha, React, TypeScript, JavaScript, CSS, Git, Redux, MongoDB, Sass, Less, Jira, HTML, Mathematics, ESLint, Imperative Programming, SCSS, Functional Programming, SQL, React Redux, Cypress, QA Testing, APIs, HTML5, Pixel Perfect, Web UI, API Integration, Legacy Code, Legacy Software, Integration, REST APIs, Front-end, User Experience (UX), User Interface (UI), CSS3, Web Development, Vim Text Editor, Markdown, Web UX, Webpack, NPM, WebApp

Graphics Contractor

2017 - 2017
NDA Client
  • Developed high-performance, responsive interactive animations tailored from scratch to meet client specifications.
  • Engaged effectively with non-technical team members, establishing clear requirements and guiding the integration of animations into their products.
  • Engineered versatile and modular animation logic, enabling the flexible use of various rendering technologies across different scenarios.
Technologies: WebGL, SVG, Canvas, JavaScript, CSS, Express.js, HTML, HTML Canvas, Mathematics, Imperative Programming, HTML5, Pixel Perfect, Web UI, Software Design, Front-end, User Experience (UX), User Interface (UI), CSS3, Web Development, Vim Text Editor, Algorithms, Simulations, Physics, Color Theory, Web UX, WebApp

Front-end Developer

2017 - 2017
Methodicate
  • Advanced the development of an established Angular codebase, incorporating new features and tests to enhance functionality.
  • Maintained consistent communication with team members through Slack, ensuring effective collaboration and project alignment.
  • Contributed actively to open-source software (OSS) projects, resolving dependencies and obstacles in internal development processes.
Technologies: Chai, Mocha, SCSS, Angular, JavaScript, CSS, GitHub, Git, Sass, Less, GitLab, HTML, ESLint, Taiga, Imperative Programming, SQL, Jest, APIs, HTML5, Pixel Perfect, Web UI, Legacy Code, Legacy Software, Integration, REST APIs, Front-end, User Experience (UX), User Interface (UI), CSS3, Web Development, Memory Leaks, Vim Text Editor, Algorithms, Markdown, Web UX, Webpack, WebApp

Front-end Developer

2016 - 2017
EOXplore
  • Spearheaded the design and implementation of web applications to effectively demonstrate and visualize the company's API products.
  • Collaborated with external entities such as ISMB and Covjson, providing specialized UI and graphics solutions as part of strategic partnerships.
  • Engaged closely with algorithmic and C++ developers, overcoming challenges through foundational knowledge sharing and innovative problem-solving.
Technologies: Leaflet, Maps, Canvas, JavaScript, SVG, CSS, Express.js, WebStorm, PostgreSQL, Security, C++, HTML, HTML Canvas, Mathematics, Imperative Programming, IntelliJ IDEA, SQL, APIs, HTML5, Pixel Perfect, Web UI, API Integration, Integration, Azure, REST APIs, Front-end, User Experience (UX), User Interface (UI), CSS3, Web Scraping, Web Development, Scraping, Full-stack, Minimum Viable Product (MVP), Memory Leaks, Vim Text Editor, Algorithms, Markdown, Simulations, Physics, Color Theory, Web UX, Open Source, WebApp

Graphics Contractor

2015 - 2016
Techyscouts
  • Collaborated with clients to revamp their website designs, incorporating captivating animations while balancing personal design preferences and accessibility considerations.
  • Conceptualized and executed a diverse range of immersive, interactive canvas animations, each uniquely crafted from scratch.
  • Developed a bespoke, efficient inter-page navigation system, enhancing the overall user experience.
Technologies: SVG, Canvas, JavaScript, CSS, Express.js, WebStorm, HTML, HTML Canvas, Mathematics, Imperative Programming, Sublime Text, Brackets, HTML5, Pixel Perfect, Web UI, Architecture, Front-end, User Experience (UX), User Interface (UI), CSS3, Web Development, Minimum Viable Product (MVP), Memory Leaks, Algorithms, Markdown, Canvas 3D, Simulations, Physics, Color Theory, Web UX, WebApp

Front-end Developer

2015 - 2015
Evershelf
  • Translated and enhanced a Photoshop-based web design for the front page, ensuring a seamless and visually appealing user interface.
  • Identified and successfully eliminated a virus within the software system, enhancing security and functionality.
  • Maintained effective communication with the client, leading to additional project collaborations based on performance and reliability.
Technologies: SVG, CSS, Adobe Photoshop, HTML, Sublime Text, Notepad++, Brackets, HTML5, Pixel Perfect, Web UI, PSD Slicing, Front-end, User Experience (UX), User Interface (UI), CSS3, Web Development, Minimum Viable Product (MVP), Markdown, Color Theory, Windows, Web UX

Collaborative Authorship of "Advanced JavaScript Techniques" with Packt Publishing

https://isbnsearch.org/isbn/9781838820213
Co-authored a comprehensive guide to industry-standard JavaScript practices, in collaboration with Packt Publishing and three fellow engineers. The book encompasses a wide array of topics, including functional programming, garbage collection, and code formatting.

Leadership and Community Engagement in Tech Hackerspace

http://progressbar.sk
Embraced a leadership role in a vibrant hackerspace community, dedicating six months to enhancing its environment and fostering diverse technological collaborations. Responsibilities included daily maintenance and improvement of the space and organizing events on emerging tech topics like cryptocurrencies, 3D printing, and machine learning. Concurrently held part-time positions in other sectors.

Extensive Open-source Portfolio of Animations and Demos on Codepen.io

https://codepen.io/towc/pens/popular
Developed a diverse portfolio of over 400 open-source demos, including minigames, embeddable visualizations, and animations, showcased on platforms like CodePen. These projects, created for personal enjoyment, often feature custom-built 3D rendering engines and experimentation with raw WebGL, showcasing a commitment to learning and innovation. The popularity of these demos led to their utilization in business models, highlighting their market appeal. Additionally, the unaltered nature of the code serves as a chronological record of evolving programming styles and skills.

Volunteer Developer in Food Waste Reduction and Library Creation

https://github.com/rmbrk/wasteno
Assisted in developing an app to connect local shops and residents with surplus food to homeless shelters and eco-conscious individuals. Engineered a Node.js/Bookshelf back end with comprehensive testing and minimal external dependencies to enhance development efficiency. Innovated an accumulator/contract-based declarative back end architecture, partially available as a library (https://github.com/towc/conac). The project was later paused due to professional commitments.

Podium Winner for Popular Competition "js13kgames"

https://js13kgames.com
I competed in js13kGames, which gives you a month to build a JavaScript game in under 13KB, external dependencies included. I had an extra clause to complete everything in under 48 hours.

• 2017—12th Mobile, 26th Desktop
https://js13kgames.com/entries/loud-maze

• 2016—13th Mobile, 36th Desktop
https://js13kgames.com/entries/glitch-maze

• 2015—2nd Twitter, 2nd Google+, 5th Facebook, 16th Community, 18th Mobile, 44th Desktop
https://js13kgames.com/entries/flappy-box

• 2014—26th Mobile, 84th Desktop
https://js13kgames.com/entries/elements-out

Languages

JavaScript, TypeScript, CSS, HTML, VimL, Python, Java, SCSS, Sass, Less, Snowflake, WASM, Markdown, HTML5, SQL, CSS3, C++, C, PHP, R, Haskell

Frameworks

Django, Swagger, Selenium, Electron, Bulma, Angular, Redux, Express.js, Cypress, Jest, Next.js, Nuxt.js, Tailwind CSS, JSON Web Tokens (JWT), WebApp, GStreamer

Libraries/APIs

Leaflet, Vue, Vuex, MobX, React, Node.js, Bookshelf.js, WebRTC, Chai, React Redux, REST APIs, Stripe, Bitbucket API, WebGL, PyTorch

Tools

Grafana, Canvas, Vim Text Editor, Tmux, Zsh, Knex.js, Git, TeamCity, GitHub, Bitbucket, GitLab, Jira, Sublime Text, Vue CLI, IntelliJ IDEA, i3, Mocha, BigQuery, Slack, Microsoft Excel, Sentry, Webpack, NPM, NGINX, Docker Compose, Brackets, WebStorm, Notepad++, Adobe Photoshop

Paradigms

Functional Programming, Object-oriented Programming (OOP), Imperative Programming, Desktop App Development

Platforms

Raspberry Pi, Ubuntu, Debian, Linux, Docker, Visual Studio Code (VS Code), Amazon Web Services (AWS), Google Cloud Platform (GCP), Arduino, Windows, MacOS, Kubernetes, NVIDIA CUDA, AWS Lambda, Azure

Storage

PostgreSQL, MongoDB, Redshift, Couchbase, ClickHouse

Other

Vue Router, SSH, Security, HTML Canvas, SVG, WebSockets, Mathematics, Taiga, ESLint, Algorithms, Jira Administration, Data Build Tool (dbt), Source Code Parsing, Cryptocurrency, Simulations, Physics, Color Theory, APIs, Pixel Perfect, Web UI, QA Testing, Architecture, Software Design, API Integration, Legacy Code, Legacy Software, Integration, Front-end, User Experience (UX), User Interface (UI), Web Scraping, Web Development, Scraping, Full-stack, Minimum Viable Product (MVP), Software Architecture, Memory Leaks, Conda, Event Tracking, Web UX, ParcelJS, Supabase, PostHog, Modal, Magic Link Authentication, OAuth, Discord, Open Source, Community Growth, Authentication, SDKs, Maps, NodeMCU, Tree-sitter, IoT Security, Canvas 3D, PSD Slicing, GPU Computing, App UX, App UI, SMTP, POP3, Speech Analytics, Speech Recognition, Bluetooth, WiFi, 3D Printing

SEPTEMBER 2016 - SEPTEMBER 2019

Certified Ethical Hacker

EC-Council

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