I'm looking for a job. I want to write software. I want to use agile techniques. I love Java and Ruby on Rails. Hire me. Now.
Resume and Curriculum Vitae of Jeremy D. Frens
If you need to know more about me, you might like to check out these documents:
- The Curriculum Vitae of Jeremy D. Frens because every academic should have an up-to-date curriculum vitae.
- The Resume of Jeremy D. Frens (pending)
Papers Written by Jeremy D. Frens
Papers at Refereed Conferences
- 15 Compilers in 15 Days. Proc. 2006 ACM Symp. on Computer Science Education (2006 March), 92--95. With A.~Meneely.
- Taming the tiger: teaching the next version of Java. Proc. 2004 ACM Symp. on Computer Science Education (2004 March), 151--155.
- Factorization with Morton-ordered quadtree matrices for memory re-use and parallelism. Proc. 2003 ACM Symp. on Principles and Practice of Parallel Programming (2003 June), 144--154. With D.S. Wise.
- Object centered design for Java: teaching OOD in CS-1. Proc. 2003 ACM Symp. on Computer Science Education (2003 February), 273--277. With J. Adams.
- Language support for Morton-order matrices. Proc. 2001 ACM Symp. on Principles and Practice of Parallel Programming, SIGPLAN Not. 36, 7 (2001 July), 24--33. With D.S. Wise, Y. Gu, and G.A. Alexander.
- Auto-blocking matrix-multiplication, or Tracking BLAS3 performance from source code. Proc. 1997 ACM Symp. on Principles and Practice of Parallel Programming, ACM SIGPLAN Notices 32, 7, (July 1997) 206-216. With D.S.~Wise.
Dissertation and Technical Reports
- Matrix Factorization Using a Block-Recursive Structure and Block-Recursive Algorithms. Ph.D. Dissertation (2002). Available as Technical Report 568, Computer Science Department, Indiana University.
- Morton-order Matrices Deserve Compilers' Support. Technical Report 533, Computer Science Department, Indiana University (November 1999). With D.S.~Wise.
- Matrix inversion using quadtrees implemented in Gofer. Technical Report 433, Computer Science Department, Indiana University (May 1995). With D.S.~Wise.
Lab Manuals
- Agile Development of Interpreters, a lab manual for a programming language course using incremental, test-driven development. In progress.
- Hands on Testing Java, a lab manual for a first-semester programming course using Java and JUnit. In progress.
- Hands on C++ (2003), 3e. Prentice Hall. With J. Adams.
Talks Presented by Jeremy D. Frens
- "Ruby and Rails". Presented at monthly meeting of local AITP chapter in February 2008.
- "Continuations in Ruby". Presented at monthly meeting of Grand Rapids Ruby User Group, December 2007.
- "15 Compilers in 15 Days", for paper by the same name (listed below). Presented at SIGCSE 2006 with Andy Meneely.
