RICHARD BOYD

11824  80th Avenue East

Puyallup, WA 98373-4761

253-906-6830; richard.v.boyd@comcast.net

 

Like challenge of solving problems

F#    /   Clojure

 

Mar 2012 - Present

Startup Project – off-hours

 

Summary:  Financial Trading application to discover hidden patterns and cycles within the financial markets through use of mathematical relationships (Fibonacci & Lucas Numbers, etc.), Gann Theory, Elliott Waves, Genetic Algorithms, and Parallel Processing. Use  F# 3.0 for analysis, F# Type Provider for data and services, FSharpChart for display of results. TPL for parallel processing.

 

Skills:  F# 3.0, F# Type Providers, FSharpChart, .NET 4.0, TPL, LINQ, SQL Server Compact, Genetic Algorithms, Functional Programming, Financial Algorithms.

 

 

Feb 2012 - Mar 2012

Short Startup Project

 

Summary:  Build Web Crawler to search Amazon for media titles/info. Amazon API was too restrictive for client usage … so build tool to dynamically call searches based on movie titles read from MySQL database. Code in Clojure using regex for filtering. GNU Wget for retrieving files. Git for version control. Leiningen for automation and build. IntelliJ + La Clojure as IDE. Korma is Clojure DSL for working with MySQL. Hiccup for representing HTML in Clojure. Enlive, using CSS-like selectors, as extraction and transformation library for HTML and XML docs written in Clojure. Fiddler2 and Firebug for debugging. Half of project time was spent getting back up-to-speed in my Lisp from 1980’s! … and setting up environment for open source tools.

 

 Skills:  Clojure, regex, MySQL, Wget, GIT, Leiningen, IntelliJ, La Clojure, Korma, Hiccup, Enlive, Fiddler2, Firebug.