Engel Sanchez

Senior Member Of Technical Staff at VMware

Massachusetts, 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
Engel Sanchez is a Senior Member of Technical Staff in Boston with 14 years of experience building and hardening distributed storage systems and high-performance backends. He has deep expertise in Erlang, C/C++ and systems-level engineering from leading storage backend teams at Basho (contributing stability and performance fixes to core Riak projects like riak_kv, riak_core and bitcask) to his current work in VMware’s Storage and Availability group. Engel pairs low-level concurrency and I/O optimization skills with practical troubleshooting experience—regularly tuning customer clusters and resolving production “fires.” His background also spans large-scale data platforms and search (Lucene/HBase/Hadoop) and even hobby game development, reflecting a hands-on, curious engineer who thrives on diverse technical challenges. Notably, he’s contributed parallel vnode initialization and critical bug fixes to widely used open-source distributed database components, demonstrating an ability to improve reliability at scale.
code14 years of coding experience
job16 years of employment as a software developer
bookBA, Software Engineering, BA, Software Engineering at University of Puerto Rico, Mayagüez Campus
languagesSpanish, Portuguese, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (24)

key-value-store10
erlang10
back-end-development10
testing10
process-management10
distributed-systems10
c1110
data-structure10
performance-testing10
c1710
key-generation10
performance-optimization10
data-structures10
fault-tolerance10
error-handling10

Programming languages (9)

ShellC++CSSCSCSSMakefileErlangVim Script

Github contributions (5)

github-logo-circle
basho/bitcask

Sep 2013 - Jun 2015

because you need another a key/value storage engine
Role in this project:
userBack-end Developer
Contributions:58 commits, 3 PRs, 6 pushes in 1 year 9 months
Contributions summary:Engel primarily refactored and improved the `bitcask` key/value storage engine's core logic, focusing on the multifold feature. Their contributions included optimizing memory usage by eliminating temporary memory allocations, adding locking mechanisms for concurrent operations, and creating new data structures like `find_result` and `bitcask_keydir_entry_proxy` to streamline find operations and data access. Furthermore, they implemented and refined debugging and file I/O features in C. Overall, their work aimed to improve the maintainability, performance, and reliability of the key-value store.
golangdatabasecachestorageneed
basho/basho_bench

Mar 2013 - May 2015

A load-generation and testing tool for basically whatever you can write a returning Erlang function for.
Role in this project:
userBack-end Developer & Test Engineer
Contributions:19 commits, 1 PR, 6 pushes in 2 years 2 months
Contributions summary:Engel primarily contributed to the `basho_bench` repository by implementing and fixing Erlang code related to performance testing. Their work involved addressing bugs in existing test generators, improving the accuracy of partitioned sequential integer generation, and adding new key and value generators to expand testing capabilities. The user also integrated an eleveldb driver for performance investigations, showcasing their focus on broadening testing tools and scenarios for the project.
testingerlangelixir
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
Engel Sanchez - Senior Member Of Technical Staff at VMware