Tim Anderson

Senior Software Engineer at Adaptiva

Kirkland, Washington, 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

👤
Senior
🎓
Top School
Tim Anderson is a Senior Software Engineer with 11 years of experience specializing in high-performance, low-level systems across C, C++, Rust, and Java. He has built record-breaking bioinformatics tools—creating the world’s fastest FM-index and dramatic prefiltering and FPGA-accelerated search components—while also delivering embedded firmware and sensor networks that cut hardware costs by 98%. Comfortable across HPC, SIMD vectorization, OpenMP/MPI, and containerized CI/CD pipelines, Tim recently explored using Kubernetes to parallelize graph algorithms for sequence assembly. He brings a pragmatic researcher’s rigor from a PhD in Computer Science and a track record of shrinking runtimes by hours through Rust rewrites and automation. A mentor and pragmatic communicator, he has led onboarding and documentation efforts that accelerated team productivity and project timelines. Outside core work he follows cutting-edge ML research and blends hardware-software co-design with production-grade software engineering.
code11 years of coding experience
job15 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Montana
bookBM, Music Composition and Technology, BM, Music Composition and Technology at The University of Montana
github-logo-circle

Github Skills (60)

fm-index10
bioinformatics10
assembly9
verilog9
audio9
vitis9
fpga9
data-structures9
cpp8
fasta8
swift8
xilinx8
asic8
samtools8
scala8

Programming languages (6)

TypeScriptC++CRustScalaPython

Github contributions (5)

github-logo-circle
Sawwave/pinecone-datalogger

Oct 2016 - Dec 2018

Contributions:1 PR, 43 pushes, 2 branches in 2 years 2 months
firmwaredata-loggerloggeratmeld20
TravisWheelerLab/P7HmmReader

May 2022 - Dec 2022

A simple C file reader for P7 profile HMM files generated by HMMER3 and other tools
Contributions:3 releases, 35 commits, 8 PRs in 6 months
hmmer3hmmfile-readerreader
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
Tim Anderson - Senior Software Engineer at Adaptiva