Bogdan Chadkin

Full Stack Engineer at Bogdan Chadkin LLC

United Arab Emirates
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
Bogdan Chadkin is a senior full-stack software engineer with 11 years of experience, now based in the UAE, who specializes in build tooling, performance optimization, and polished user experiences. He has shipped core features for an open-source website builder (Webstudio) including a CSS-spec style engine, CMS-agnostic bindings, a human-readable site compiler, and accessibility tooling. A prolific open-source maintainer and contributor, Bogdan has improved builds and reduced bundle sizes across major projects like Rollup, Vite, Material-UI, React Router and SVGO, often replacing heavy dependencies and modernizing toolchains. He routinely bridges front-end UX work with backend refactors—migrating routing stacks, tightening logging, and decoupling response logic—to deliver faster, smaller, and more maintainable systems. Colleagues describe him as pragmatic and detail-oriented, with a knack for uncovering build- and bundle-size wins that aren’t obvious from feature-level work alone.
code12 years of coding experience
job14 years of employment as a software developer
languagesАнглийский
github-logo-circle

Github Skills (162)

dependency-management10
parserator10
go-modules10
parser10
flow-control10
package-management10
ui-components10
testing10
plugin-development10
command-line-interface10
material-ui10
type-definition10
file-operations10
relayer10
bundler10

Programming languages (16)

MDXCSSRustMakefileGoHTMLJSONReason

Github contributions (5)

github-logo-circle
TrySound/rifm

Jul 2018 - Nov 2021

Small react hook and component for building formatted and masked inputs
Role in this project:
userFront-end Developer
Contributions:7 releases, 87 commits, 67 PRs in 3 years 5 months
Contributions summary:Bogdan primarily focused on enhancing the functionality and maintainability of the React input format and mask component library. They optimized the build process, reducing bundle sizes through the use of Babel's loose mode. The user implemented unit tests to ensure component reliability and refactored the build and configuration processes for improved efficiency, including upgrades to Babel and Rollup. Finally, the user also added multiple examples using Next.js to showcase the library's features in various scenarios.
react
svg/svgo

Nov 2015 - Nov 2022

SVG Optimizer for Node.js and CLI. ⚙️
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:19 releases, 113 reviews, 283 commits in 7 years 1 month
Contributions summary:Bogdan made significant contributions to the project by updating dependencies and refactoring code to leverage newer Node.js features. They replaced deprecated packages with modern alternatives such as replacing `mkdirp` with `fs.mkdir` and replacing `util.promisify` with `fs.promises`. The user also replaced `coa` with `commander` for command-line argument parsing and enhanced the codebase by making the optimization process synchronous.
clinodejssvgminificationsvgo
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