End Point Corporation
Services   |   Clients   |   PostgreSQL   |   Interchange   |   Spree   |   Ruby on Rails   |   Hosting   |   About Us   |   Contact   |   Blog
Greg Sabino Mullane
End Point Home > About Us > Team Bios > Greg Sabino Mullane Bio
Greg Sabino Mullane
With End Point Since: 2005
Location: Philadelphia, Pennsylvania

PostgreSQL Core Development
Perl and Interchange Development
PHP Development

Greg's primary programming emphases are PostgreSQL and Perl, including melding the two with DBD::Pg and PL/Perl. He specializes in making web interfaces to database backends, and is currently using AJAX to further the capacities of JavaScript. He has a degree in microbiology, and previously did bioinformatics work for the National Human Genomics Research Institute, where he quickly learned how to deal with extremely large data sets. He has extensive experience with Oracle, Sybase, HTML/CSS, Linux, Solaris, and a number of other open source technologies. Since 2001, Greg is a "major developer" of the PostgreSQL project and is acting as technical consultant on two forthcoming books on Postgres.
 Previous Experience
 Bullet Point
Computer Scientist for Digicon Corporation (NHGRI, NIH) from 2003 to 2005. Bioinformatic support for scientists at the National Human Genome Research Institute; database design and engineering and Perl programming.
 Bullet Point
Database and Applications Developer for Medical Manager from 2002 to 2003. Maintained and developed high-volume monitoring system using XML, PostgreSQL, Perl, etc.
 Bullet Point
Senior Systems Engineer for National Data Corporation from 2000 to 2001. Main developer for high-volume web-based transaction system using Perl/CGI.
 Education
 Bullet Point
BS, Microbiology and Cell Science, University of Florida, Gainesville, 1997.
 Personal
 Bullet Point
When not at the computer working on various projects, Greg enjoys traveling the world with his wife (Hong Kong being the latest trip), playing ball with his dog, and trying to not trip over his own feet in the attempt to master the DDR game.

Recent Articles by Greg Sabino Mullane

Test::Database Postgres support

At our recent company meeting, we organized a 'hackathon' at which the company was split into small groups to work on specific projects. My group was Postgres-focused and we chose to add Postgres support to the new Perl module Test::Database. This turned out to be a decent sized task for the few hours we had to accomplish it. The team consisted of...

Using cron and psql to transfer data across databases

I recently had to move information from one database to another in an automatic function. I centralized some auditing information such that specific information about each database in the cluster could be stored in a single table, inside a single database. While I still needed to copy the associated functions and views to each database, I was able ...

Why is my function slow?

I often hear people ask "Why is my function so slow? The query runs fast when I do it from the command line!" The answer lies in the fact that a function's query plans are cached by Postgres, and the plan derived by the function is not always the same as shown by an EXPLAIN from the command line. To illustrate the difference, I downloaded the pagil...

Best practices for cron

Crontab Best Practice Cron is a wonderful tool, and a standard part of all sysadmins toolkit. Not only does it allow for precise timing of unattended events, but it has a straightforward syntax, and by default emails all output. What follows are some best practices for writing crontabs I've learned over the years. In the following discussion, 'cron...

End Point Team
End Point Team
Benjamin Goldstein, PhD, President
Rick Peltzman, CEO
Jon Jensen, CTO
Software Engineers
Ethan Rowe, Director of Engineering
Brian Miller, Team Manager
Carl Bailey, Team Manager
Greg Sabino Mullane, Team Manager
Ron Phipps, Team Manager
Steven Jenkins, Team Manager
Kiel Christofferson, Hosting Team Leader
Adam Vollrath
Bill Bennett
Chris Kershaw
Daniel Browning
David Christensen
Jeff Boes
Josh Tolley
Mark Johnson
Max Cohan
Richard Templet
Ryan Masters
Selena Deckelmann
Sonny Cook
Steph Powell
Swe Than
Graphic Designers
Mark Melko
© 2009 End Point Corporation. 920 Broadway Suite 701, New York, NY 10010 USA | Tel +1 212-929-6923 or 1-888-351-3239 | Fax +1 212-929-6927