Tristan Thompson

Tristan Thompson Email and Phone Number

Software Engineer at Keysight Technologies @ Siemens EDA (Siemens Digital Industries Software)
Tristan Thompson's Location
Everett, Washington, United States, United States
Tristan Thompson's Contact Details

Tristan Thompson personal email

n/a

Tristan Thompson phone numbers

About Tristan Thompson

Ever since my father showed me how to program a simple Yahtzee program when I was seven, I have always had a fascination with programming. I used to see programmers as wizards, encyclopedias of computing capable of solving any problem with a wave of a keyboard, just like my father seemed at the time. Of course, I know now that that is a bit of a lofty ideal, but my respect for programming as a whole has never left me. At the age of 15, I decided to become a programmer. I remember vividly the moment things began to "click" together after weeks of struggle self-teaching. I was able to understand the basic concepts of procedural programming: if statements, loops, and functions. My first "job" as a programmer was programming for my high school robotics club. As programming lead and robot driver, I learned practical applications of both Java and LabVIEW. Programming in both these languages also gave me an appreciation for the wide universe of understanding that is software development, and how different paradigms can shape your view of the problem solving landscape. The second phase of my programming career arose from my experience in robotics. My programming mentor saw my quick progress in understanding software development, and offered an internship at Mentor Graphics during my Senior year of high school. This lead to a string of summer internships at both Mentor and other companies, where I learned both applications and full stack development.In college I decided to broaden my understanding even further, taking an Electrical and Computer Engineering degree. I learned the very basis of hardware and software development, from the analog characteristics of transistors to digital design and assembly programming. Combined with my internships, I had a broad understanding of the entire software development stack.Despite the many years and the variety of experience leading up to this point, I still feel that I have barely scratched the surface of the software development landscape. Like I was at age seven, this drives me to learn even more.

Tristan Thompson's Current Company Details
Siemens EDA (Siemens Digital Industries Software)

Siemens Eda (Siemens Digital Industries Software)

View
Software Engineer at Keysight Technologies
Tristan Thompson Work Experience Details
  • Siemens Eda (Siemens Digital Industries Software)
    Software Engineer
    Siemens Eda (Siemens Digital Industries Software) Aug 2022 - Present
  • Keysight Technologies
    Software Engineer
    Keysight Technologies Jun 2021 - Aug 2022
    Everett, Washington, United States
    Developed more than 30 features for C++ PathWave FPGA application and Hard Virtual Instrument (HVI) library.Improved integration between Qt-based PathWave FPGA and Vivado application via 5 feature additions, including GUI to access Vivado Tcl features. Reduced development time for board support package developers.Fixed critical missing package issue in Artifactory by building new packages and uploading via Conan utility.Performed code reviews in order to reduce errors and ensure that software followed company coding standards.
  • On Semiconductor
    Programming Intern
    On Semiconductor Jun 2020 - Sep 2020
    Willsonville, Oregon, United States
    Shortened UI testing time by approximately 1 hour by replacing manual UI testing with automated Python and PowerShell based test system.Researched and produced documentation on UI automation methods, including image recognition and keyboard/mouse manipulation, and Windows UI Automation.
  • Mentor Graphics
    Programming Intern
    Mentor Graphics Jun 2019 - Sep 2019
    Willsonville, Oregon
    Developed enhanced email notification feature for Context SDM web application. Modified front-end editor using React/Dojo UI, and backend using NodeJS and PHP email services.Produced full documentation on the feature at end of internship for further development.Participated in monthly demos for team. Produced formal presentation at end of internship for management.
  • Jeppesen, A Boeing Company
    Programming Intern
    Jeppesen, A Boeing Company Jun 2018 - Aug 2018
    Willsonville, Oregon
    Improved system monitoring and debugging for flight mapping software using Elasticsearch to analyze log data.Developed modifications to REST API for C# thick client flight mapping application.Used agile tools and development processes.Used agile tools and development process, including ticket system and regular stand-up meetings.
  • Osu Center For Applied Systems And Software
    Student Developer
    Osu Center For Applied Systems And Software Sep 2017 - Jun 2018
    Corvallis, Oregon Area
    Performed Agile maintenance and testing on Oregon Department of Transportation's traffic event management software using C# Windows Forms .NET and ASP.NET.
  • Mentor Graphics
    Programming Intern
    Mentor Graphics Jun 2017 - Aug 2017
    Wilsonville, Or
    Worked on a React and Node based application that displayed and allowed for the manipulation of an internal xml based data format.Created a Dojo and Node based application that authenticated for and accessed a git/svn/github/gitlab/bitbucket repository, and displayed the repository tree to the user. Used OAuth 2.0 for github/gitlab/bitbucket.
  • Mentor Graphics
    Software Engineer Internship
    Mentor Graphics Jun 2015 - Aug 2016
    Willsonville, Oregon
    Did research and prototyping of potential additions to Mentor Graphics product lineup.Created a bridge between similar web and desktop products made by separate teams. Successfully passed to coworker for further refinement. Will be added to product lineup.Created a prototype addition to systemvision.com website that allows the user to create a schematic with an embedded system and its accompanying embedded software. Time is controlled in such a way that closed loop control is properly simulated.

Tristan Thompson Skills

Etc Consoles Ni Labview Java Autodesk Inventor X86 Assembly Research Software Design Typescript Software Prototyping Stage Lighting Javascript C# Vhdl Robot Programming Haskell C (Programming Language

Tristan Thompson Education Details

Frequently Asked Questions about Tristan Thompson

What company does Tristan Thompson work for?

Tristan Thompson works for Siemens Eda (Siemens Digital Industries Software)

What is Tristan Thompson's role at the current company?

Tristan Thompson's current role is Software Engineer at Keysight Technologies.

What is Tristan Thompson's email address?

Tristan Thompson's email address is tr****@****ght.com

What is Tristan Thompson's direct phone number?

Tristan Thompson's direct phone number is +150375*****

What schools did Tristan Thompson attend?

Tristan Thompson attended Oregon State University, Lakeridge High School.

What are some of Tristan Thompson's interests?

Tristan Thompson has interest in Robotics, Programming, 3d Printing, Stage Lighting, Programming Languages.

What skills is Tristan Thompson known for?

Tristan Thompson has skills like Etc Consoles, Ni Labview, Java, Autodesk Inventor, X86 Assembly, Research, Software Design, Typescript, Software Prototyping, Stage Lighting, Javascript, C#.

Not the Tristan Thompson you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.