Erik Errorrik

Developer at bidu

Beijing, China
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
Erik Errorrik is a seasoned developer based in Beijing with 15 years of experience building scalable front-end and back-end systems. He has strong open-source credentials, contributing to widely used projects such as Apache ECharts and foundational ecomfe tooling (edp, zrender, esui, esl), where he improved event handling, modular architecture, and core platform configuration. Comfortable across the stack, his work spans UI components and interactions to loader platforms and backend script orchestration, reflecting both hands-on coding and thoughtful refactoring. At bidu he continues to apply this breadth in production settings, blending developer ergonomics with maintainable architecture. Notably, his contributions often focus on improving modularity and runtime behavior—subtle but high-impact changes that boost responsiveness and extensibility. He combines long-term OSS collaboration with practical product delivery in enterprise contexts.
code15 years of coding experience
github-logo-circle

Github Skills (29)

data-visualizations10
javascript10
software-design10
event-handling10
charts10
css10
module-loader10
configuration-management10
data-visualisation10
project-structure10
ui-design10
amd10
echarts10
uid10
lazy-loading10

Programming languages (3)

TypeScriptJavaScriptHTML

Github contributions (5)

github-logo-circle
ecomfe/edp

Nov 2012 - Sep 2015

ecomfe develop platform
Role in this project:
userBack-end Developer
Contributions:374 commits, 34 pushes, 4 branches in 2 years 11 months
Contributions summary:Erik primarily contributed to the development of the `edp` platform. They added the core script and created the 'lib' directory, establishing the foundational structure. The user implemented dynamic loading of user modules and registered the commander action, enhancing the platform's functionality. Finally, the user finished the config module, which enables the platform to be configured.
ecomfe/esl

Feb 2013 - Nov 2017

enterprise standard loader
Role in this project:
userFront-end Developer
Contributions:312 commits, 70 pushes, 2 branches in 4 years 9 months
Contributions summary:Erik primarily contributed to the development of frontend components for the `enterprise standard loader` repository. The commit messages indicate the addition of test cases, the modification of test files, and the implementation of the UI elements for testing, demonstrating a focus on the functionality and usability of the project's loading mechanism. They utilized JavaScript, and likely, the AMD and CJS module formats and potentially a testing framework to build and validate the test cases.
amdjavascriptloaderenterprise
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
Erik Errorrik - Developer at bidu