Emerick Rogul

Staff Engineer at Brave

Arlington, 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
Emerick Rogul is a Staff Engineer with over 10 years at Brave and more than two decades building C/C++ and cross-platform client/server systems. He specializes in browser and embedded development, contributing to the Brave browser across build/release automation, core rewards backend, and React-based UI enhancements. Known for shipping pragmatic, database-backed solutions, he has a track record of modernizing large Windows clients (Evernote) using Chromium Embedded Framework and optimizing complex build systems with tools like sccache. A hands-on technical leader and mentor, Emerick blends low-level systems expertise with front-end polish and testing discipline. Based in Arlington, MA, he balances deep protocol and embedded experience from earlier roles with active open-source impact on a high-profile project used across desktop and mobile platforms.
code10 years of coding experience
job33 years of employment as a software developer
bookCentral High School of Philadelphia
bookBA, Computer Science, BA, Computer Science at Boston University
stackoverflow-logo

Stackoverflow

Stats
6,726reputation
744kreached
58answers
10questions
Badges
windows
top-5%
visual-studio
top-5%
elisp
top-5%
cygwin
top-5%
emacs
top-5%
encryption
top-5%
github-logo-circle

Github Skills (36)

apim10
javascript10
c-language10
back-end-development10
storybook10
configuration-management10
chromium10
build-system10
browser10
ui-design10
uid10
automation10
api10
front-end-development10
computer-engineering10

Programming languages (7)

TypeScriptC++CRustJavaScriptGoHTML

Github contributions (5)

github-logo-circle
brave/brave-core

Mar 2018 - Jan 2023

Core engine for the Brave browser for mobile and desktop. For issues https://github.com/brave/brave-browser/issues
Role in this project:
userBack-end Developer
Contributions:2186 reviews, 1476 commits, 1169 PRs in 4 years 10 months
Contributions summary:Emerick's contributions focused on core engine modifications for the Brave browser, as demonstrated by their work on the internal ledger for handling endpoint requests and making changes to the rewards service. These changes included fixing reward states, adding support for new data from external APIs, and incorporating UI adjustments for rewards-related errors. The user has also worked on implementing testing features.
browserwindowsbrave-browserlinuxandroid
brave/brave-ui

Nov 2018 - Aug 2019

List of reusable React components to empower your brave UI
Role in this project:
userFront-end Developer
Contributions:2 reviews, 12 commits, 6 PRs in 8 months
Contributions summary:Emerick primarily contributed to the UI of the Brave Rewards user interface. Their work included adding new notification types and tweet functionality to the `WalletWrapper` component. They also implemented new components such as `TweetBox` and added data-test-id attributes for rewards testing, contributing to improved functionality, and a better user experience. They focused on enhancing existing UI components, like `SiteBanner` and `DonationOverlay`, by incorporating new features and styles, and integrating Storybook knobs for easier development and testing.
reactempowerbravereact-componentsreactjs
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