Chris Lombardi

Chemist, Programmer, Weaver

mojomonger@yahoo.com

206-786-7447

Goals

To apply my skills in science, programming, and visual design to create user-friendly, sustainable products, thoughtfully tailored to solve real-world problems.

Education

California State Polytechnic University, Humboldt    Arcata, CA 

Bachelor of Science in Chemistry, 2022

Organic, Inorganic, Physical Chemistry, Biochemistry, and Instrumental Analysis

ACS Inorganic Chemistry Student of the Year Award

Focus on Microbial Polymer Degradation and Structural Color with Thin-film Polymers

Massachusetts Institute of Technology    Cambridge, MA 

Bachelor of Science in Art and Design, 1987 

Minor in Holography and Islamic Calligraphy 

Butte College    Oroville, CA 

Foundational classes for advanced Chemistry degree

Fundamentals of Fiber Processing and Loom Weaving 

McKinnon Institute    Oakland, CA

Esalen Massage Certification  2010

Tools, Technologies and Skills

Chemistry Lab 

Equipment GC-FID, FTIR, Schlenk line, UV-Vis, HPLC, NMR, HP scanning diode spectrometer, fluorometer

Analysis Software Mathematica, IGOR, LabView, Excel

Software Development 

Languages python, JavaScript, TypeScript, PHP, Java, C++, Lisp, PostScript, VB, VBA, Perl, Omnimark, ColdFusion, many others 

Frameworks and Platforms React, Laravel, Amazon AWS, Vercel, GWT, Spring, LAMP, Custom 

Architectures MVC, event subscriptions, networked device control, voice trees

Tools and Concepts SDLC, CI/CD, Git, Docker, Composer, SVN, Mercurial, Bugzilla, Trac, Lucene, UML, OOP

IDE JetBrains PhpStorm, PyCharm and IntelliJ IDEA, Emacs, Visual Studio

OS Mac OS X, Linux, Windows, Arduino

Web 

Languages PHP, JavaScript, SVG, Java, Lisp, HTML, CSS, XML, ColdFusion 

Tools and Libraries JSON, jQuery, Ajax, d3, AWS CLI, Bootstrap, TinyMCE, Composer, Regex

WordPress Custom plugins and themes, WooCommerce, bbPress, Aweber integration, payment integrations

Projects E-commerce, web services, event registration, embedded web servers, data integration 

Database 

Databases MySQL, PostgreSQL, Oracle, MS SQL, MS Access, ODBC, Filemaker Pro, Alpha5 

Reporting Excel, Crystal Reports, Access Report Manager, Alpha5 

Tools mysql CLI, phpMyAdmin, MySql Workbench 

Productivity 

Microsoft VBA for Office, Excel Web and database integration, Word automation, Visio 

Adobe Creative Suite: Illustrator, Photoshop, Premiere, InDesign, Lightroom; PostScript programming

Specialties front-ends, legacy upgrades and modernizations, teaching 

Interests mobile apps, AR, node.js, Angular, NoSQL, CAD/CAM

Job Experience 

Contract Work 

Internet Archive San Francisco, CA 2023-Present 

Creator of Internet Archive Reference Explorer (IARE), a tool for Wikipedia editors to provide more relevant and reliable references through the use of the Wayback Machine, a digital archive service. Tools are written in React.js, JavaScript, and python, along with a suite of development utilities.

Weaver Arcata, CA 2016-Present 

Use jack and counter-marche looms to fabricate scarves of hand-dyed protein and cellulose fibers. Use open-source draft software and Excel to aid in design and dye calculations. Participant in Golden State Linen (formerly Chico Flax) farm-to-fashion regeneration project.

Diedrich Roasters, Incorporated Sandpoint, ID 2017-2019 Manufacturer of coffee roasting machines 

Created iPad based Task Tracking system for factory employees to log hours by job and client. Laravel, Bootstrap, JavaScript, and Composer used to create back-end and front-end, including Excel exporting features. Created management tools for administrating, monitoring and allocating employee resources.

TV-B-Gone cornfieldelectronics.com 2004-2020 

Created website with e-commerce, order fulfillment, algorithmic coupons, security fraud alerts, and associated admin reporting tools. Typical LAMP stack: Linux, PHP, JavaScript, Apache and MySql, with PayPal IPN and Authorize.net integration. Continue to maintain site and admin tools. 

