Skip to main content

Tim Vance

  • Senior Software Development Engineer at AWS
  • Greater Seattle Area

Summary

Experienced Senior Software Engineer with a demonstrated history of working to acquire and deliver digital content at scale. Skilled in software design and development capable of deliverIng results and building up those around me.

Contact via LinkedIn

Experience

Amazon Web Services (AWS)

  • Senior Software Development Engineer
  • April 2021 - Present
  • Seattle, Washington, United States

It's Day 1!

IMDb.com

  • Senior Software Development Engineer
  • February 2019 - April 2021 (2 years 3 months)
  • Greater Seattle Area

On the IMDb Consumer team (an Amazon Subsidiary), I initially worked to make IMDb TV available on our apps and update our video player and ingestion systems to leverage broader Amazon video technology (rather than continuing to roll our own). Later I worked to build out a more agile and modern API with GraphQL and defining our technical requirements for internationalization. The end goal it to build out more features so customers can find what to watch and share their passion quickly no matter where they are.

Amazon (Astro)

  • Senior Software Development Engineer
  • May 2018 - February 2019 (10 months)
  • Bellevue, Washington

Established a build pipeline and the the React Native integration for an Android companion app to new Alexa adjacent hardware. Integrated Amazon authentication, app signing, and runtime bundle deployment. Worked with hardware teams to define integrations via WebRTC via JSON formatted commands over the data channel.

  • React Native
  • Android
  • WebRTC
  • TypeScript, Kotlin
  • IntelliJ, xCode, Gradle, NPM

Amazon (Prime Video)

  • Senior Software Development Engineer
  • December 2014 - May 2018 (3 years 6 months)
  • Seattle, Washington

Designed Prime Video Direct's web stack, draft storage, file upload service, and publishing workflow to enabling independent content creators to deliver and monetize their content. Worked with nearly 20 engineers to implement those systems and define requirements for account management and content policy checks. Maintained publishing workflow and worked to ensure accurate status and increased transparency and reliability of services and dependencies.

  • Distributed Workflow
  • Functional Programming
  • REST
  • RPC
  • S3
  • SQS
  • Dynamo DB
  • Tomcat
  • Spring MVC
  • JQuery
  • Java, Fusion (internal Racket like language), Javascript
  • IntelliJ, Ant

Amazon (Kindle)

  • Software Development Engineer II
  • August 2010 - December 2014 (4 years 5 months)
  • Seattle, Washington

Developed and supported backend systems the enabled internal and external catalog management tools necessary for international expansion of Kindle eBooks. Mentored interns and new hires enabling quick contributions to the tools. Designed and then implemented or delegated the necessary changes across several teams to enable ingestion and editing of ebooks bundles.

  • Distributed Workflow
  • NoSQL and Asynchronous Processing
  • XML and Excel Parsing
  • S3
  • JMS (AMP and SQS)
  • Tomcat
  • Spring MVC
  • Angular JS
  • JQuery
  • Java, Scala, Javascript
  • Eclipse, Ant

Dassault Systemes

  • Development Engineer I
  • January 2006 - July 2010 (4 years 7 months)
  • Raleigh-Durham, North Carolina Area

Updated the Java Swing UI to be more performant and have a more modern appearance. Developed a workflow feature to that enabled users to easily map between existing and custom units of measure and easily visualize simulation results. Wrote an Eclipse plugin to allow third parties to develop their own custom components with reduced errors.

  • Eclipse Plugin
  • Java Swing
  • Jav

Education

North Carolina State University

  • Bachelor's Degree, Computer Science · (2004 - 2007)
  • Bachelor's Degree, Philosophy · (1999 - 2003)