Tim Whiting Email and Phone Number
I'm a PhD student focusing on programming language research. I enjoy contributing to open-source projects, and figuring out how to best structure programs to be readable & refactorable for both humans and machines. My goal is to make it easier for compilers and humans to both understand and optimize code.
-
Graduate Student ResearcherBrigham Young UniversityProvo, Ut, Us -
Graduate Student ResearcherBrigham Young University Sep 2022 - PresentProvo, Utah, United StatesResearching practical approaches for control flow analysis of functional languagesApplying new control flow analysis techniques to optimizations and language server extensions -
Graduate Student ResearcherIdaho National Laboratory May 2022 - Aug 2022Idaho Falls, Idaho, United StatesCo-authored: - "A Comparison of Three Types of Computer-Based Procedures: An Experiment Using the Rancor Microworld Simulator"- "Rancor Computer-based Procedures – a Framework for Task Level Human Performance Data Collection"Prototyped computer-based procedures to aid research for higher levels of automation in nuclear control roomsArchitected a more modular simulator for nuclear control room operations evaluationDesigned an automated system for evaluating human factors… Show more Co-authored: - "A Comparison of Three Types of Computer-Based Procedures: An Experiment Using the Rancor Microworld Simulator"- "Rancor Computer-based Procedures – a Framework for Task Level Human Performance Data Collection"Prototyped computer-based procedures to aid research for higher levels of automation in nuclear control roomsArchitected a more modular simulator for nuclear control room operations evaluationDesigned an automated system for evaluating human factors of procedures with a simulator in the loop Show less -
Graduate Student ResearcherBrigham Young University Sep 2019 - Apr 2022Utah, United StatesPublished: "Confronting barriers to human-robot cooperation: balancing efficiency and risk in machine behavior"Co-authored:- "A Method for Designing Autonomous Robots that Know Their Limits"- "Robot Proficiency Self-Assessment Using Assumption-Alignment Tracking"Supervised and authored two user studies evaluating strategic differences in human-robot and human-human collaborative settingsCreated a robust robotic system that interacts with humans in strategic games -
Robotics Engineering InternNear Earth Autonomy May 2019 - Sep 2019Greater Pittsburgh AreaDesigned and developed an embedded system and a computer vision application to verify the timing of camera frame triggering- Used computer vision and machine learning techniques to identify frame numbers and dropped frames in real time- Created an application to easily visualize timing issues related to dropped frames and variations in desired and actual frame timings -
Research AssistantBrigham Young University Sep 2018 - Apr 2019Architected C++ program for a multiple-mission, multiple-UAV flight path planner based on MATLAB research prototype -
Artificial Intelligence Teaching AssistantBrigham Young University Sep 2018 - Dec 2018Helped students understand and program AI algorithms -
Seu Architecture InternIntel Corporation May 2018 - Aug 2018Designed a toolkit for inserting and detecting SEUs 100x faster in Stratix 10 FPGAsCreated regression tests for Arria 10 FPGAsResearched ways to accelerate machine learning -
Research Assistant - Configurable Computing LaboratoryBrigham Young University Apr 2016 - May 2018Co-authored a paper published in "Transactions on Nuclear Science" entitled"Dynamic SEU Sensitivity of Designs on Two 28-nm SRAM-based FPGA Architectures"Created parsers for circuit definitions using JAVACC and ANTLRSped up an industrially used Java circuit graph processing application by 144x, simultaneously decreasing memory usage by 21xPorted several drivers written in C to an embedded platform to accelerate testing reliability of Altera FPGAs by up to… Show more Co-authored a paper published in "Transactions on Nuclear Science" entitled"Dynamic SEU Sensitivity of Designs on Two 28-nm SRAM-based FPGA Architectures"Created parsers for circuit definitions using JAVACC and ANTLRSped up an industrially used Java circuit graph processing application by 144x, simultaneously decreasing memory usage by 21xPorted several drivers written in C to an embedded platform to accelerate testing reliability of Altera FPGAs by up to 1000xCreated automated testing and analysis scripts in Python and GoCreated digital circuits using VHDL and Verilog Show less -
InternIdaho National Laboratory Jun 2012 - Aug 2013Designed and programmed a tool to help with human factors evaluationCo-authored: "ApplyingHuman Factors Evaluation and Design Guidance to a Nuclear Power Plant Digital Control System."- Appendix A describes the tool that another intern and I programmed
Tim Whiting Education Details
-
Computer Science
Frequently Asked Questions about Tim Whiting
What company does Tim Whiting work for?
Tim Whiting works for Brigham Young University
What is Tim Whiting's role at the current company?
Tim Whiting's current role is Graduate Student Researcher.
What schools did Tim Whiting attend?
Tim Whiting attended Brigham Young University, Brigham Young University, Brigham Young University.
Not the Tim Whiting you were looking for?
-
Tim Whiting
Wilmington, De -
Tim Whiting
Chicago, Il9opinionlab.com, gmail.com, opinionlab.com, labelinsight.com, motorolasolutions.com, motorola.com, foodessentials.com, motorola.com, pensasystems.com5 +131260XXXXX
-
Tim Whiting
Dallas-Fort Worth Metroplex3kw.com, yahoo.com, gpisd.org -
Tim Whiting
New York, Ny4imca.org, i-w.org, sourcemedia.com, investmentsandwealth.org2 +130377XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial