Email
steinwand.org
Location
California
Phone
(714) 907-
PGP
PGP Public Key
Secure Shell
ssh Public Key
Douglas J. Steinwand
Summary
Software engineer and manger who has been solving interesting problems with distributed systems for more than 20 years
Experience with planning, design, development, testing and maintenance of highly-available applications
Skills
Programming languages - C, Java, Perl, Python, Java, JavaScript, and SQL
Databases - Cassandra, ElasticSearch, PostgreSQL and MySQL
Applications - Kibana, Grafana, Kafka, Logstash, and Git
Web services - Perl mod_perl, Java Spring Boot
System administration - Linux and FreeBSD
Cloud computing - AWS, Docker, Terraform
Machine learning - Vowpal Wabbit
Team management - Onsite staff and remote contractors
Professional Experience
Lead Engineer at
Ticketmaster
; Los Angeles, CA
June 2016 to Present
Lead Engineer
Team lead
Machine learning applications
Database applications
Director, Back End Architecture at Connectivity, Inc.; Burbank, CA
December 2013 to April 2016
Backend Perl developer
Software and schema design, coding,
code review
, and
testing
Relational Databases -
MySQL
,
PostgreSQL
NoSQL Databases -
ElasticSearch
,
MongoDB
Message queues -
Beanstalk
,
Gearman
Perl frameworks like DBIx::Class, Mojolicious and Moose
Software Architect at
Ticketmaster
; Los Angeles, CA
March 2001 to December 2013
Ticketmaster Online
Software design, coding, documentation, support, performance tuning, testing and debugging
Object-oriented model, view, controller (MVC) paradigm
Extensive experience with C, Apache, Perl and mod_perl applications on Linux
Schema design and application development using Oracle (including OCI and PL/SQL) and MySQL databases
Contributed to Open Source projects (
Template Toolkit
,
mod_perl
,
curl
)
Application Engineer at eToys, Inc.; Santa Monica, CA
May 1999 to March 2001
Website Engineering Group
Designed, implemented, tested, monitored, debugged and maintained applications for e-commerce
Experience with the Apache web server, various modules, and mod_perl
Contributed to Open Source projects (
Apache Web Server
,
HTML::Template
,
Template Toolkit
)
Programmer/Analyst at
Jet Propulsion Laboratory
- NASA/Caltech; Pasadena, CA
November 1996 to May 1999
Multimission Image Processing Lab
Administered a motley collection of UNIX and VMS-based computers, running SunOS 4.x, Solaris 2.x, Linux, IRIX, HPUX, and DEC VMS.
KidSat Data System Project
(see
EarthKAM
)
This project allowed middle school students to request and view photographs taken by Space Shuttle.
Collaborated with JPL scientists and local high school students to design, maintain and enhance the KidSat website.
Recipient of the
NASA Manned Space Flight Awareness Team Award
as a member of the KidSat team.
Developed Perl and shell scripts using the NetPBM library and other tools for image processing and visualization.
Gave presentations to JPL visitors, NASA representatives and Shuttle astronauts.
Galileo Project
Provided support for the automation of real-time data processing.
Maintained existing and developed new applications to support science data processing for the Galileo Europa Mission (
GEM
).
Mars Pathfinder
Supported image processing and software development.
Education
California State Polytechnic University, Pomona, CA
1993 to 1997
Academic Degree:
Bachelor of Science, Computer Science
Dean's List and President's Honor List
https://douglas.steinwand.org/
HTML 4.01
November 2020