David Zwerdling

Contact Information

Personal Statement

Hi, I'm David. I'm a professional software engineer and programming instructor. I have over 10 years experience in middleware and frontend engineering. I have a passion for code safety via types and tests, quantitative data, and hanging out with my dogs. Drop me a line if you've got something interesting, I love a good challenge.

Education

Course of Study

School

DePaul University

Location

Chicago, Illinois

Degree

(ongoing) Masters of Computer Science

Majors

  • Software Engineering
  • Application Architecture

Course of Study

School

Miami University

Location

Oxford, Ohio

Degree

Bachelors of Arts

Majors

  • Economics

Minors

  • Computer Science
  • Statistics

Work Experience

Incumbency

Title

Self-Employed

Employer

Timeframe

2018/2 to current

Location

Sacramento, California

Description

  • Wrote, optimized, and maintained bespoke graphic design program.

  • Developed and curated a posters of famous literary figures.

Technologies

  • Rust

  • OpenCV

  • GTK

  • PNG

  • SVG

Incumbency

Title

Web Development Instructor

Employer

Gateway Community Charters

Timeframe

2021/8 to 2022/5

Location

Sacramento, California

Description

  • Instructed 9th to 12th grade students in web development technologies and techniques.

  • Developed curriculum for accessible first programming class.

  • Maintained positive, engaging, relationships with students.

Technologies

  • HTML

  • CSS

  • JavaScript

  • Repl.it

Incumbency

Title

Software Developer IV

Employer

Schools Financial CU

Timeframe

2015/4 to 2018/8

Location

Sacramento, California

Description

  • Lead development of a team of four in the internal member onboarding and account maintenence system.

  • Worked directly with product owners to scope new project features.

  • Promoted use of unit tests, code reviews, integration tests, continuous integration, Agile, and Git.

Technologies

  • C#

  • .net MVC 5

  • NUnit

  • JavaScript

  • Symitar PowerOn

  • Git

  • SASS

Incumbency

Title

Programmer Analyst

Employer

Futureworld Technologies

Timeframe

2013/6 to 2015/4

Location

McClellan, California

Description

  • Worked directly with product owners to scope new projects and features.

  • Implemented an interactive, reusable, feature-rich data visualization library on top of D3.

  • Implemented web-based file browser and associated APIs for multiple file storage platforms.

  • Promoted use of unit tests, integration tests, and Git.

Technologies

  • C#

  • .net MVC 4

  • NUnit

  • TypeScript

  • Git

  • T4

  • SQLMetal

  • D3

  • SASS

Incumbency

Title

Programmer Analyst

Employer

DSA Technologies

Timeframe

2011/11 to 2013/6

Location

Elk Grove, California

Description

  • Supported existing client applications in a wide variety of languages and environments.

  • Generated gap analysis and existing scope documentation.

  • Generated end-user accessible documentation.

  • Provided advice on iOS and Macintosh placement in enterprise environments.

Technologies

  • C#

  • PHP

  • TypeScript

  • D3

  • JQuery

  • SASS

Additional Skills