Welcome to my homepage. You can view some of my projects and work or learn more about me.

Dow Jones is a news corporation with a suite of products and websites that provide financial information and analysis.

I primarily worked on the Wall Street Journal's website, focusing on charting solutions for the company research portion of the site.

I implemented the interactive chart page which allows users to perform technical analysis on securities with a highly interactive flash chart. I worked on embedding the flash object on the page and updating and implementing the menus that interact with the chart and news articles.

I built the Per-Share Earnings, Actuals and Estimates chart which provides a quick and simple visual representation of a company's earnings compared to estimates.

I built the News Coverage chart which displays the number of news articles over a time period for a security as a bar chart.

Finally, I worked on a solution to overlay data points on a stock price chart, and fixed bugs for MarketWatch.com and the Wall Street Journal's website.

During the project, I gained experience with the following technologies

  • ASP.Net MVC
  • REST services
  • Javascript
  • AJAX
  • JSON
  • XHTML
  • CSS
  • Optimizing web performance
  • Embedding Flash
  • jQuery
  • dojo
  • YUI
  • Git source control
  • Subversion source control

WestlawNext is an online legal research service for professionals and students. Its predecessor, Westlaw, is the market leader for legal research. WestlawNext offers many substantial improvements for users such as a simplified search algorithm, folders for managing research, and an updated user interface.

I primarily worked on the document display for WestlawNext. I was one of the first developers on the project which grew to become one of the largest agile projects in the nation with well over 200 professionals building the application.

I became the primary engineer for several crucial features in WestlawNext. I helped architect an extensive XSLT framework to produce the XHTML for legal documents. I lead the implementation of document "chunking" to break large documents into smaller parts. I also helped build the annotations feature that allows users to highlight sections of documents, and add notes to portions of documents that are relevant to their research.

During the project, I gained experience with the following technolgies

  • ASP.Net MVC
  • REST services
  • XSLT
  • Xml parsing
  • Javascript
  • AJAX
  • JSON
  • XHTML
  • CSS
  • Optimizing web performance
  • Adobe Flex
  • XSL-FO
  • SQL Server
  • iOS development

My senior year of college, I joined a team of 11 (chipmark 05) other students to work on a bookmarks management system. The project has been sustained by a new group of students for the past few years.

Chipmark has a website as well as plugins for Internet Explorer and Firefox. Using either of the plugins, or the website, users can bookmark ("chipmark") webpages which will be stored on the chipmark servers at the University of Minnesota. With bookmarks stored in one location, now users can access their bookmarks from any location in the world that has access to the the internet.

The chipmark service is incredibly useful for me because I am able to use the same bookmarks from my laptop, desktop, work pc, and my parents' computers

In the summer of 2008, I created a website for Kustom Joe's paint and auto body shop. The site is hosted on Google's App Engine. My favorite thing about this site is its speed! There is only one html file that contains all the pages on the site. Javascript is used to transfer a user to a page without having to contact the server to download a new page. Consequently, when the user displays the home page all other pages are loaded as well, which allows quick navigation between pages.

Another unique feature is the gallery, which allows customers to view images of the work done by Kustom Joe's. The gallery uses Google's Picassa Web Albums to allow the owner of Kustom Joe's to control the images displayed on the website.

The website for Kustom Joe's also uses Yahoo's YUI javascript framework fairly extensively to manage browser history and interact with the DOM.

At the beginning of 2009, I created a website for Realistic Taxidermy. I was able to leverage much of the development I did for Kustom Joe's. Realistic Taxidermy is hosted by Google's App Engine. Yahoo's YUI javascript framework is used for DOM manipulation, AJAX communication, and animation. In addition, Picassa Web albums are used to manage the gallery content.

Japan

In late October of 2008, I visited Japan with my family. It was an incredible trip! Above is a video I put together to recap the experience.

If you are having difficulties viewing the video with Firefox, try installing this plugin.

You can also download the video. (Right-click the link and select "Save Link As..." or "Save Target As...")

I am a software consultant based in the Twin Cities of Minnesota. I graduated from the University of Minnesota with a bachelors degree in Computer Science. I develop web applications, and have gained valuable experience with XHTML, CSS, JavaScript, XSLT, and Microsoft's .Net framework.

Feel free to contact me via email at tpiere@gmail.com.