Matthew Mamonov

Frontend Developer (Vue.js) at Epicmax

Gijón, Asturias, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Matthew Mamonov is a frontend developer with 10 years of experience specializing in Vue.js, TypeScript, and high-performance, user-friendly UIs with a particular passion for online maps. Based in Gijón, Spain, he contributes to notable open-source mapping projects like MapLibre (fixing TypeScript issues and adding GeoJSON support) and improves popular Vue ecosystems such as Vuestic UI and Vuestic Admin. A clean-code and refactoring advocate with a trained eye for UI/UX, he balances polish and performance across components and map integrations (Mapbox, MapLibre, Leaflet, OpenLayers). At Epicmax he pairs hands-on development with open-source maintenance, tech writing, and team leadership, and his repertoire includes shipping accessibility and layout fixes that quietly improve developer experience. Notably, he maintains map-focused OSS work (maplibre-gl-directions) that reflects both domain expertise and attention to detail.
code11 years of coding experience
bookElectromechanical Instrumentation and Maintenance Technologies/Technicians, Electromechanical Instrumentation and Maintenance Technologies/Technicians at Minsk State College of Electronics
languagesEnglish, Russian, Spanish
stackoverflow-logo

Stackoverflow

Stats
210reputation
4kreached
1answer
13questions
github-logo-circle

Github Skills (29)

webgl10
javascript10
mapbox-gl10
ui-components10
css10
sass10
responsive-design10
typescript10
component-kit10
front-end-development10
vue10
typescript-types10
html10
uikit10
typescripts10

Programming languages (10)

TypeScriptCoffeeScriptC++ShellRustVueJavaScriptHTML

Github contributions (5)

github-logo-circle
MapLibre/maplibre-gl-js

Jan 2023 - Jan 2023

Role in this project:
userFront-end Developer
Contributions:2 commits in 3 days
Contributions summary:Matthew primarily contributed to the front-end development of the `maplibre-gl-js` library, addressing TypeScript errors and implementing new features. They fixed a `touchmove` type issue in `MapTouchEvent` and added support for multiple sprites within a style. Furthermore, they enhanced the library by integrating the `getData` method for GeoJSON sources and removed unused components to optimize code efficiency. Their work involved modifying core components and testing the integration.
epicmaxco/vuestic-admin

Jul 2019 - Jul 2022

Vuestic Admin is an open-source, ready-to-use admin template suite designed for rapid development, easy maintenance, and high accessibility. Built on Vuestic UI, Vue 3, Vite, Pinia, and Tailwind CSS. Maintained by Epicmax (@epicmaxco).
Role in this project:
userFront-end Developer
Contributions:4 reviews, 134 commits, 48 PRs in 3 years
Contributions summary:Matthew's contributions focused on fixing layout issues, improving the appearance, and correcting heights of various UI components like badges, chips, and buttons within the Vuestic Admin template. They also refactored map pages for better code organization and removed the form wizard and switch components. Further work included removing button gradients and moving the Google Maps API key to a local environment file.
accessibilitypiniatailwindcssvitevue
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial