Software developer and scholar with a strong background in
visual art. Emphasis on the French 18th Century, Denis Diderot, and
translation. Interest in natural language, information design,
ontologies, and document definition. Additional production with 3D
modeling and animation, hypermedia and visual design crafted at the
level of conceptual design. Two years of teaching experience in
digital art and design.
April 2016 - Present. Senior Software Developer, Optum, Minneapolis Metro area, Minnesota.
I'm a senior software developer at Optum Health, programming in Java,
and Spock. Our team is agile and working to build out a financial tagging system as part of a larger
health care application.
November 2013 - April 2016. Software Developer VTFS /
Veritec, Minneapolis, Minnesota.
I was a developer for VTFS / Veritec,
working on two intriguing product threads, one concerned with
barcode technology / computer vision and the other with an
independent framework for closed-loop financial processing. Recently working in Java
RESTful web services, and in C, porting and optimizing libraries to run on
embedded mobile platforms.
May 2015 - August 2015. Engineer/Developer - Best Buy API Team
- Best Buy
I was a developer on the Best Buy API Team
behind its external developer, RESTful web services. This group
is a truly test / spec-driven development team currently undergoing
lots of transformation. Its API platform is incorporated by a
number of businesses internal and external to Best Buy.
May 2012 - November 2013. Senior Software Developer,
Thomson Reuters, Minneapolis, Minnesota.
I was a software developer / engineer
at Thomson Reuters, first as a contractor and then as a full
time employee. I principally developed web services using Spring
and Java, for a legal division at Thomson and then for an
application that acted as a hub for many services consumed by
various sub-organizations of Thomson.
October 2011 - May 2012. Software Developer, Room &
Board, Minneapolis, Minnesota.
I was a Java Developer at Room and
Board. Principal projects include a testing tool for comparing
different website application versions (heavily driven by a
custom DSL), and a data generation project for website search. I
also served in a website production support role while there.
April 2009 - October 2011. Senior Software Developer,
Converdia, Minneapolis, Minnesota.
I was a senior software developer at
Converdia, a company offering web services for mobile device
markets. I did a variety of work here, from SMS text
applications in enterprise Java and Groovy Grails to
applications with mild social networking themes, to work
engaging in and applying computer vision research, to enterprise
tracking applications in medical.
July 2006 - October 2008. Java Developer, epShops.com,
Bizbar.com, Minneapolis, Minnesota.
I was the principal developer on the
Bizbar.com Firefox toolbar code, refactoring the XUL
infrastructure, XPI delivery, and Ajax interface. I then led the
epShops.com migration from a proprietary, consumer, ecommerce
platform, to an open source solution based upon Apache OFBiz and
October 2004 - July 2006. Web Developer/Administrator for
Kemteck.com, Minneapolis, Minnesota.
I maintained many existing websites
for Kemteck's small business clients, as well as added new
functionality to real estate lead-generation sites. In addition
to database design and scripting, I produced still and animated
graphics for numerous website front-ends.
2003, Fall Semester. Adjunct Instructor of Interactive
Media at the College of Visual Arts in St Paul, Minnesota.
Having worked with an educational
psychologist in the summer of 2003, I used my adjunct position
at CVA as a testing
ground for new teaching methodologies. In addition to
presenting a course made of lectures as well as student-focused
activities, I tried to show students many possibilities of new
media art through spotlighting emerging practices and
2003, Spring Semester. Adjunct Instructor of Digital Media
at Anoka-Ramsey Community College in Coon Rapids, Minnesota.
At Anoka-Ramsey, I introduced
students to cultural and critical dimensions of web design,
graphic design, and digital imaging through a combination of
technical demos complemented by lectures on the role of
technology in visual art and design.
2000, 2001, Summer Sessions. Instructor of Electronic Art
(Graduate Instructor of Record), University of Minnesota,
1999-2002, Teaching Assistant, Electronic Art, University
of Minnesota, Minneapolis.
Fellowships / Grants
1999-2002 Graduate Tuition Fellowship, University of
2002 Society for Literature and Science Travel Award.
Exhibitions and Visual Production
1998-9 Mighty Morphin' Historical Objects:
Historical Figures with Minds in Exile, Opie Gallery, Kansas
1999-2000 Group Show. Y2K: Writing the
Millennium, Image and Text, The Writer's Place, Kansas City,
Graduate student exhibitions, Katherine E. Nash Gallery,
University of Minnesota, Minneapolis.
2000 From Charcot to Mitterand: Social Critique
of Fin de Siècle Taste. Web pages.
2001 Against the Grammarians, after the text by
Sextus Empiricus. Software prototype.
2002 Memoirs of the Nineteenth Century: A
Digital Uchronia. MFA thesis.
Translations of Louis, chevalier de Jaucourt and
Antoine-Gaspard Boucher d'Argis' articles on Inscription.
L'Enyclopédie Tome VIII, (1765). University of
Michigan Encyclopedia Collaborative Translation Project, 2013.
While it is true that we can
interpret interactivity even in the viewing of paintings or
other traditional visual media, as communication mediated or
moderated by a visual artifact, not all forms of visual media
have been explicitly interactive. With the development of The
Internet and also visualization tools, interactive artists have
provided services and experiences along with information. In
this course, we will consider the practical, hands-on
implications of making artworks interactive. These include
anticipating viewer/user perception and incorporating this
factor into design, and concentrating on the relationship
between different meanings generated through the multiple
possibilities of interactive works.
2002 History and Science in the Production of Art. (Plan
In History and Science in
the Production of Art, we will look at the ways in which
artists can consider the many relationships between science and
history to then use them in their studio production. Students
will ask, what is necessary, if not to believe in a given new
media work, to convincingly think about the relations of its
historical genesis and scientific construction? Upon course
completion, students will be able to alternatively reflect upon
their production in ways that consider the specific history of
science and historical contextualization of their work. Students
will begin to see how artworks with an explicit sense of history
or scientific systematization are made, as well as how to make
2004 Engines, Avatars and Animation: 3D Practice and
Theory. (Plan for course).
Contemporary computer animation in
art and science is an experiment with dual semantic notions of
"surface" and "depth". Whether through
programming or refined visual motion, in scientific
visualization and cinema respectively, computer animation
demonstrates the congruence between actual and virtual worlds,
even if its surfaces or appearances are merely "faking
depth". In this course we will learn how to use three
dimensional modeling and animation software, Maya, to create
"depth" in appearances through the use of "skin
deep" 3D models and through dynamic animation, for a
complexity of meaning in communication. In asking, "How do
virtual appearances signify complexities of life, of artistic
and scientific phenomena?", students will identify what
makes meaning-rich and compelling as well as complex 3D
animation using "a collection of animate surfaces".
Through knowledge of the types of production and transformation
in 3D, including the qualities of intuitively mathematical form
creation, students will become proficient in alternative 3D
graphics: modeling, motion, and meaning, in between the filmic
International Visual Sociology Association 2001 - 2006
Society for Literature, Science and the Arts 2002 -
Critical Code Studies, Blog Writers 2007 - present