Kevin P. Maples
428 Bellevue Ave.
Oakland, CA 94610
|
Phone: 510.839.3879
Email: kmaples@lfino.com
|
Summary:
A focused and driven worker with broad talents and experience, ranging from
conceptual design to troubleshooting and bugfixing. A thinker with exceptional
communication and analytic skills and the ability to synthesize and distill
complex information and provide clear solutions. Thorough and methodical,
I always have one eye on the details and the other on the larger picture.
Technical Experience:
- Operating systems: UN*X (Linux, Solaris, BSD), MacOS (9.x, 10.x), Windows 95/98/NT
- Programming languages:
Perl, Python, Java, SQL, shell scripting (bash/tcsh/csh), C, PHP,
JavaScript, XSLT, regular expressions
- Markup languages:
HTML, CSS, XML, UML, Velocity
- Servers:
Apache (1.3x/2.x), mysql, postfix, BIND 9.2.x, Icecast, smb (samba),
CVS, SVN (Subversion), Netscape Enterprise Server 3.x, RealAudio G2 Server,
TeamSite
- Protocols:
http(s), CGI, ssh/telnet, sftp/ftp, smtp/pop/imap, XML-RPC, DAV,
RSS
- Production tools/applications:
RCS, CVS, SVN, Ant, MagicDraw, ArgoUML, Photoshop, Illustrator, DeBabelizer,
Quark, BBEdit, HomeSite, Acrobat/Distiller
Skills:
- Solid knowledge of a broad range of open source and commercial technologies
- Experienced in developing engineering processes and methodologies
- Strong project management skills
- Adept at client relations and customer service
- Highly organized, detail-oriented, and self-motivated
- Great at managing priorities and beating deadlines
- Excellent communication and presentation skills
Work History:
June 2000 to Present
CollabNet, Brisbane, CA
Software Engineer
CollabNet is a leading provider of integrated software development tools for
collaborative software development in distributed environments. Work requires
collaboration and coordination with remote coworkers in India, Japan, New York,
and Chicago. The product platform is Java-based, but with a varitey of supporting
languages.
- Project-based software engineering:
- Designed and developed the Java implementation of CollabNet's
Subversion-On-Demand product
- Oversaw the MTA migration from Qmail to Postfix
- Devised and implemented strategies for synchronizing data across
production servers for early adopter programs
- Implemented system for data conversion between radically different
issue trackers
- Led the Perl i18n/l10n conversion in our application
- Developed Perl, Python, and shell scripts for migration of critical
customer data across major software revisions
- Headed efforts to evaluate, gather and define requirements, develop
proposals, and design tools to address technology needs such as file
sharing and communication forums
- Wrote and maintained end-user and internal developer documentation,
data migration and product specifications, etc.
- Component owner:
- Adapted open source software (Bugzilla) for use as platform issue tracker
- Integrated, developed, maintained, and enhanced the issue tracking component
over multiple release cycles
- Ownership and maintenance of legacy commumication and file sharing components
- Wrote Java servlets, Velocity templates, schemas, data migration code,
and data validation and repair tools for components
- Developed prototype components in Java and Python
- Customer-driven engineering response teams:
- Worked on teams to address time-sensitive customer issues
- Triaged critical customer issues, provided analysis on production
sites, and produced patches
- Performance analysis, profiling, and testing under high-stress
conditions
- Developed strategies and software to address urgent client needs
April 2000 to June 2000
2Plus2 Partners (formerly Isys Idea Systems), Emeryville, CA
Software Developer
- Designer, developer, and sole author of web-based CMS for civil
engineers, in Perl and mysql. The application is still in production
use today.
September 1997 to April 2000
Lucent Technologies (formerly Ascend Communications, Inc.), Alameda, CA
Web Developer
- Technical project management:
- Participated in the drafting of design and technical requirements for website applications
- Managed and implemented internal web projects and oversaw outside vendor production efforts
- Worked on Y2K remediation of web assets, including scripts, servers, applications, and OS
- Programming and general systems administration:
- Generated extensive HTML for corporate Internet, extranet and intranet websites
- Developed and implemented web applications in Perl and PHP
- Authored utilities and tools to automate publishing and maintenance tasks
- Assisted in configuration and administration of corporate web servers on Unix platforms
March 1997 to September 1997
Clear Ink, Walnut Creek, CA
Web Developer
- Web development, project coordination, documentation, design (graphical and structural)
- Performed HTML production for client websites
- Produced layouts and design for web usability
- Designed graphics and navigational elements for websites
- Acted as technical customer contact for clients
- Wrote instructional documentation for custom-built serving applications
- Converted sites into HTML components for dynamic serving systems
- Authored PHP templates for database-driven websites
- Established nomenclature and standards for large-scale websites
July 1994 to March 1997
Self-Employed Contractor
Construction and painting
- Set goals and timelines for projects, set bids and negotiated to meet client's needs, and then painted their homes
May 1996 to August 1996
Ariadne-Spun Communications, SF, CA
Apprentice Web Developer
- Responsible for developing mirror sites for clients to meet alternative technological specifications
- Produced alternative sites for browsers without JavaScript
- Converted frames-based sites into non-framed sites
- Performed graphics optimization on client images
- Created on-line versions of print forms for HR departments
September 1992 to May 1996
California College of Arts (formerly CCAC), Oakland, CA
Tutor/Lecturer
- Design thesis tutorials, physics, cultural anthropology, various seminars
(art history, philosophy, psychology, aesthetics)
Education:
California College of Arts (formerly CCAC), Oakland, CA
Bachelor of Fine Arts with Distinction, Painting
Graduated 1994
Related Coursework:
UNIX, Advanced UNIX, C programming, Java programming, HTML, Photoshop, Illustrator
References and previous employment history available upon request