Personal Information
Entreprise/Lieu de travail
Greater Seattle Area United States
Profession
Senior Software Engineer at Ripple Labs
Secteur d’activité
Technology / Software / Internet
À propos
Career has spanned:
Physics (teaching nuclear physics and mathematics to MSc level),
Algorithm and data structure development (NP-hard problems + lock-free, memory-reclamation-free concurrency),
C++ modelling (physics systems, ASICs) with emphasis on HPC low-latency through architectural optimisation, concurrency optimisation and data optimisation for CPU cache..
My strength lies in abstracting problems into something that can be solved mathematically and applying OO principles to the design, implementation and destructive testing of complex, re-usable, extensible and well-documented software.
My preference is for modelling. This requires adapting my skills in new areas, understandi...
Mots-clés
string searching algorithm
o(n)
c++11 uml
o(1) in space
o(n) in time
permutations
factoradic
quantum mechanics
machine learning
data science
data mining
big data
quantum physics. c++20
group theory
string searching
jpeg
digital image processing
multiresolution
wavelets
physics
c++11 combinatorics recursion iteration
c++11 dirac quantum mechanics
c++11 linux ipc
c++11 uml verilog physics mathematics
c++11
c++
design
Tout plus
- Présentations
- Documents
- Infographies