Portfolio

Selected items I have written, produced or created in some manner. Not a complete list.

Flash

Enjoy the Links
The “Perfect” Cipher
Interactive news graphic showing how an ancient code that was used to send messages to Thomas Jefferson worked. Each step of the encoding is animated.
WSJ.com News Graphic

Websites

Enjoy the Links
Enjoy the Links
A link sharing website built on the Django web framework as a class project. Lets users register and submit links to be voted or commented on. Users can add and confirm friends on the site, and get links recommended to them based on their past activity and friend’s activity. Generates RSS feeds of each user’s activity and of all the site’s links. Implemented YouTube API to get thumbnails automatically. Check it out, despite being a class project it works, and you can register.
CIS330 – Databases, class project
Project with Jared Getzoff and Lukasz Dziurzynski

34th Street Magazine
34st.com
A Drupal powered magazine website. Allows for the publishing of magazine articles with images automatically cropped to different sizes, slideshows, galleries and related files. Easy interface for adding links to related content, or can those links can be automatically generated. Seven years of archives seamlessly imported. For more details on implementation, see my series of blog posts.
dailypennsylvanian.com special project
Project with Daily Pennsylvanian and 34th Street staff

Articles

HP’s New Tack on Research Grants
Hewlett-Packard awards 41 university professors as much as $100,000 apiece and plans to be more involved in the research projects
BusinessWeek.com 8/15/2008

‘Hell Week’ for U.S. Teen Scientists
Some of the best and brightest U.S. high school students spend summers preparing to tackle science’s biggest challenges
BusinessWeek.com 8/6/2008

Stetson Departure | Campaign hits, but questions remain
Penn launches new fundraising effort, but many still curious about dean’s resignation
The Daily Pennsylvanian A1 10/19/07

Ex-Dean appears at conference as questions loom
Sudden exit has admit consultants abuzz as Stetson speaks on AP tests at national conference
The Daily Pennsylvanian A1 10/2/07

Stetson’s sudden departure raises eyebrows
University officials instructed admissions staff not to speak about dean’s resignation
The Daily Pennsylvanian A1 9/6/07

Closing in on degrees of separation
Program developers utilize Facebook data to provide a myriad of new features
The Daily Pennsylvanian A1 4/5/07
Note: This article was published before the announcement of Facebook Applications, when the API was still branded as the “Developer Platform.”

Lobbyists dig in with funding on the line
University reps. in Washington try to fight Bush’s research cuts
The Daily Pennsylvanian A1 2/9/07

Video

Video thumbnail
Dem. wives rally for voter registration
Michelle Obama and Jill Biden visited Southwest Philadelphia to encourage people to join the voter registration effort.
dailypennsylvanian.com 9/24/08

Video thumbnail
The Penn Compact proseminar
A handful of lucky freshmen take Penn President Amy Gutmann’s proseminar, The Penn Compact and What It’s All About. Gutmann taught the course in her home on Walnut Street.
dailypennslvanian.com 9/4/08

Video thumbnail
Free toilet paper! PennTen
Linda Cheung and Adam Feldman take to the streets to promote their new company, PennTen. Accompanied by a toilet paper mummy they hand out free water, toilet paper and business cards. Editing - Alexander Adkins/DP and Video - Albert Sun/DP
dailypennsylvanian.com 9/3/08

Video thumbnail
Gutmann lights the menorah
Penn President Amy Gutmann marks the beginning of Hanukkah by lighting the Menorah’s first candle.
dailypennsylvanian.com 12/04/07
Note: The first video I ever shot/edited!

Online

Screenshot
Student Government Elections Candidate Center
A database of all the candidates for student government at Penn with picture, video and statement from each. First created in the Spring of 2008 and now repeated each semester by others.
dailypennsylvanian.com each semester
Project with Jared Getzoff and Thomas Jansen

Voting Map
Primary Election Voter Map
Map of campus guiding voters to the correct polling booths, updated live with results and stories from each polling location on primary election day. Took over the home page of the website as a package with live blog headlines.
dailypennsylvanian.com special project
Project with Thomas Jansen

Screenshot
Stetson Departure Topic Page
Comprehensive topic page with timeline, stories and other content on the unexpected departure from Penn of former Dean of Admissions Lee Stetson.
dailypennsylvanian.com special project

Other

Python Spam Filter
Spam Filter Screenshot

A spamfilter based on Markov chaining written entirely in Python. Program trains based on mail that is flagged as either spam or not spam and then compares future messages against the two internal models. Download here.
CIS 399 – Python, Final Project
Project with Matthew Croop