Peter Ivanov

CEO at Microweber

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
Peter Ivanov is a seasoned web entrepreneur and engineer with over a decade of hands-on experience building web applications and web 2.0 products. As co-founder and CEO of Microweber since 2010 and owner of a web design agency, he specializes in building user-friendly, drag-and-drop CMS and e-commerce platforms that minimize the need for code. His back-end contributions to Microweber include dynamic content handling, file upload systems, API extensions, and product/order management—demonstrating deep practical expertise in server-side PHP development. He also implemented secure, cached website screenshot tooling using PhantomJS, showing attention to performance and security in utility services. Based in Bulgaria, Peter blends entrepreneurial leadership with day-to-day engineering, turning long-term vision into shipped product features. Colleagues can expect a pragmatic builder who prefers evolving platforms through incremental, user-focused improvements.
code12 years of coding experience
languagesEnglish, Bulgarian
stackoverflow-logo

Stackoverflow

Stats
1,188reputation
708kreached
16answers
2questions
github-logo-circle

Github Skills (30)

content-management-system10
cms10
apidoc10
laravel-mix10
laravel10
php10
api10
web-development10
phantomjs10
cm10
caching9
database-design9
html8
cli8
command-line-interface8

Programming languages (10)

TypeScriptC#CSSShellC++JavaScriptPHPHTML

Github contributions (5)

github-logo-circle
microweber-dev/screen

Aug 2013 - Jun 2022

Website screenshot tool based on PHP and PhantomJS
Role in this project:
userBack-end Developer
Contributions:22 commits, 9 PRs, 10 pushes in 8 years 11 months
Contributions summary:Peter primarily contributed to the back-end logic of a website screenshot tool. Their commits involved modifying the `shot.php` file, which processes URL requests and utilizes PhantomJS for screenshot generation. The user implemented features like URL sanitization, dimension control, and image caching, as well as incorporating support for image downloading and security enhancements.
phpphantomjswebsite-screenshotscreenshot
microweber/microweber

Aug 2013 - Jan 2023

Drag and Drop Website Builder and CMS with E-commerce
Role in this project:
userBack-end Developer
Contributions:66 releases, 7272 commits, 230 PRs in 9 years 6 months
Contributions summary:Peter's commits primarily involve updates to custom field editing and a file upload feature within the Microweber CMS, along with changes to the product and order management systems. Their contributions are concentrated on modifying and improving back-end functionalities, particularly those related to handling dynamic content and user interactions. The work touches upon both core functionality and the customization of the platform's capabilities, including the addition of a new function to the API.
cmsecommerceshopping-cartprestashop-moduledrag
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