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)