Mike Hamburg

Cryptography (not blockchain) researcher / engineer

Netherlands

About

Note: I am not currently interested in joining a cryptocurrency or blockchain venture. I'm a talented, mathematically inclined computer scientist. Most of my experience is in cryptography, embedded systems, and hardware/software/infrastructure codesign, both on the architecture and coding side. Since I earned a PhD and worked at more than half a dozen internships (not all shown), I've designed and prototyped many systems, but I've productized and maintained only a few. This could be an interesting area of growth for my next stage of professional development. • Proficient in C, C++, Python, sage math, Haskell. • Experience in Verilog, HTML/CSS/JS, various assembly languages. • A bunch of other languages but I'm rusty. • Cryptographic system design and implementation, from architecture down to math routines. • Error-correcting codes. • Compiler design and implementation. • Concurrent and parallel systems, with locks, channels, shared memory, transactional memory. • Strong math background, especially in discrete math (algebra, number theory, combinatorics). • Experience with real and complex analysis with applications in signal processing.

Experience

  • Technical Director at Rambus
    Jun 2022 - Present · 4 yrs 1 mo

  • Researcher / Engineer at Cryptography Research, Inc.
    Sep 2011 - Present · 14 yrs 10 mos

    Architecture and prototyping for several projects. Security, usage model and threat model analysis. Independent security reviews for several customers. Software engineering and debugging support. C, C++, Python, Perl, Haskell, Verilog/SystemVerilog/VP3, assembly, design of special purpose asm and higher-level languages.

  • PhD Student at Stanford University
    2006 - 2011 · 5 yrs

    Cryptography. I also TA'd a class on optimizing compilers. This would just be in education, but I wanted to add colleagues from my PhD research.

  • Engineering intern at Google
    Jun 2010 - Aug 2010 · 3 mos

    Cryptography in the browser. C++.

  • Engineering intern at Facebook
    Jun 2009 - Aug 2009 · 3 mos

    Designing and implementing spam-fighting tools. C/C++, PHP.