Matei Copot
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
Software Engineer
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.
Software Engineer
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.
Software Developer
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.
Back-end Developer
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.
Front-end Developer
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.
Graphics Contractor
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.
Front-end Developer
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.
Front-end Developer
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.
Graphics Contractor
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.
Front-end Developer
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.
Experience
Collaborative Authorship of "Advanced JavaScript Techniques" with Packt Publishing
https://isbnsearch.org/isbn/9781838820213Leadership and Community Engagement in Tech Hackerspace
http://progressbar.skExtensive Open-source Portfolio of Animations and Demos on Codepen.io
https://codepen.io/towc/pens/popularVolunteer Developer in Food Waste Reduction and Library Creation
https://github.com/rmbrk/wastenoPodium Winner for Popular Competition "js13kgames"
https://js13kgames.com• 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
Certifications
Certified Ethical Hacker
EC-Council
Skills
Libraries/APIs
Leaflet, Vue.js, JavaScript, JavaScript, React.js, Node.js, Bookshelf.js, WebRTC, Chai, React.js, REST API, Stripe Development, Bitbucket API, WebGL, PyTorch
Tools
Grafana, Canvas, Vim Text Editor, Tmux, Zsh, Knex.js, Git, TeamCity, GitHub, Bitbucket, Git, Jira, Sublime Text, Vue CLI, IntelliJ IDEA, i3, Mocha, BigQuery, Slack Development, Excel Development, Sentry, Webpack, NPM, Nginx, Docker Compose, Brackets, WebStorm, Notepad++, Photoshop
Languages
JavaScript, TypeScript, CSS, HTML, VimL, Python, Java, SCSS, Sass, Less, Snowflake, Markdown, HTML5, SQL, CSS3, C++, C, PHP, R, Haskell
Frameworks
Django, Swagger, Selenium, Electron.js, Bulma, Angular, Redux, Express.js, Cypress, Jest, Next.js, Nuxt.js, Tailwind CSS, JSON Web Tokens (JWT), Web Development, GStreamer
Paradigms
Functional Programming, Object-oriented Programming (OOP), Imperative Programming, Desktop App Development
Platforms
Raspberry Pi, Ubuntu, Debian, Linux, Docker, Visual Studio Development, AWS, PostHog, Cloud Engineering, Arduino, Windows Development, MacOS, Kubernetes, CUDA, AWS Lambda, Azure
Storage
PostgreSQL, MongoDB, Redshift, Couchbase, Database
Other
Vue Router, SSH, Security, HTML Canvas, SVG Design, WebSockets, Mathematics, Taiga, ESLint, Algorithms, Jira Administration, Data Build Tool (dbt), WebAssembly, Source Code Parsing, Cryptocurrency, Simulations, Physics, Graphic Design, APIs, Pixel Perfect, Web UI, QA Testing, Architecture, Software Design, API Integration, Legacy Code, Legacy Software, Integration, Front-end, UX Development, UI Development, Web Scraping, Web Development, Scraping, Full-stack, Minimum Viable Product (MVP), Software Architecture, Memory Leaks, Conda, Event Tracking, Web UX Design, ParcelJS, Supabase, Modal, Magic Link Authentication, System Security, Discord, Open Source Development, Community Growth, Authentication, SDKs, Maps, NodeMCU, Tree-sitter, System Security, Canvas 3D, PSD Slicing, GPU Computing, App UX, App UI, SMTP, POP3, Speech Analytics, Speech Recognition, Bluetooth, WiFi, 3D Printing
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