SewImages Oakland, CA sewimages.com 2010-2020

Upgraded website for sewing classes and products with WordPress/WooCommerce, utilizing custom plugins, themes, post types and JavaScript animations. Earlier CMS system custom built with PHP, Excel upload and download features, and specialized checkouts to gather order specific information. 

Healing Tao Usa healingtaousa.com 2016-2020 

Conversion of perl-based legacy website to WordPress and WooCommerce, including massive forum and article migration. Integrated with AWS for digital product presence. Developed strategy for email and blog subscriptions using Aweber mail integration. Educated client for content generation and site management.

Employment

Butte College Oroville, CA 2016 – 2018 

Supplemental Instructor for Chemistry; Chemistry Lab Grader; Computer Lab Tutor; Weaving Instructor Assistant 

Emergent Network Defense Washington, DC 2014 – 2015 

Provided Network security visualization using d3 and JavaScript, translating event data from multiple computers into real-time dashboard for visual assessment. Coordinated with a team of network security engineers and data scientists. 

Technicon Oakland, CA 2011 – 2012 Boutique computer solutions provider serving various B2B clients 

Senior programmer, coding with GWT, Java, Spring, Freemarker, Lucene, and object model design. Projects included REST content delivery of engineering parts, complex manufacturing configurators, speed and accuracy upgrades of legacy web services, and ColdFusion installation maintenance.

Reach Systems, Inc Oakland, CA 2007 – 2009 Producer of internet controlled building security devices 

Senior web applications developer for monitoring and control of building activity and user credentials.  Integrated communications between proprietary hardware and agents in the security arena. Created embedded web servers in security appliances, and created voice tree systems

Microsoft Financials Division Redmond, WA 2004 

Developed Integrated workflow utilizing Excel templates to generate OLAP reporting tools for regional national managers. Engineered Excel with VBA and ADODB to connect to SQL Servers, and provided configuration tools for fast-changing requirements

Utilikilts Seattle, WA 2002 2004 

Retooled production planning suite, reducing production run preparation time from 24 hours to one hour. Led migration project for Mas90 accounting system, including synchronization of legacy employee, production and sales data. Created company’s bar code inventory system using AppleScript and Office for the Mac.

Freelance

The Billys thebillys.org 

WordPress upgrade of artist designed site, including custom plugins and templates. Previously upgraded site with Event registration and PayPal IPN system, converting difficult to manage site specs into human readable text that was converted into program logic and data.

Saratoga Springs Saratoga Springs, CA 

Ajax-based event registration system, featuring customer login, customizable fields, and field validation.  Created event administration configuration suite using custom HTML meta-markup language, supporting field definitions and custom display formats.  Provided data inspection tools including Excel exports.

Over The Moon Media Los Angeles, CA 

Created interactive Excel based management suite to digest digital data from telephone call centers with disparate data formats. Converted raw spreadsheet data into format for national publication databases.

Pacific Interactive Seattle, WA 1997-2001

Development lead for proprietary network-based distributed media control system. Documentation Lead for ActiveX component design documents, using UML inspired by design meetings with fellow programmers and clients. Lead developer of  Visual Basic, ActiveX, SQL Server and XML components to control and monitor facility-wide audio and visual systems, working closely with construction teams on-site.

Installations include:

Experience Music Project  Seattle, WA

Led team to design, develop and install distributed media control system in high- tech interactive Rock and Roll museum, including a 72 channel SeaChange video controller and a facility-wide event scheduler. Permitted control and monitoring of facility by integrating VB custom controls with C++ COM objects, interpreting real-time data via XML.

Microsoft Executive Briefing Center  Redmond, WA

Developed conference room touch-screen systems to allow each room’s audio, video and computer equipment to be controlled from the podium of each room. Developed configuration and monitoring programs for the Center’s staff, including a software patch bay emulator. Upgraded facility configuration scheme to incorporate XML so that network structure changes are easily made.

MGM Grand Hotel  Las Vegas, NV

Designed and developed video programming scheduler that allows staff to deliver and schedule content to giant screen video walls and hotel marquees. Front ends in VB and MS Access with a SQL Server backend.

Other Experience 

Assembly language, C, python, Erwin, nmake, Pascal, PL/1, PostScript programming and editing, Framemaker, QuarkXpress and other digital typesetting tools, iOS and Android programming, SOAP