Résumé

Chad Rempp

Talented and accomplished technology leader with 14 years experience in software
engineering and management. Highly successful in creating vision, identifying
opportunities, and building successful organizations. Expertise in overseeing
technology improvement initiatives and aligning technology with business
goals. Proven records of success in building large scale, high-traffic web
applications. In depth knowledge of web architecture and system design in cloud
computing environment.

Leadership Experience

Strategic Planning and Organizational Leadership

Technology Strategy, Direction and Roadmap

Application Architecture

Software Development Life Cycle

Emerging Technologies

IT Operations

New Product Launch and Management

Process and Productivity Improvement

Team Development and Leadership

Project Planning and Management

Technical Experience

Languages

Ruby, Python, JavaScript, Java, C, C++, C#, PHP, HTML, CSS(Sass)

Frameworks

Rails, Node.js, Django, NumPy, React, Angular, Backbone, jQuery, Zend

Protocols

HTTP, REST, JSON, AJAX, SOAP, XML-RPC

Servers

Nginx, Apache, Haproxy

Datastores

Elasticsearch, Redis, Postgres, MySQL, MongoDB, Sqlite, Memcache

Tools

Circle CI, Jira, Stash, Pivotal Tracker, GIT/SVN, Bash, SSH

OS

AWS, Linux, UNIX, OS X, VMWare, Xen, Windows

Fun Stuff

Mathematica, MATLAB, Lisp, x86 Assembly, LATEX

Professional Experience

Director, Software Engineering

Directed all aspects of a cross-functional engineering department
and oversaw development of projects for the flagship consumer web
aplication.

Responsible for 7 direct reports and managed a team of 30
software engineers, test engineers, product managers, UX and data
scientists we rebuilt the core components of the infrastructure
and client applications on a new tech stack in Ruby/Rails, React,
NodeJS all in AWS.

Worked with security to ensure SOX compliance.

Established development processes and technical infrastructure to
support continuous deployment.

Company

TrueCar

Dates

Sept 2016 - Present

Location

Santa Monica, CA

Technical Lead - Dealer Products

Technical leader for multiple teams including mobile,
front-end, API, and legacy support across the country to
build new features and support existing ones for analysis
and management of dealership data within the TrueCar
architecture.

Led multiple teams including mobile, front-end, API, and
legacy support across the country to build new features
and support existing ones for analysis and management
of dealership data within the TrueCar architecture.

Led effort to create a new engineering team in Austin,
TX hiring 10 software engineers of varied experience
levels, training and guiding them to be efficient and
productive contributors at TrueCar.

Architected a rebuild of multiple core technology
components on a new software stack using Ruby, Rails,
React, NodeJS, AWS and Docker as well as orchestrating
the switch to the new technology stack.

Mentored team members on effective software development
practices including Agile, Gitflow, TDD, and proper
code hygiene.

Developed and maintained a Flask web application
dependent on multiple RESTful web services.

Worked with multiple teams to refactor projects to
support continuous integration including integrating
with New Relic, Jira, and internal Devops
applications, updating Jenkins build jobs and working
out development processes to ease the transition to CI.

Worked closely with product management to plan feature
releases and business requirements.

Worked with multiple teams to refactor projects to support continuous integration including integrating with New Relic, Jira, and internal Devops applications, updating Jenkins build jobs and working out development processes to ease the transition to CI.

Worked closely with product management to plan feature
releases and business requirements.

Company

TrueCar

Dates

Aug 2014 - Aug 2015

Location

Santa Monica, CA

Senior Web Developer

Worked closely with a client to define and architect a
regulatory management web application to streamline
the work flow for a medical device manufacturer and
the FDA. Followed strict corporate guidelines, which
involved encrypting PDF files using secure
certificates and adhering to best practices as defined
by OWASP. The site passed a third party security audit
and was approved for public use.

Architected and led a development team for a web-based
EPUB 3 application using Zend 2, React, HTML5
technologies and a Grunt build process for a large
educational publisher to distribute their books on
mobile and desktop platforms. Developed a RESTful API
for the client's other web properties to integrate for
SSO, data propagation and using books outside the core
system.

Led the development of an e-commerce / CMS site using
PHP and Drupal for a national award-winning publisher.
Wrote custom PHP Drupal plugin to consume a real-time
XML feed for integration with backend accounting system.

Designed a distributed web hosting architecture on AWS
using the EC2 API and Python boto/Fabric scripts
automatic deployment and configuration of application
servers with plans for fully automatic infrastructure
rebuilds.

Analyzed historical traffic data and business
intelligence for a client to estimate future
requirements for core-product production server
environments. Modeled site usage profiles to generate
and run realistic load tests using the SOASTA Cloud
test environment. Made recommendations based on
performance data for optimizations (fast-cgi, XCache,
Percona MySQL).

Company

Blue Earth Interactive

Dates

May 2011 - Aug 2014

Location

St. Paul, MN

Web Developer

Python and PHP developer working on development of
web-based newspaper e-reader application and e-commerce
marketplace.

Acted as lead developer of a marketplace website and
service used by 24 major U.S. newspapers. Using a
clear and consistent PHP architecture, created a
profitable product that was easily scalable and
adaptable.

Designed and programmed a Samsung Internet@TV Newspaper app for La Repubblica, Italy's second largest newspaper. Found innovative solutions to overcome constraints such as limited memory, CPU, bandwidth and a non-standard browser.

Planned and implemented a tracking infrastructure for
collecting, storing and post-processing reader
behaviors. By using database normalization and PHP
optimization, I designed a system capable of handling
10 million+ records per day.

Developed a data parser framework in PHP to accept
non-standard newspaper page data provided by many
different customers' editorial systems.

Company

Tecnavia Press

Dates

June 2009 - May 2011

Location

Burnsville, MN

Information Technology Manager

IT Manager and systems programmer managing a direct-mail
marketing platform.

Redesigned and programmed the company website using HTML/CSS/Javascript. Wrote software (Javascript and Python) for tracking, reporting and analyzing of site traffic and Google Ad conversions.

Designed, implemented and supported a MySQL database
with millions of records using a Javascript front-end
framework and developed Python desktop applications
for database integration with web-based data sources.

Consolidated and automated marketing data acquisition
using custom software written in Python and developed
new data analysis techniques.