Executive Summary

  • Skilled developer with extensive experience creating high quality, enterprise applications using many technologies including Microsoft .NET (C#, ASP.NET, Web Services), ASP, Java, SQL Server, Oracle, and XML/XSL.
  • Significant knowledge of open source systems including Linux/FreeBSD, Apache, MySQL, Perl, PHP, and Python.
  • In-depth understanding of network infrastructure and computer security.
  • Recipient of three President’s Awards (1 individual, 2 team) while a Chevron employee.

If you hire Dave Johnson, you get someone who is

  • Gifted: “Dave is an extremely gifted application developer who is well known and respected throughout Chevron for his technical expertise.”
  • Visionary: “Dave is an extraordinary visionary with a record of generating and implementing numerous original and valuable ideas. Dave possesses a unique ability to incorporate his visionary skills with all his work to produce highly functional, useful, low maintenance applications at a rate unmatched anywhere in Chevron.”
  • Articulate: “Your presentation of Chevron’s information management accomplishments and direction was outstanding. I have the opportunity to view many such presentations… Your efforts were the most professional I have seen.”
  • A Mentor: Consultant and mentor to application developers spanning many Chevron companies in several countries.
  • Enthusiastic: Passion for developing applications; IT is both a hobby and a job!

Work Experience

  • President & Chief Software Architect, Wynamee, 10/03 – present

  • Application Developer/Consultant for Chevron’s Global Refining Division in El Segundo

    • Developed strategic Web applications for manufacturing facilities in El Segundo and Richmond.
    • Provided consulting and mentoring to company developers.
    • Provided strategic support spanning a wide gamut of subjects in the IT arena.

Application Developer, Chevron Phillips Chemical Company, 3/96 – 9/03

  • Developer for strategic company Web sites including:

  • Real-time Web: Described as the “most sophisticated Web site on Chevron’s Intranet”, the Real-time Web features a number of useful Web applications including real-time process schematics and trends updated every minute. Original version utilized custom server code (ASP,ADO,COM) and client-side Java to trend real-time process and lab data and superimpose live data on graphics. Current version features a custom C# class library invoked from ASP.NET and Web Services. Featured in Chevron’s company-wide magazine. Hamster: This Oracle-powered Web/Database application delivers current and historic summaries of domestic and international manufacturing facilities on a daily basis. Hamster includes the following software:

    • HamsterFeeder: a powerful, easy to configure, and robust system for orchestrating automated data feeds (ftp, http) from domestic and international manufacturing facilities.
    • ReportBuilder a tool for developing reports in Excel and automatically generating server-side ASP code.
  • Quality Conference: This Web site, recognized by the Chevron Chemical Leadership Team with a Presidents Award, enabled everyone in Chevron to virtually attend a company Quality conference. Among many features, this site empowered company teams to construct virtual booths (Web pages) without knowledge of Web programming.

  • Created numerous software applications including:

    • Bookbinder: a Web content delivery system written in ASP to automate the process of publishing thousands of documents. Bookbinder, empowering document owners to rapidly publish files without writing a single line of HTML code, dynamically generates a navigation system including a table of contents and context-sensitive document forward and reverse links.
    • pdfMirror: A document mirroring program written in Perl to traverse a source directory and create an exact replica in the destination location including all subdirectories. One can optionally configure pdfMirror to convert select files into Adobe Acrobat format on the fly in the destination directory. Useful for automated Web publishing
    • JavaTrend: This advanced Java applet, developed for trending real-time analog and discrete data, includes a dynamic time scooter control, dynamic threshold value lines, and completely customizable sizes and colors.
    • Prism (Portable Robust Internet Scanning Machine): A Python module to retrieve numbers, text, etc from the Web. Through a configuration file, one tells Prism what information to retrieve and how often to scan the Web for new updates. Additionally, Prism can act on the information it scans from the Web and display values, write html files and send e-mail and alphanumeric pages.
    • WildCat: A real-time Lab Interface system written in VB including special code optimized for fast queries of a 5,000,000+ record Microsoft SQL Server Lab database.
    • COLA (Chevron On-Line Assistant): This Web-based voice recognition system leverages Microsoft Agent technology to respond to voice commands and walk the user through up-to-the minute, real-time commentaries of the manufacturing process and weather.
  • Created curriculum and taught several classes to audiences ranging from novices to advanced developers on various topics including XML.

  • Recognized throughout Chevron as a leader and a visionary in the Web application development arena. Provided consulting and mentoring to developers spanning Chevron Companies in several countries.

Control Engineer, Chevron Chemical Company, 1/94 – 2/96

  • Project Manager ($1,000,000 budget) for plant-wide installation of advanced process control software. The benefits of the project were estimated to exceed $2,000,000 per year.
  • Taught classes to personnel on computer control system architecture, network topology and process control theory.

Control Systems Engineer, Chevron Products Company, 11/91 – 12/93

  • Developed computer software to control the manufacturing process. Worked on project team to modernize various process control systems.

Computer Systems Engineer, Chevron Research & Technology Company, 7/89 – 10/91

  • Installed VAX-based monitoring & control network (Unicorn) and interfaced system with Honeywell TDC-3000 distributed control system.
  • Developed C software including a real-time data server using Sybase SQL Server.
  • Developed I/O driver software to interface real-time system with PG&E (electric company) remote monitoring systems.
  • Consultant for facilities in California, Hawaii, and Pennsylvania.

Skills

  • Languages: C#, Java, VB.NET, VB, Perl, Python, C/C++, Command Prompt, PowerShell, shell scripting (Bash, Zsh, and fish) Web Development: ASP.NET. PHP, J2EE (Servlets/JSP), XML, XSL, HTML, DHTML, VBScript, JavaScript.
  • Database Development: ADO.NET, ADO, SQL, T-SQL, OLE DB, ODBC, JDBC
  • Database Servers (including some admin): Oracle, SQL Server, MySQL, PostgreSQL, SQLight, MongoDB, Sybase
  • Internet Servers: IIS, Apache, Tomcat, boa, Roxen, thttpd.
  • Operating Systems: Windows 11/10/Server, Linux.
  • Experience with Windows Subsystem for Linux and using it to run Linux on Windows
  • Network Servers created: Samba, NFS, DNS (bind), Sendmail, Exim, Squid Proxy Server, DHCP
  • Security: Firewalls (ufw/iptables, ipchains, ipf), server hardening (BSD, Linux), familiar with many security auditing tools and countermeasures.
  • Developer tools: Visual Studio Code, VI/VIM, Github Desktop, Visual Studio, Emacs, Nano
  • Experience with Git and maintaining repositories using GitHub.
  • Blogging and writing articles on different tech topics.
  • Containerization using Docker and Podman
  • Other: Microsoft Office (Access, Publisher, Excel, PowerPoint, etc), CSV, YAML/TOML, SGML (DocBook), Photoshop, Dreamweaver, and GIMP
  • Communication: Delivered presentations to the Vice Chairman and many others in Chevron Management advocating the use of Web technology and E-commerce to gain competitive advantage.

Education

University of California at Davis BS Mechanical Engineering

Honors/Recognition

  • Chevron Chemical Company President’s Award (3 times)
  • Tau Beta Pi National Engineering Honor Association
  • Pi Mu Epsilon Honorary Mathematical Society
  • Eagle Scout

Other Activities and Interests

Summary of Qualifications

The greatest contribution I can make to your organization is in the area of creativity and innovation. I retain a proven track record of “thinking outside the box” and developing applications and systems that push the outer limits of Information Technology to produce positive financial results.