Daniel Almaguer

Staff Software Engineer at BigCommerce

Austin, Texas, United States
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
Daniel Almaguer is a Staff Software Engineer based in Austin with 12 years of experience building front-end systems, design systems, and developer tooling at BigCommerce. He progressed from crafting AngularJS control-panel microapps to leading BigCommerce’s frontend and design-system efforts, now shaping cross-team architecture and delivery. His open-source contributions span notable projects like Yarn Berry and React Storybook addons, where he improved CLI auth flows, bundle generation, and story source rendering. Comfortable across full-stack and build pipelines, he’s driven migrations (webpack→rollup), multi-format bundle outputs, and CI/build automation. A Mexico-born technologist with a practical focus on developer experience, he blends hands-on coding with release and tooling leadership to reduce friction for engineers and product teams.
code12 years of coding experience
job9 years of employment as a software developer
bookB.S. Information and Communication Technologies, B.S. Information and Communication Technologies at Tecnológico de Monterrey
languagesSpanish, English
github-logo-circle

Github Skills (21)

javascript10
storybook10
typescript10
rollupjs10
build-automation10
typescript-types10
yarnpkg10
nodejs10
typescripts10
package-manager10
react10
command-line-interface9
npm9
markdown9
eslint9

Programming languages (17)

SmartyMDXRustVueGoHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
angular-redux/ng-redux

Aug 2017 - Jan 2018

Angular bindings for Redux
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:1 release, 16 commits, 16 PRs in 5 months
Contributions summary:Daniel focused on build system upgrades and configuration within the `ng-redux` repository. They migrated the build process from webpack to rollup, enabling multiple module formats. They added sourcemap generation and removed a browser entry. Additionally, the user updated dependencies and made Redux a peer dependency, impacting the distribution and build process. They also integrated a linter for commit messages.
reduxangular
yarnpkg/berry

Apr 2019 - Oct 2020

📦🐈 Active development trunk for Yarn ⚒
Role in this project:
userFull-stack Developer
Contributions:1 review, 23 commits, 25 PRs in 1 year 5 months
Contributions summary:Daniel contributed to the Yarn Berry project by implementing and modifying various features. These included adding an ESLint rule and fixing indentation, developing TypeScript plugins, and fixing issues related to webpack bundle generation. They also worked on the npm whoami command, added a login command, and integrated scoped authentication settings, demonstrating a focus on improving the project's build, command-line interface, and authentication workflows.
yarnnpm-clijavascriptpackage-managernodejs
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
Daniel Almaguer - Staff Software Engineer at BigCommerce