David Tanner

Senior Software Engineer at LifeOmic

Lehi, Utah, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
David Tanner is a Senior Software Engineer with 14 years of experience building cloud-native backend systems and deployment pipelines from Lehi, Utah. He has led architecture and integration efforts at companies like Ancestry and LifeOmic, modernizing legacy services and launching REST APIs on AWS Fargate, ECS, and serverless platforms. David pairs deep backend and DevOps expertise—illustrated by contributions to the popular Serverless Framework and security-focused fixes to Jenkins plugins—with practical data engineering experience ingesting and synchronizing large fleets of operational data. He’s comfortable across Node.js, TypeScript type work, CI/CD automation, and AWS infrastructure, and has a track record of reducing operational friction and handle times through thoughtful automation. A former design and test engineer, he brings hardware-aware debugging and systems thinking to software problems, often finding durable fixes rather than quick patches.
code14 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree, Electrical and Electronics Engineering, Bachelor's degree, Electrical and Electronics Engineering at Brigham Young University
github-logo-circle

Github Skills (34)

typesc10
javascript10
github10
es6-promise10
typescript10
typescript-definitions10
smtp10
smtps10
type-definition10
java10
security10
type-system10
smtpd10
javas10
aws-cloudformation10

Programming languages (10)

TypeScriptMDXC#JavaCoffeeScriptShellJavaScriptGo

Github contributions (5)

github-logo-circle
jenkinsci/ghprb-plugin

Jul 2015 - Sep 2016

github pull requests builder plugin for Jenkins
Role in this project:
userBack-end Developer
Contributions:62 commits, 232 PRs, 322 pushes in 1 year 2 months
Contributions summary:David primarily focused on improving the functionality and security of the Jenkins GitHub Pull Request Builder plugin. They updated code to address security vulnerabilities, specifically incorporating security fixes, and implemented enhancements related to webhook secret management. The commits also included improvements to parameter handling and the scheduling of builds, showcasing a focus on improving the plugin's integration with GitHub and the Jenkins CI environment. Furthermore, they addressed issues related to comment handling in pull requests.
jenkinsjenkins-pluginjenkins-api-pluginbuilderplugin-builder
Flolagale/mailin

Jun 2015 - Jul 2015

Artisanal inbound emails for every web app
Role in this project:
userBack-end Developer
Contributions:8 commits, 4 PRs, 9 comments in 22 days
Contributions summary:David primarily focused on refactoring and updating the `mailin` library. They converted the project to use promises, updated the SMTP server implementation, and made several code improvements. These updates included removing unnecessary write streams, and correcting various configuration issues. The user also made changes to the test suite, ensuring the project's functionality.
inbound-emailsmtadmarcemailemails
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
David Tanner - Senior Software Engineer at LifeOmic