Hassan Malik

Senior Software Engineer at ConsenSys, LLC

New York, New York, 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
Hassan Malik is a Senior Software Engineer based in New York with 7 years of experience building production-grade web and extension software. At MetaMask he contributes across front-end and full-stack projects, improving the browser extension UI and enhancing the Snaps CLI for better cross-platform compatibility and developer ergonomics. His work spans UX-focused refactors—like account lists and token send flows—and tooling features such as transpilation flags and parity between build/watch commands. Comfortable shipping both interface polish and developer tooling, he also drives test automation and Windows support, a detail that highlights his attention to real-world developer environments. Colleagues would describe him as a pragmatic engineer who bridges user-facing improvements with robust engineering practices in a high-profile open-source project.
code7 years of coding experience
github-logo-circle

Github Skills (27)

javascript10
testing10
css10
ui-design10
uid10
front-end-development10
html10
nodejs10
react10
cli10
babel69
extension-functions9
babel-core9
extension-methods9
chrome9

Programming languages (10)

MDXTypeScriptCSSShellSolidityScalaJavaScriptHTML

Github contributions (5)

github-logo-circle
MetaMask/snaps

Nov 2021 - Jan 2023

Extend the functionality of MetaMask using Snaps
Role in this project:
userFull-stack Developer
Contributions:429 reviews, 21 commits, 126 PRs in 1 year 2 months
Contributions summary:Hassan primarily focused on enhancing the functionality and compatibility of the MetaMask Snaps CLI tool. They made significant contributions to ensure the CLI's compatibility with Windows operating systems. Additionally, the user implemented new features, such as the "transpiledDeps" flag, to specify dependencies for transpilation, and ensured parity of features between the `build` and `watch` commands. They also addressed bug fixes and performed test automation across various components.
snapsmonorepotypescriptdependenciesmetamask
MetaMask/metamask-extension

Nov 2021 - Oct 2022

:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
Role in this project:
userFront-end Developer
Contributions:602 reviews, 56 commits, 109 PRs in 11 months
Contributions summary:Hassan primarily focused on modifying the MetaMask browser extension's user interface components. Their work included removing specific fields from the token send page, adding and refactoring UI elements for Snaps authorship pills, and refactoring account list component for choose account component. The commits also show contributions to the settings page search functionality and the addition of an update snap UI.
dapp-developersethereumweb3bravemetamask
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
Hassan Malik - Senior Software Engineer at ConsenSys, LLC