Skip to content

About

Email: philvarner at gmail dot com

I'm a software developer with Oracle, working on the Oracle Business Rules component in Oracle Fusion Middleware's SOA Suite, the application server + BAM, BPEL, ESB, and just about any other acronym with Business in it.

I currently live in Portland, Oregon, where it rains every day for only half the year.

I grew up in Virginia and attended the University of Virginia, receiving a B.S. and M.S. in Computer Science.

I do most of my software development work in Java and Groovy. I am particularly interested in

  • functional programming with Lisp, Haskell, and Scala (I was never exposed to this in college and find it facinating)
  • rigorous specification languages as used in formal methods
  • software quality tools such as static analysis, code coverage, and test frameworks and automation
  • domain specific languages, declarative languages such as logic/rules languages and SQL