Andrew F. Hart




My primary website:
www.andrewfhart.com

Apache Projects

  • OODT - Object Oriented Data Technology is a component framework for constructing data-intensve software systems.
  • GORA - Gora is an ORM framework for column stores such as Apache HBase and Apache Cassandra with a specific focus on Hadoop.

Other Links

About Me

I am a software engineer dedicated to utilizing the ever-evolving collection of modern web technologies to implement rich interfaces with a focus on usability and asthetic. My background lies generally in the development of data management software to support large-scale, data-driven decision making, although my passion is exposing the capabilities of of these systems to end-users via web-based interfaces and services that support intuitive, streamlined access to large quantities of data. I find it thoroughly rewarding to develop applications that utilize data to help get the right information to the right person at the right time.

When I'm not developing software, I'm usually out taking photos. Photography is a passion of mine, and you can more often than not catch me with a camera, exploring, investigating, or just searching for that perfect shot.


Open PGP Code Signing Key:

80EF652D
65A6 20A6 C117 810F F05C 0F97 7189 7008 80EF 652D   ( export )
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2.0.17 (FreeBSD)

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
YDdbxIVQv3HKn/B7keII
=ZNn9
-----END PGP PUBLIC KEY BLOCK-----