End Point Team

Our team, headquartered in New York City, has developed, maintained, and hosted ecommerce and other web solutions since its founding in 1995. We combine web application development, database and hosting expertise with understanding clients’ objectives to excel in client satisfaction.

Greg Sabino Mullane

Greg Sabino Mullane

Database specialist

With End Point since: 2005
Location: Philadelphia, Pennsylvania

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.

Computer Scientist for Digicon Corporation (NHGRI, NIH) from 2003–2005. Bioinformatic support for scientists at the National Human Genome Research Institute; database design and engineering and Perl programming.

Database and Applications Developer for Medical Manager from 2002–2003. Maintained and developed high-volume monitoring system using XML, PostgreSQL, Perl, etc.

Senior Systems Engineer for National Data Corporation from 2000–2001. Main developer for high-volume web-based transaction system using Perl/CGI.

BS, Microbiology and Cell Science, University of Florida, Gainesville, 1997.

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 Blog Posts By Greg Sabino Mullane

April 24, 2013

Picture by Flickr user Tambako the Jaguar Most of my day to day is work is conducted via a terminal, using Secure Shell (SSH) to connect to various servers. I make extensive use of the local SSH co... (SSH ProxyCommand with netcat and socat cont.)

November 26, 2012

In a recent article, I mentioned that changing the column definition of a Postgres table will sometimes cause a full table rewrite, but sometimes it will not. The rewrite depends on both the nature... (Detecting table rewrites with the ctid column cont.)

November 9, 2012

Image from Flickr user ell brown A common situation for database-backed applications is the need to change the attributes of a column. One can change the data type, or more commonly, only the size ... (Postgres alter column problems and solutions cont.)

October 25, 2012

This mystifying Postgres error popped up for one of my coworkers lately while using Ruby on Rails: ERROR: permission denied: "RI_ConstraintTrigger_16410" is a system trigger On PostgreSQL version... (Postgres system triggers error: permission denied cont.)

September 4, 2012

I came across this error recently for a client using Postgres 8.4: ERROR: cannot allocate multiple Perl interpreters on this platform Most times when you see this error it indicates that someone ... (Pl/Perl multiplicity issues with PostgreSQL - the Highlander restriction cont.)