Martin Kamenov

Senior Frontend Developer at The Giving Block

Sofia-City, Bulgaria
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

👤
Senior
🎓
Top School
Martin Kamenov is a Senior Frontend Developer with nine years of hands-on experience building performant, user-focused web and mobile interfaces using React, Angular, React Native and NodeJS. Currently at The Giving Block, he blends front-end craftsmanship with a strong backend sensibility (C#, Java, MongoDB, SQL) honed across roles at Infragistics, Deutsche Telekom and startups. He’s an active open-source contributor to Ignite UI for Angular, where he applied test-driven development to complex UI components like chips, improving accessibility, keyboard navigation and drag-and-drop behavior. A Telerik Academy graduate with formal studies in telecommunications and software engineering, Martin brings both engineering rigor and practical product experience from enterprise libraries to donation-focused fintech. Notably, he combines component-level attention to UX with a history of shipping cross-platform mobile apps, making him effective at bridging design and implementation.
code9 years of coding experience
job5 years of employment as a software developer
bookComputer Software Engineering, Computer Software Engineering at New Bulgarian University
bookTelecommunications Engineering, Telecommunications Engineering at Technical University of Sofia
bookSoftware Developement, Software Developement at Telerik Academy
stackoverflow-logo

Stackoverflow

Stats
1reputation
74reached
1answer
1question
github-logo-circle

Github Skills (10)

typescript10
typescripts10
angular-testing10
angular-component10
typescript-types10
ui-components10
angular10
ui-design8
graphql6
nodejs6

Programming languages (6)

C#TypeScriptJavaCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
IgniteUI/igniteui-angular

Jun 2018 - May 2019

Ignite UI for Angular is a complete library of Angular-native, Material-based Angular UI components with the fastest grids and charts, Pivot Grid, Dock Manager, Hierarchical Grid, and more.
Role in this project:
userFront-end Developer
Contributions:101 commits, 30 PRs, 70 pushes in 10 months
Contributions summary:Martin's commits primarily focused on developing and testing Angular UI components within the Ignite UI for Angular library. They implemented and tested features related to the chips component, including data binding, drag-and-drop functionality, color, and density settings. The contributions included adding new tests for chip's prefix, suffix, label, and ensuring correct keyboard navigation, selection behavior, and visual presentation. The user worked on adding and testing component functionality using a test driven approach.
data-gridmaterialangular-componentsangular2material-design
MartinKamenov/GitAnalyzator

Dec 2018 - Jun 2019

Github analyzator and comparer written on React-Redux
Contributions:56 PRs, 213 pushes, 31 branches in 6 months
reactreduxreact-reduxcomparer
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
Martin Kamenov - Senior Frontend Developer at The Giving Block