Director of Engineering @ (September 2023 - Present)
Senior Engineering Manager @ (October 2022 - September 2023)
Engineering Manager @ (April 2021 - October 2022)
Staff Software Engineer @ (June 2020 - April 2021)
Principal Engineer @ (June 2018 - July 2020)
Director of Engineering @ (December 2013 - May 2018)
Software Engineering Manager @ (May 2009 - December 2013)
Senior Software Engineer @ (October 2007 - May 2009)
Software Engineer @ (August 2005 - September 2007)
Software Engineer @ (June 2004 - August 2005)
Curtis Thacker Education
Brigham Young University
Master’s Degree (Computer Science)
Brigham Young University - Idaho
Bachelor’s Degree (Double major: Computer Science and Applied Mathematics)
Curtis Thacker Skills
Angular
Databases
Deep Learning
Git
Go (Programming Language)
Leadership
Linux
Machine Learning
Natural Language Processing (NLP)
Public Speaking
Python (Programming Language)
Research
SQL
Software Engineering
Development
Search Engine Ranking
Subversion
Preservation
Library Discovery Systems
User Experience
Web Applications
Applications
Web Development
JSON
Digital Preservation
Data Mining
Edge
AJAX
Software
Oracle
Search Analytics
Programming
Java
Enterprise Architecture
XML
Web Services
OOP
Lds
PHP
Libraries
Enterprise Software
Search
Project Management
Computer Science
Software Development
Database Design
Open Source Software
Cutting
SOA
Library Systems
MySQL
Perl
JavaScript
Python Programming Language
Python
Curtis Thacker Summary
Curtis Thacker, based in United States, is currently a Senior Director, Engineering at Weave. Curtis Thacker brings experience from previous roles at Weave. Curtis Thacker holds a Master’s Degree in Computer Science @ Brigham Young University. With a robust skill set that includes Angular, Databases, Deep Learning, Git, Go (Programming Language) and more. Curtis Thacker has 2 emails and 2 mobile phone numbers on RocketReach.
Looking for a different Curtis Thacker?
Find contact details for 700 million professionals.