Post Job Free
Sign in

Engineer Software

Location:
Mountain View, CA, 94043
Posted:
August 03, 2010

Contact this candidate

Resume:

Mike Gollub

650-***-****

*******@*****.***

Skills

Languages: C++, C, Javascript, PHP

Operating Systems: Windows, Macintosh, Linux

Frameworks: Powerplant, Codeigniter, Fusebox

Databases: MySQL, SQL Server

Employment History

Additional Linux-Apache-MySQL-PHP (LAMP) experience (2002-2004):

* Installation, customization, and modification of a phpBB

installation.

* Installation and customization of a PHP-Nuke site.

* Integration of a PHP-Nuke and a PhotoPost installation.

April 2010 - July 2010 Engineer (contract)

Offerpal

* Bug fixes and feature development on Offerpal's consumer portal.

Developed at various application levels including business logic,

data

logic, and front end.

Wrote email features using iContact.

Work done in PHP on Codeigniter MVC framework.

August 2008 - February 2009 Engineer (contract)

Upwardly Mobile (UpMo)

* Developed for the upmo website as follows:

User sections for login, registration, forgot pw, reset pw

Contact management

Status page

Beta signup management

VCARD management

News article management

Work done using LAMP,AJAX, prototype js library, and

Codeigniter

MVC framework.

April 2007 - June 2008 Application developer

Infospider

* Custom application development in PHP/MySQL

* Custom Application development in Cold Fusion and SQL Server.

June 2006 - February 2007 PHP/MySQL developer (contract)

Amazon Consulting

* Maintenance development, bug fixes

PHP form processing

Query fixes (occasional optimization)

Work with cron tasks

SQL scripts to process existing records

Apache log analysis

January 2005 - June 2006 PHP/MySQL developer

Reigntree Software

* Wrote Newsletter tool

Limited boilerplate capabilities

Opt-out available for recipients

* Wrote Auto-Responder tool

Members can customize sets of automatic emails to their prospects

Different sets can be assigned to different campaigns

Opt-out available for recipients

* Wrote campaign system

Ad pages which can be customized by members

User signups automatically entered in system, and accessible by

Auto-Responder.

Member can specify where user is directed after signup.

Member can view signups from and visits to each campaign.

* Wrote code for purchase of memberships or membersjip upgrades.

* Wrote code to allow purchase of company products via Stormpay or

merchant gateway service.

June 1999 - February 2001 Software Engineer

Sentius Corporation Palo Alto, CA

* Cleaned up Macintosh plugin viewer.

Extensive bug fixes, including stray pointers and memory leaks.

General cleanup of user interface.

* Wrote installer.

Brought product up to commercial acceptibility.

* Led development of DHTML based viewer.

Wrote Applet to read in compressed data files.

Defined API's to separate different functions of viewer.

Wrote javascript to query applet, handle events, and render

HTML.

Added support for cookies and localization.

June 1998 - June 1999 Software Engineer

Docent Mountain View, CA

* Extensive debugging of MFC applications, as well as a CGI and a

Visual Basic application.

* Used SQL with MS SQL Server and MS Access.

* Assisted in design and development of application to allow remote

usage of system, followed by subsequent synchronization of results

with online server.

* Extensive debugging of request server. Coding done in C++ using

RogueWave library.

March 1997 - February 1998 Software Engineer

The Learning Company Fremont, CA

* Worked on Macintosh version of Comptons Interactive Encyclopedia

1998.

* Development using C++ with Metrowerk's Powerplant Framework,

including:

Extensive user interface design/coding.

Design of platform independent code.

Work on 68K segmentation issues and low-memory issues.

Conversion code for compatibility with Windows CIE data.

November 1994 - February 1997 Software Engineer

Day-Timer Technologies San Mateo, CA

* Developed and maintained Macintosh Personal Information Manager

product.

Went through 2 successful release cycles.

Separation of user interface to allow for cross platofmr

development.

Extensive design and implementation of user interface.

All work done in C++ on Metrowerks Powerplant.

October 1990 - November 1994 Software Engineer

Computer Curriculum Corporation Sunnyvale, CA

* Developed word processor for use in new & existing products.

* Converted above to Windows and Macintosh. Added font selection,

window

resizing, and other new features. Did extensive work coordinating

window events.

* Implemented DDE, AppleEvent, and OLE 2.0 automation support in above.

* Lead project to develop Inter-Process-Communication library.

* Provided extensive documentation. Designed library to allow for

different layers of accessibility. Extensive work to ensure ease

of

use in in-house applications.

* Wrote system-independent menu handling package for Windows & Mac in

C++.

* Assisted in development of in-house object-oriented framework.

* Extensive debugging and maintenance of existing applications.

Education

Bachelor of Science, Computer Science

University of California, Los Angeles



Contact this candidate