Dennis J.H. Won work email
- Valid
Dennis J.H. Won personal email
- Valid
Dennis is currently a Member of Technical Staff at Magic, leading the Protocol team as a Chain Architect. At Magic, Dennis is designing and implementing Magic's decentralized OAuth protocol called Magic Newton, with the goal of achieving a universal access on all dApps across different chains with a unified identity and liquidity.Prior to Magic, Dennis was a Staff Engineer at Alchemy, building the AccountKit: an open-source aa-sdk (https://github.com/alchemyplatform/aa-sdk) that handles all the complexity of ERC-4337 under the hood to abstract out the complex account abstraction infrastructure stack for developers with highly performant Rust-based ERC-4337 bundler developed in-house (https://github.com/alchemyplatform/rundler).Prior to Alchemy, Dennis has been building layer 1 EVM blockchains since 2018, mainly Harmony Protocol (https://www.harmony.one/) and Klaytn Blockchain (https://klaytn.foundation/), working on architecting and developing highly optimized, BFT-based public blockchain infrastructure that achieve 1-second finality and extremely high TPS for real-world enterprise level use cases with lower cost of running Blockchain Applications (dApps) and lower barriers of entry for end-users.Dennis comes from the distributed systems and machine learning background from Facebook with Computer Science degree at Stanford University.Dennis started his career at Meta after studying Computer Science for undergraduate studies at Stanford University. At Meta, he spent four years building, growing and leading the Facebook Media Platform team with his focus on distributed systems and AI computer vision. Dennis holds a Bachelor of Science with Honors from Stanford University where he studied computer science with focus on artificial intelligence and deep neural networks under the advisory of Professor Andrew Ng.
-
Head Of ProtocolMagic LabsSan Francisco, Ca, Us -
Member Of Technical StaffMagic Sep 2024 - PresentSan Francisco, California, UsArchitecting and building intent-centric solver network to provide synchronously composable chain abstraction layer for the multi-chain ecosystem -
Founder & Technical PartnerL2 Iterative Ventures 2022 - PresentL2 Iterative Ventures (“L2IV”) is the web3 arm of L2 Capital Management, a multi-strategy asset manager with a unique team of pioneers across web3/web2 enterprise builders and public and private market investors with a history of capital deployment and value creation.L2IV is led by co-founders of L2 and crypto-native technologists with global coverage from Silicon Valley to Asia.We support inventions in blockchain infrastructure, private computing, and zero-knowledge proof applications. -
Staff Software EngineerAlchemy Sep 2023 - Sep 2024San Francisco, California, UsBuilding wallet services and account abstraction (ERC-4337).- Core contributor and engineer of https://github.com/alchemyplatform/aa-sdk (open-source)- Built and shipped Account Kit (https://accountkit.alchemy.com/): a vertically integrated stack for building apps that support ERC-4337: smart accounts, signer integrations, sponsoring gas, bundlers, and an SDK.- Modular smart contract framework (ERC-6900) developmentDetails:- aa-SDK: Typescript, Lerna, viem, React, etc. https://github.com/alchemyplatform/aa-sdk- Bundler: Rust https://github.com/alchemyplatform/rundler (open-source)- Paymaster contract using Solidity & foundry and service using Typescript, node express- ERC 4337 & 6900 for Smart Contract Accounts and Modular Smart Contract Accounts using Solidity & Foundry -
Core ProtocolKlaytn Foundation 2022 - Aug 2023Downtown Core, Central Region, SgSenior Blockchain Engineer & Tech Lead at Klaytn Foundation for engineering the core protocol client of Klaytn Blockchain Network.Klaytn is an enterprise-grade, service-centric platform that brings user-friendly blockchain experience to millions of users.Klaytn is a highly optimized, BFT-based public blockchain that aims to meet the enterprise-grade reliability. Key design goals are;- Immediate finality.- High TPS that meets real-world use cases.- Lower the cost of running Blockchain Applications.- Lower the barriers to entry for end-users.- Ease the technology adoption process for industry.Scope of Work:- Klaytn Core - GoLang/Rust, libp2p, geth-fork- SDKs & CLI - JS/TS & GoLang/Rust- Core Wallet - React Native/web3.js/ethers.js- Web3 Social Messenger - ReactNative/web3.js/ethers.js & wallet-to-wallet messaging backend infrastructure using webRTC (GoLang/Rust), API server in Node, SDKs in JS/TS -
Engineering LeadTandem 2021 - 2022San Francisco, Ca, UsBackend: Rust/Go/Elixir - WebRTC(pion)/google pubsub/postgreql. Video streaming stackDevops: Google GCP, kubernetes, docker, terraform, grafana, etc.Frontend: Monorepo with typescript, react, react native, babel, webpackCross-platform react native for mobile (ios/android), react web/desktop electron.Built the product and business from zero with the founders. 7th engineer hire. -
Founding Member & Core Protocol LeadHarmony 2018 - 2021Mountain View, Ca, UsAs one of the founding members of Harmony Protocol, I led the Core Protocol Engineering building the core infrastructure of the open, decentralized network.Specifically, I conducted research and development of the decentralized sharding and consensus mechanisms that power the fundamentals of the protocol for its high-throughput, low-latency, and low-fee consensus platform designed to power decentralized economies of the future. I worked on the full stack layers of blockchain infrastructure, from state pruning, fast state sync, proof of stake, node RPC api, etc. (https://github.com/harmony-one/harmony)As the protocol matured, I focused on the research and development for the interoperability and layer 2 rollup architectures, mainly the zero knowledge proof technology as the key component for both. As a result, Harmony Protocol launched its trustless Horizon bridge connecting Harmony with Ethereum, Binance Smart Chain, Bitcoin and more that exerts high scalability with strong security using zero knowledge proofs, and further developed the protocol as the cross-chain interoperability layer 2 on Ethereum. -
Senior Software Engineer Team LeadFacebook 2015 - 2018Facebook VR Team. VR Video Engineering1. Tech lead engineer on FB video encoding and live streaming server-side team. Developed Streaming Video Engine (SVE), which is the main video processing pipeline infra on Facebook using C++ and PHP. Key factors include encoding large-sized videos including > 8GB 360 stereoscopic videos in segmented, distributed manner for reliable and performative processing.- Experienced with graphics, media processing, and streaming technology such as OpenGL, FFMpeg, RTMP, WebRTC, Dash/HLS, etc. and distributed systems on the server-side.2. Tech lead on Facebook open-source project https://github.com/facebook/360-Capture-SDK: C++ built games SDK for developers to enable 360 video capture and live streaming using RTMP protocol on their applications.- Used Nvidia/AMD GPU-accelerated encode SDK and DirectX for capturing and encoding game textures with high performance. Used WASAPI for audio device management and Windows Media Foundation AAC encoder library for AAC audio encoding. Natively built MP4/FLV muxer, and mp4 metadata injector for injecting spherical video metadata to the finalized output. This project involves multi-thread system development in C++ for video/audio thread synchronization. Also integrated this SDK to Dead and Buried Oculus and Facebook Spaces for enabling 360 video capture/live streaming in Unity (C#) -
Senior Software EngineerFacebook 2014 - 2015Facebook Payments Engineering team. Payments Platform. Payments Risk Eng.- Worked on Ads/Facebook Messenger Payments backend infrastructure team, developing on the core payment processing engine (C++) code and the ML payment fraud check system for all payments on facebook platforms.- Worked on not just building the system, but also in ML, writing data aggregation pipeline, auto-maintained model retraining system for fraud models to the model validation and testing.- Developed full-stack internal tools for Payments Ops team for handling payment-related tickets/fraud activities. -
Software EngineerMicrosoft 2013 - 2014Redmond, Washington, UsMicrosoft Speech Runtime Team- Worked on the Microsoft Core Speech Recognition Engine development and its API design & implementation.- Worked on the Microsoft Cortana Project, the AI assistant system on for Microsoft platforms.- With in the Conversation Understanding (CU) team of the Cortana project, developed and delivered the Cortana backend AI engine development that performs speech query processing with ML models and NLP technologies.- Conducted research on various NLP and Speech Recognition technologies for Cortana NLP model improvement in terms of performance accuracy and latency- Worked on the Microsoft Mesa Project: Telepresence video-conference platform service.- Built the backend infrastructure for enabling speech recognition and voice control system through integration with the core Microsoft Cortana speech recognition engine API framework. -
Distributed System EngineerStanford University School Of Engineering Sep 2011 - Aug 2012Stanford, Ca, Us- Stanford Distributed Systems Group (DSG).- Developed object-oriented simulation project for multi-core/multi-cache level hardware systems that evaluates and optimizes parallel hardware unit designs. -
Medical ResearcherStanford Center For Artificial Intelligence In Medicine And Imaging (Aimi) 2011 - 2011Palo Alto, California, Us- Studied stem cell bio-science, genetic engineering, in-vivo animal imaging techniques, etc. by actively participating in research projects from Stanford Medical School.- Co-author of a stem cell genetic engineering research project publication (Journal: Circulation)- Received Vice Provost Undergraduate Education (VPUE) Major Grant Award. -
Medical ResearcherGeorgetown University Medical Center May 2008 - Jul 2010Washington, Dc, Us- Studied cancer science.- Independent research project on the development of non-toxic and efficient chemotherapy treatments for prostate cancer.- One of the top 6 Winner of Intel International Science Engineering Fair (ISEF) 2010 Seaborg SIYSS Award- Invited to Nobel Prize Ceremony 2010 in Stockholm, Sweden for research presentation
Dennis J.H. Won Skills
Dennis J.H. Won Education Details
-
Stanford UniversityComputer Science -
Langley High School
Frequently Asked Questions about Dennis J.H. Won
What company does Dennis J.H. Won work for?
Dennis J.H. Won works for Magic Labs
What is Dennis J.H. Won's role at the current company?
Dennis J.H. Won's current role is Head of Protocol.
What is Dennis J.H. Won's email address?
Dennis J.H. Won's email address is de****@****ail.com
What schools did Dennis J.H. Won attend?
Dennis J.H. Won attended Stanford University, Langley High School.
What are some of Dennis J.H. Won's interests?
Dennis J.H. Won has interest in Artificial Intelligence, Biocomputation, Entrepreneurship, Fintech, Startup, Education, Machine Learning, Venture, Science And Technology, Engineering.
What skills is Dennis J.H. Won known for?
Dennis J.H. Won has skills like Java, Python, C++, Software Engineering, Start Ups, Ruby On Rails, C, Machine Learning, Javascript, C#, Natural Language Processing, Big Data Analytics.
Who are Dennis J.H. Won's colleagues?
Dennis J.H. Won's colleagues are Damian Jachyra, Trang Huỳnh Thị Minh, Kefi Rahma, Charlie Duck, Karan Sharma, Mónica Espina, Josh Scanlan.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial