288 reputation
17
bio website careers.stackoverflow.com/…
location San Francisco, CA
age 43
visits member for 3 years, 11 months
seen Apr 17 '13 at 6:41

i build Systems & Tools for Analysis, Prediction, Visualization, & Simulation.

i also design, code, and deploy complete Machine Learning-based applications (e.g., anti-fraud filter, recommendation engine, monitoring/anomaly detectors), usually designed as modular internal thrift services decoupled from the main app.

Techniques:

  • Machine Learning: in particular, recursive descent parser (CART/C4.5), Multi-layer Perceptron, SVM/SVR, Kernel Machines, kNN/kdtree, Probabilistic Graphical Models (eg, Markov Random Field)

  • Dimension Reduction Techniques: spectral decomposition (PCA & kPCA, kLDA), Kohonen Map (self-organizing map)

  • Social Network Analysis & Visualization: using graph theoretic techniques for e.g., community detection, id of members essential for network health/growth; identify nascent sub-communities; (particular fluency GraphViz, the premiere tool for graph layout/visualization, NetworkX, the primary network analysis library for python, and d3).

  • Analysis & Modeling of Time-Dependent Data

  • Optimization: Combinatorial Optimization and Constraint-Satisfaction Programming

  • Numerical Methods: e.g., matrix decomposition, Monte Carlo techniques, Gaussian quadrature, finite difference methods

  • Data Modeling for "Non-Relational" systems (in particularly Redis and MongoDB) and for relational (ROLAP), multi-dimensional (MOLAP), and hybrid (HOLAP) Data Warehouse systems using conventional relational/SQL servers.


toolchain:

  • python
  • C
  • SciPy + NumPy + Matplotlib
  • javascript
  • R
  • redis
  • riak
  • HDF5 (& pytables, hfpy)
  • graphviz
  • node.js
  • flask/werkzeug (python web framework)
  • storm (distributed processing)
  • d3.js (svg-based primitives for rendering plots in the browser)
  • git (& gitHub)
  • vagrant

No recruiters


Jun
4
awarded  Popular Question
Dec
19
comment What is the difference between “grammar” and “usage”?
"i'll need to study your examples..." was not meant as skepticism (a/e/b i up-voted & accepted this answer); instead, i meant that the rule you've recited looks to me, consistent and discernible, but i'll just need to look more closely at it before i am able to apply it myself--a weakness of the reader not the text.
Dec
19
comment What is the difference between “grammar” and “usage”?
+1, nice one Shoe. I'll need to study your examples more closely before i can distinguish them myself.
Dec
19
accepted What is the difference between “grammar” and “usage”?
Dec
18
asked What is the difference between “grammar” and “usage”?
Dec
18
accepted “In person” equivalent for inanimate objects
Dec
17
asked “In person” equivalent for inanimate objects
Dec
6
awarded  Yearling
Dec
6
comment Non-sexual meaning of “to have a hard-on for someone”
+1 from me. Gunnery Sergeant Hartman is perhaps the last character in American film that i would expect to be mentioned on this Site.
Dec
6
comment Non-sexual meaning of “to have a hard-on for someone”
i think it was Jay McInerney in "Bright Lights, Big City" who once said (paraphrasing) that if references to sex, sports, and war were removed from the lexicon of men in corporate america, they would be forced to communicate in pure mathematics.
Dec
6
asked Is there a consensus usage to refer to the contents of linked text?
Dec
5
awarded  Editor
Dec
5
revised Text vs. audio representations of words
added italics for book title
Dec
5
answered Text vs. audio representations of words
Oct
11
awarded  Teacher
Oct
11
answered Is there a word for a change so small that it doesn’t seem to be a change at all?
Oct
25
awarded  Scholar
Oct
25
awarded  Supporter
Oct
25
accepted Is domain-specific meaning acceptable/advisable when used in a document directed outside the domain?
Aug
14
awarded  Student