Dimitarย Nestorov

Software Engineer at Callstack

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

๐Ÿคฉ
Rockstar
๐ŸŽ“
Top School
Dimitar Nestorov is a software engineer with 11 years of experience based in Sofia, Bulgaria, currently contributing at Callstack and focused on JavaScript, React, and TypeScript. He has a strong track record in front-end and cross-platform UI work, including notable open-source contributions to NodeGUI (enhancing QIcon, QAction and QMainWindow features) and refactoring React Native Paper components to improve TypeScript performance via forwardRef. Trained in system programming at Technology School Electronic Systems, he blends low-level thinking with modern web and native UI patterns. Colleagues rely on him for pragmatic, well-tested UI enhancements that make complex native/JS interoperability feel seamless.
code11 years of coding experience
bookHigh School Diploma, System Programming, High School Diploma, System Programming at Technology School Electronic Systems (TUES), associated with Technical University-Sofia
languagesBulgarian, English
stackoverflow-logo

Stackoverflow

Stats
2,526reputation
330kreached
33answers
10questions
Badges
forms
top-5%
github-logo-circle

Github Skills (29)

javascript10
c-language10
qt10
typescript10
cross-platform10
desktop10
typescript-types10
nodejs10
typescripts10
windows-gui10
cprogramming-language10
react10
forms9
uikit8
jtest8

Programming languages (22)

JavaC++RustCDObjective-C++VueGo

Github contributions (5)

github-logo-circle
callstack/react-native-paper

Jan 2023 - Jan 2023

Material Design for React Native (Android & iOS)
Role in this project:
userFront-end Developer
Contributions:86 reviews, 1 commit, 24 PRs in 1 day
Contributions summary:Dimitar primarily focused on refactoring and updating React Native components within the React Native Paper library. They implemented the `forwardRef` pattern to optimize component rendering, especially addressing TypeScript-related performance issues. This involved modifying existing components like `IconButton`, `AppbarAction`, `FAB`, and `Searchbar` to leverage the `forwardRef` utility. Additionally, the user converted existing test files to TypeScript. They also added and configured linting rules.
reactreact-native-androidreact-nativematerialios-android
nodegui/nodegui

Oct 2019 - Nov 2019

A library for building cross-platform native desktop applications with Node.js and CSS ๐Ÿš€. React NodeGui : https://react.nodegui.org and Vue NodeGui: https://vue.nodegui.org
Role in this project:
userFull-stack Developer
Contributions:7 commits, 9 PRs, 2 pushes in 15 days
Contributions summary:Dimitar primarily contributed to the development of the NodeGUI framework, focusing on expanding its UI capabilities. They implemented new features for the QIcon and QAction components, enhancing their functionality with features like masking, checkable states, and separators. The user also added new methods to the QMainWindow, and modified the demo application to showcase these changes, including the addition of a center method. These modifications expanded the capabilities of the cross-platform desktop application framework.
vuedesktop-applicationscssjavascriptplatform-native
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
Dimitar Nestorov - Software Engineer at Callstack