Bumbu A

Front-end Engineer at Facebook

Seattle, Washington, 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
Bumbu A is a Front-end Engineer with 15 years of experience, currently building user-focused interfaces at Facebook in Seattle. He combines deep UI craftsmanship with full-stack sensibilities, having shipped panning/zooming libraries and refined graph visualization tooling used by projects like Cytoscape.js. His open-source work shows attention to edge cases and cross-browser reliability—fixing IE zoom bugs, adding navigator plugins, and improving SVG pan/zoom APIs and distribution. He has a background that spans startups, publishing a JavaScript course, and academic teaching, reflecting both practical delivery and commitment to mentorship. Comfortable across modern front-end architectures, he prioritizes usable, stable interactions that scale for real-world datasets.
code15 years of coding experience
job10 years of employment as a software developer
bookBachelor of Scrience, Information Technology, Bachelor of Scrience, Information Technology at Technical University of Moldova
languagesRomanian, Russian, English
stackoverflow-logo

Stackoverflow

Stats
1,307reputation
181kreached
50answers
4questions
github-logo-circle

Github Skills (16)

cytoscapejs10
javascript10
visualization10
svg10
front-end-development10
visualizations10
graph-theory10
api-design9
lib9
network9
css7
html7
ios6
ruby6
graphic6

Programming languages (8)

TypeScriptC#JavaJavaScriptPHPObjective-CHTMLPython

Github contributions (5)

github-logo-circle
bumbu/svg-pan-zoom

Apr 2014 - May 2021

JavaScript library that enables panning and zooming of an SVG in an HTML document, with mouse events or custom JavaScript hooks
Role in this project:
userFull-stack Developer
Contributions:21 releases, 236 commits, 57 PRs in 7 years 1 month
Contributions summary:Bumbu's contributions primarily involved the refactoring and enhancement of the core library, including the concatenation and minification of files for distribution. They also focused on adding new features, such as double-click zooming and the ability to disable zooming via the mouse wheel. Their work included updates to the API, such as adding methods to manipulate zooming and panning.
javascript-hooksreacteventsjavascript-librarysvg
cytoscape/cytoscape.js

Sep 2013 - Sep 2013

Graph theory (network) library for visualisation and analysis
Role in this project:
userFront-end Developer
Contributions:6 commits, 1 comment in 12 days
Contributions summary:Bumbu focused on improving the user experience and functionality of the Cytoscape.js library. Their contributions include fixing a zoom-related bug in Internet Explorer and implementing a check to prevent unwanted zooming when the mousewheel event originates from an overlay element. Additionally, they added the navigator plugin source files, which allows users to navigate and interact with the graph visualization efficiently. These changes enhance the usability and stability of the graph visualization library.
visualisationanalysisjavascriptcytoscapejsnetwork-theory
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
Bumbu A - Front-end Engineer at Facebook