Vasil Dimitrov

Lead Frontend Developer at Crystallize

Tryavna, Gabrovo, 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
Vasil Dimitrov is a Lead Frontend Developer with 10 years of experience designing performant, well-tested web applications and developer tooling. Based in Tryavna, Bulgaria, he has progressed from front-end roles at agencies and financial firms to leading frontend at Crystallize, blending hands-on React/TypeScript engineering with CI/CD and testing ownership. He regularly optimizes build systems—evidenced by contributions to a React Webpack Babel starter that improved production builds and CSS/Sass pipelines—and champions neat, maintainable code. His background in telecommunications and microwave antenna research gives him a systems-minded approach to front-end problems and a knack for measurable optimization. Vasil also brings experience with serverless architectures, GraphQL, and end-to-end testing, and has participated in hiring and technical leadership.
code10 years of coding experience
job13 years of employment as a software developer
bookBachelor, Telecommunications, Bachelor, Telecommunications at Technical University of Sofia
bookMicrowave Antennas Research, Microwave Antennas Research at University of Electro-Communications Japan
languagesEnglish, Japanese, Bulgarian
github-logo-circle

Github Skills (9)

javascript10
autoprefixer10
webpacker10
react10
webpack10
css9
sass9
starter-kit8
boilerplate8

Programming languages (5)

TypeScriptJavaJavaScriptLuaHTML

Github contributions (5)

github-logo-circle
Simple React Webpack Babel Starter Kit
Role in this project:
userFront-end Developer
Contributions:12 commits, 1 PR, 1 comment in 1 day
Contributions summary:Vasil primarily focused on configuring and updating the build process for a React-based project. They added and configured `autoprefixer`, improved build configurations using webpack, and modified CSS and Sass loading rules. They also updated the `webpack.config.js` and `webpack.production.config.js` files to refine the build process, including excluding certain files and optimizing for production. These changes streamlined the build process for React applications.
babelreactreact-webpackboilerplatejavascript
vydimitrov/chat-app

Dec 2021 - Dec 2021

Simple prototype of chat app build with NextJS and Socket.io
Contributions:38 commits, 20 PRs, 27 pushes in 6 days
reactsocketsocket-iochat-applicationsocketio
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
Vasil Dimitrov - Lead Frontend Developer at Crystallize