Top expert inVue.js Ecosystem and Frontend Development Technologies
Greg Holguin is a Developer Experience Engineer with over a decade of professional experience and three years focused on full-stack web development using JavaScript, Vue.js, and Node.js. Based in Houston, he currently shapes developer tools and workflows at Chess.com, driving efficiency in build processes and integrations. An active open-source contributor, Greg has made substantial enhancements to electron-webpack and created the electron-vue boilerplate, improving ESLint support, custom webpack configs, and release automation for Electron+Vue apps. His background blends UI/UX sensibilities from Razer and freelance design-focused web work with deep hands-on build and tooling expertise. Known among peers as an “internet nerd” who breathes JavaScript, he prioritizes practical, developer-friendly solutions that reduce friction across teams.
11 years of coding experience
3 years of employment as a software developer
High School, High School/Secondary Diplomas and Certificates, 12, High School, High School/Secondary Diplomas and Certificates, 12 at Klein Oak High School
Associate’s Degree, Design and Visual Communications, General, Associate’s Degree, Design and Visual Communications, General at Lone Star College System
An Electron & Vue.js quick start boilerplate with vue-cli scaffolding, common Vue plugins, electron-packager/electron-builder, unit/e2e testing, vue-devtools, and webpack.
Role in this project:
Full-stack Developer
Contributions:558 commits, 92 PRs, 508 pushes in 2 years 4 months
Contributions summary:Greg implemented several new features and integrated various libraries into the Electron-Vue project. They added `vue-resource`, `vue-router`, and `vuex` to the project, enhancing the application's routing and state management capabilities. Additionally, the user updated the project's build configuration using the `htmlwebpackplugin` and enhanced the release procedure by adding the ability to create releases. The contributions also included changes to the user interface.
Scripts and configurations to compile Electron applications using webpack
Role in this project:
Full-stack Developer
Contributions:43 commits, 32 pushes, 6 branches in 1 month
Contributions summary:Greg primarily focused on enhancing the electron-webpack project by implementing features and addressing issues within its core functionalities. Their contributions included adding support for ESLint integration, incorporating custom webpack configurations for renderer and main processes, and improving the build process. The changes also involved modifications to the project's target configurations, file loading mechanisms, and entry points to support a wider range of file types and customization options.
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.