Resume#
Steve Piercy - Website Builder#
Eugene, Oregon, United States
email: web@stevepiercy.com
web: www.stevepiercy.com
Highlights of qualifications#
Proven ability to lead technical projects from concept through completion
Excellent communication skills in written, verbal, and visual forms
High degree of technical and computer proficiency
Highly effective trainer and provider of technical support
Education#
Teacher Credential, Mathematics, Humboldt State University, Arcata, CA
Bachelor of Arts Degree, Mathematics, Humboldt State University, Arcata, CA
Specific technical experience#
Possess advanced skills in:
System installation, configuration, and troubleshooting
Operating systems (Linux/UNIX, Windows, macOS)
Database and web server administration (PostgreSQL, MariaDB, MySQL, Microsoft SQL Server, FileMaker Server; Apache, gunicorn, waitress, nginx)
Writing code in multiple languages (Python, React, Lasso, PHP, HTML, CSS, JavaScript, SQL)
Web browsers
Common desktop applications (FileMaker, Photoshop, Illustrator, InDesign, Acrobat, Office, email)
1997 - Present, Owner of Steve Piercy - Website Builder#
Freelance web work#
Documentation Lead for icalendar, an open source software Python library for parsing and generating iCalendar (.ics) files, through a grant from NLnet, 2023-present.
Maintaining and developing web applications to perform accounting, attendance, reimbursement, communication, reporting, and several other business functions for the JCC Association of North America, 2023-present.
Maintaining and developing a web application to record and track legal cases, digitized evidence, and client information for the Public Defender Services of Lane County, Inc., 2019-present.
Creating a web application to record and track fatalities, injuries, and incidents for the American Public Power Association, 2013-2017.
Creating a responsive website and mobile application for the Coalition Against Insurance Fraud, Washington, DC, 2015-2021.
Creating a site for displaying, geocoding, and mapping data of injuries of people walking and biking in Santa Cruz County, for the Community Traffic Safety Coalition, Santa Cruz, CA, 2015-2017.
Creating and redesigning site for registering rabbits and cavies and purchasing tickets for RabbitCon, for KW Cages, https://www.showprogram.com/, Santee, CA, 2015-present.
Creating and redesigning beta site for identifying and recording big trees in the state of California, for the Urban Forest Ecosystems Institute at California Polytechnic State University, San Luis Obispo, https://californiabigtrees.calpoly.edu/, in partnership with Urban Ecos and the California Department of Forestry, 2014-2017.
Creating and redesigning site for selecting trees by name and characteristics, and geolocation of nearby nurseries carrying selected trees, for the Urban Forest Ecosystems Institute at California Polytechnic State University, San Luis Obispo, https://selectree.calpoly.edu/, in partnership with Urban Ecos and the California Department of Forestry, 2014-2017.
Design and development of the Genomics Data Search for the Amboseli Baboon Research Project, Duke University, Durham, NC, 2015.
Migrating and securing site with WordPress installation and redesigning website for Trips for Kids Santa Cruz, https://tripsforkidssantacruz.org/, Santa Cruz, CA, 2014-2017.
Creating and designing site with top-ranking search engine optimization, file upload, and contact management, for Santa Cruz Signs, https://www.santacruzsigns.com/, Santa Cruz, CA, 2013-2019.
Creating and maintaining a website that integrates with iNaturalist for recording observations of flora and fauna in a Santa Cruz County park, for Friends of Anna Jean Cummings Park, Soquel, CA, 2013-2017.
Optimizing and rewriting web applications, including integrating MySQL, MS SQL, FileMaker data sources and third party APIs, for Fairfield University, https://www.fairfield.edu/, Fairfield, CT, 2012-2017.
Creating a site where visitors identify a tree through a series of guiding questions and photographs, including an administration system, for the Urban Forest Ecosystems Institute at California Polytechnic State University, San Luis Obispo, https://urbantreekey.calpoly.edu/, in partnership with Urban Ecos and the California Department of Forestry, 2011-2017.
Creating and maintaining a multi-lingual site, including discipline and incident management systems, for NorCal Referees, https://www.norcalreferees.com, Sebastopol, CA, 2011-present.
Redesigning site, creating system for content management, for the Tri-County Electrical Joint Apprenticeship and Training Committee, https://www.tricountyjatc.org/, Castroville, CA, 2009-present
Redesigning site, creating systems for content management and contractor and affiliate listing, for the Monterey/Santa Cruz Building and Construction Trades Council, https://www.mscbctc.com/, Castroville, CA, 2009-2017.
Creating and designing site with top-ranking search engine optimization, file upload, and contact management, for Monterey Signs, https://www.montereysigns.com/, Seaside, CA, 2008-2019.
Redesigning site, creating secure donation and ticket ecommerce system, and creating content management system, for Conard House, https://www.conard.org/, San Francisco, CA, 2008-2019.
Redesigning site, creating systems for content management, contractor listing, and mail list, for the International Brotherhood of Electrical Workers Local 234, https://www.ibew234.org/, Castroville, CA, 2008-2015.
Creating secure online membership system with Mailchimp email list integration, creating web applications for querying data, and administering WordPress for the Coalition Against Insurance Fraud, https://www.insurancefraud.org/, Washington, DC, 2007-2021.
Redesigning and maintaining site for People Power of Santa Cruz County, including a content management system, and offer donations, memberships, and products on a secure ecommerce application https://www.peoplepowersc.org, Santa Cruz, CA, 2005-2014.
Creating and maintaining site for the District 2 Soccer Referee Administration, San Jose, CA, 2005-2015.
Creating and maintaining site, including photograph gallery, bulletin board and incident report form, for California Youth Soccer Association District 1, San Francisco, CA, 2003-2017.
Creating and maintaining site, including mailing list, for San Francisco Soccer Referee Association, San Francisco, CA, 1997-2021.
Redesigning and maintaining ecommerce site for Monterey Bay Kayaks https://www.MontereyBayKayaks.com, Monterey, CA, 2003-2021.
Redesigning and maintaining site for Tahuichi Way Soccer Academy https://www.tahuichi.com, Atlanta, GA and Santa Cruz, Bolivia, 2002-2023.
Redesigning and launching site, including photograph gallery, for Floribunda Palms and Exotics, Mountain View, HI, 2001-2019.
Redesigning site and creating a content management system for the San Francisco Cup, San Francisco, CA, 2001-2015.
Creating web forms for the San Francisco Bicycle Coalition https://sfbike.org, San Francisco, CA, 2001-2003.
Creating and maintaining site for California North Referee Administration https://www.cnra.net, 1999-2001.
Free open source software contributions#
Maintainer of sphinxcontrib.httpdomain, a Sphinx domain for describing HTTP APIs.
Maintainer of Plone Sphinx Theme, the official Sphinx theme for Plone documentation sites.
Documentation for the Plone content management system
Documentation for Pyramid Tutorials
Documentation for Pyramid Cookbook
Documentation for Pyramid
Published articles, videos, and guides#
Hello Pyramid on Safari Books Online and accompanying video "Hello World" in Pyramid using PyCharm
Requests, Responses, and Views in Pyramid on Safari Books Online and accompanying video Pyramid in PyCharm in 5 minutes
Setting Up File Tag Permissions in Lasso Professional 8 on Mac OS X and Linux
Install and configure the EGit plugin for Eclipse/LassoLab to work with the Knop Project on GitHub
325 documented Lasso types and methods and over 4600 posts to LassoTalk discussion list
Conference presentations#
"Mining the Error Stack for Meaning" and "Knop for Knoobs", Lasso Developer Conference, Toronto, Ontario, Canada, 2012
"Blocking Form Spam", Lasso Developer Conference, Amsterdam, The Netherlands, 2009
2006 - 2008, Technical Support Specialist#
University of California, Santa Cruz,
Information Technology Services/Instructional Computing
Project Management#
Assessed and analyzed client needs and requirements, prioritized and set goals and objectives, and provided estimates for budget, resource allocation, timeline and justifications.
Created project plans that realistically address dependencies, contingencies and available resources.
Led implementation of projects and acted as primary contact to clients.
Managed design, development and implementation of dynamic and static Web content to support Instructional Computing.
Analyzed new Web technologies for benefits to clients and the university.
Communication, Support and Training#
Resolved complex and difficult client issues or escalated open issues as appropriate, and offered mutually beneficial solutions.
Managed and provided second-level computer lab technical support.
Developed and maintained websites and applications as resources for students, staff and faculty.
Developed and conducted orientations, demonstrations, and self-guided tutorials on equipment, applications, databases, and related systems.
Supervised and mentored Student Technicians.
Wrote documentation, guides and outlines of technical procedures and policies.
Site Administration#
Ensured computer lab and information systems are fully operational and secure.
Monitored and analyzed system usage patterns and performance.
Established facility and equipment security and operational policies and procedures.
Used program utilities to back up, restore and recover data.
Maintained database and web servers, including re-installation of corrupt or damaged files and applications.
2004 - 2006, Web Technician#
Santa Cruz County Office of Education
Project Management#
Managed design, development and implementation of dynamic and static Web content.
Assessed client concepts and provided estimates for budget, resource allocation and timeline.
Led implementation of projects and acted as primary contact to clients.
Analyzed new Web technologies for benefits to clients and the company.
Assessment Data Analysis#
Analyzed assessment data to identify trends in student achievement.
Collaborated with district and school administrators to direct their limited resources to where they would be most effective.
1999 - 2004, Webmaster, Marketing Department#
San Francisco Chronicle, San Francisco, CA.
Project Management#
Managed design, development and implementation of dynamic and static Web content.
Assessed client concepts and provided estimates for budget, resource allocation and timeline.
Led implementation of projects and acted as primary contact to clients.
Analyzed new Web technologies for benefits to clients and the company.
Communication#
Resolved complex and difficult client issues or escalated open issues as appropriate, and offered mutually beneficial solutions.
Developed and maintained websites as resources for newspaper advertisers and subscribers https://www.SFChron.com, https://www.ChronicleEvents.com and for charity fundraising https://www.SeasonOfSharing.org.
Wrote documentation of department and company procedures and policies.
Technical and Computer Proficiency#
Created Web-based applications for customers, advertisers and the company that incorporate elegant user interface design.
Wrote scripts in Lasso, PHP, PERL, Visual Basic, and FileMaker Pro to generate HTML for a dynamic website.
Created Web-based forms, managed databases and programmed scripts to streamline processes, automated repetitive tasks and eliminated slow, costly paper-based systems.
Support and Training#
Provided computer support to customers who access the Internet through modems and office networks using multiple hardware configurations and operating systems.
Provided client support for desktop applications.
Mentored teammates to learn techniques in Web production.
Provided hands-on classroom training sessions to co-workers to create, edit and publish Web content on the company intranet.
Previous occupational experience#
District Director of Referee Instruction#
California North Referee Administration, CA.
Technical Support Supervisor#
Whole Earth Networks (now GST Telecom), San Francisco, CA.
Communications Officer#
Washington Soccer State Referee Committee, WA.
Referee, Assessor, Instructor#
United States Soccer Federation, CA and WA.