Stuart A Johnston
Full-stack software engineer with 15+ years experience developing applications and systems in the cloud.
Experience
ZipRecruiter.com
Senior Software Engineer
08/2015-Present
- Migrated production web services from EC2 to Docker and Kubernetes.
- Implemented monitoring systems to ensure uptime and reliability with Prometheus.
- Designed logging system for aggregating job seeker application data from multiple sources into a common schema.
- Built and maintained internal (Go/gRPC) and public (Perl/REST)
APIs for collecting and sharing job seeker contacts and resumes.
- Lead development of new JavaScript widgets for displaying job listings on partner websites.
- Coordinated hackathon project to reduce duplicate libraries required by our codebase.
NTT America
Software Engineer / Software Team Lead
12/2006-08/2015
- Developed complex software for operational support, management, and
monitoring using Perl and PostgreSQL.
- Responsible for training, leadership, and direction of new developers.
- Collaborated with development teams in London, Tokyo, and across the country.
- Enhanced and modernized user interfaces to improve performance and increase user acceptance.
- Designed abstract interface for Perl to VMware vCloud API (REST/XML) using Moose.
- Implemented integrations between Symantec NetBackup, VMware, and customer portal.
- Reduced bugs to QA by 58% after assuming responsibility for a project.
- Maintained and updated polling daemon for collecting virtual machine performance data in Python.
Ebby Halliday, REALTORS
Web Developer / Administrator
9/2004-12/2006
- Managed RedHat Linux servers running mod_perl, Apache, and MySQL for
popular real estate website.
- Maintained and developed Perl scripts for syncing data between Oracle, MSSQL, and MySQL databases.
- Administered ComuniGate email server and SpamAssassin filtering server.
VaultraNet
Web Developer / Administrator
4/2003-9/2004
- Developed advanced web-based application for document management and collaboration using mod_perl, Apache::ASP, Class::DBI, and PostgreSQL.
- Assisted new employees in learning new programming languages and techniques.
- Managed Debian Linux servers for production customer websites.
- Wrote Perl scripts for automating installation of new customer sites using Bind, Postfix, Apache, and PostgreSQL across multiple servers.
Education
University of Texas at Dallas
Richardson, TX
5/2002
Bachelor of Science in Computer Science; Minor in Literary Studies