Timothy Spangler

Full Stack Software Engineer

Senior Software Engineer at Paubox

2020–2022

  • Worked collaboratively on products that process millions of email messages per day while maintaining HIPAA compliance and HITRUST CSF certification
  • Co-invented and implemented a zero trust security solution for inbound email (patent pending)
  • Wrote React components and associated API endpoints to walk users through signing up for the product, configuring their mail servers and upgrading their product package
  • Led the design and implementation of microservices to transcribe audio messages and automate tedious electronic health record system workflows
  • Ported cumbersome legacy shell scripts to Ruby while maintaining security and performance
  • Interviewed, onboarded and mentored new developers on a fast-growing team

Senior Software Engineer at Tribune Publishing

2017–2020

  • As a member of the Digital Subscriptions team, developed and maintained mission-critical, Rails-backed systems to manage paywalls and subscription services at enterprise scale for more than a dozen major news properties, including the Chicago Tribune and New York Daily News
  • Developed fault-tolerant libraries to integrate with internal systems and third-party APIs
  • Routinely reviewed the code of teammates, providing constructive feedback and ensuring quality prior to production deployment
  • Ported legacy serverside Java code to modern Ruby

Proprietor + Web & iOS Developer at Atomic Promise

2010–2017

  • Planned, developed and deployed full stack applications for large and small clients in the U.S., Canada and Israel
  • Integrated payment gateways and APIs (including Stripe, Braintree, PayPal and Segpay) with web and mobile apps
  • Localized and internationalized Rails apps in English and French
  • Pair programmed with and managed remote contractors worldwide

Web Developer at Benevolent & Protective Order of Elks

2008–2010

  • Planned and executed a complete standards-compliant visual and code-level overhaul of Elks.org, used by nearly one million Elks nationwide
  • Designed, implemented, tested and deployed a flexible, dynamic system for Elks National Foundation scholars to apply for scholarships

Patents

  • Spangler, Timothy and Greevy, Hoala. 2021. System and method for verifying authenticity of inbound emails within an organization. USPTO #63/231,845, provisional patent filed August 11, 2021.

Skills, Languages & Frameworks

  • Frontend development with vanilla JavaScript, React and accessible HTML5/CSS3
  • Backend development with Rails, Sinatra and node.js
  • Headless development using Gatsby, Prismic and Netlify
  • Linux shell scripting (bash/zsh)
  • Inbound and outbound email flow and delivery, including Postfix configuration, custom filters/milters, SpamAssassin rulesets and proper MX, DKIM, DMARC and SPF configuration
  • API and microservice design and architecture
  • Fluent in iOS development in both Swift and Objective-C
  • Fanatical about source control with git and testing with rspec
  • Devops experience deploying Docker-based cloud applications, as well as configuration and maintenance of EC2 instances and associated AWS services (S3, Glacier, SES) and CI/CD via Travis and Jenkins
  • Infrastructure as code via Terraform and SaltStack
  • Published newspaper reporter
  • ζ—₯本θͺžγŒγ‘γ‚‡γ£γ¨εˆ†γ‹γ‚ŠγΎγ™γ€‚ (elementary Japanese proficiency)

Education

Northwestern UniversityMedill School of Journalism

MSJ, New Media Journalism (2006–2007)

  • Reported–in both multimedia and print–on consumer affairs for the Medill News Service.
  • Led a Yahoo!-funded team tasked with revamping the web presence of the Chicago Filmmakers, with an emphasis on multimedia and social integration