|
1541 N Humboldt St
Portland, OR 97217
matt@tidalpool.org
SUMMARY OF QUALIFICATIONS
- 10 Years Experience in Web Development
- Languages / Tools:
Perl, SQL, Javascript, Ruby, Lisp, Python, PHP, Java
Apache, mod_perl, Mason, Rails, Zope
Geocoding, Google Maps
XML, HTML, CSS, JSON, SOAP, XML-RPC
DB2, Postgresql, Informix, MySQL, Lucene, BerkeleyDB
Linux Administration (Debian, Redhat Enterprise)
- Programming
Broad technological experience including deep knowledge of web development, Perl, SQL, Javascript and HTML. Experience with object oriented programming, functional programming, MVC, n-tier architecture and SOA. Experience with agile programming, project design, testing, release and maintenance cycles. Excellent in a pinch, working well with tight deadlines and while "on the spot". Experience working on a team, leading a team, and working alone.
- Fast learner
RELEVANT EXPERIENCE
March 1999/present Software Engineer - CollegetNET
At CollegeNET I have been regularly recognized for excellence and given greater responsibility. At this time I am responsible for the majority of our backend system for college administrators.
My first application was a system that used faxes to collect transcripts from high schools. The student would request the transcript as part of their college application and my system would fulfill the request by sending a fax to the high school and using OCR to recognize the application ID in the high school's response fax.
My next task was to create a web based email system. It allows multiple users
to access a given mailbox at the same time. It also allows customers to
send many customized email messages using data found in the students applications.
I then created an email messaging system that integrates with our online
college applications. Administrators create custom messages which can contain
data from the online application. When an appropriate event in
the lifecycle of an online application occurs, the message is sent to the
specified address. This allows for automated notification of payment,
acknowledgment, acceptance, and more. The system allows our users a great deal of power in constructing the response messages thanks to a domain specific language I developed.
I continue to maintain and extend these systems, but most of my current work concerns our CRM application which I designed and developed. This application integrates with our forms and applications as well as with the administrators existing data. It provides duplicate management, mass emailing ability, and advanced searching and exporting capabilities.
My ongoing responsibilities also include the overall architecture and design of our system, ensuring both usability and performance.
1998/1999 Web Developer - Whitehorse Studios
In this position I created web applications for a variety of clients.
I was the primary programmer for our largest client, Sequent.
1997/1998 CGI Programmer - Teleport Internet Services
I provided CGI support for Teleport users.
EDUCATION & TRAINING
2002-Present Portland State University, Portland, OR.
Part time computer science student
1994-1996 Reed College, Portland, OR.
Left after 2 years to pursue opportunities in the software industry
1990-1994 Mount de Sales High School, Macon, GA.
Graduated with honors
PERSONAL, ETC
I am an avid audio enthusiast. I make my own speakers, including a self-designed line-array. These speakers stand 7 feet tall and have 13 drivers per channel. I build amplifiers. I favor simpler, older technologies and I have designed my own tube amplifiers.
I am obsessed with plants, especially orchids, bamboo and ferns. I have constructed a 120 sq ft tropical greenhouse from windows and recycled wood. I monitor and maintain its temperature year round.
I have two patents and one patent application as part of my work with CollegetNET. One patent is for "Automatic data transmission in response to content of electronic forms satisfying criteria". Another is for "Method for paperless attachment of supplementary forms to a world wide web application ". The application is for a "System and method for group electronic mailbox".
REFERENCES
Available upon request
|