Jason Thompson

Jason Thompson Email and Phone Number

Manufacturing Test Engineer @ Philips
State College, PA, US
Jason Thompson's Location
Greater Roanoke Area, United States, United States
Jason Thompson's Contact Details

Jason Thompson personal email

n/a
About Jason Thompson

Productive software engineer experienced with all aspects of software engineering. Enthusiastic about using design patterns and applying SOLID principles. Adept at fixing defects, memory leaks, and performance issues. I prefer to develop software and lead teams only when necessary. No brain-teaser-oriented interviews or algorithm-centric interviews. I prefer fixing broken unit tests, fixing bugs, and/or code reviews. I am simply not interested in discussing why manhole covers are round or in reliving college coursework from 20+ years ago.I've served in Software Engineer, Architect, Team Lead, Project Manager, and Product Owner (SCRUM) roles for new product development, new feature development, and sustaining efforts. Tools and technologies used in these positions include (but are not limited to): Visual Studio, .NET Framework, C#, C++/CLI, VB.NET, ASP.NET (MVC, WebForms, Web API, SignalR), Swagger, Postman, WinForms, WPF, WCF, LINQ, InstallShield, yFiles WPF, SQL Server, DevExpress, HTML, CSS, Bootstrap, JavaScript, jQuery, XML, NUnit, MSTest, Moq, JIRA, TeamCity, TFS, Git, ClearCase, ClearQuest, MS Office, Teams.

Jason Thompson's Current Company Details
Philips

Philips

View
Manufacturing Test Engineer
State College, PA, US
Website:
philips.com
Employees:
70504
Jason Thompson Work Experience Details
  • Philips
    Manufacturing Test Engineer
    Philips
    State College, Pa, Us
  • Elbit Systems Of America
    Senior Software Automation Engineer
    Elbit Systems Of America May 2022 - Present
    Fort Worth, Tx, Us
    Develop and maintain internal Windows-based C++, C#, and VB desktop applications used to automate testing of night vision tubes and goggles. These apps communicate with power supplies, photometers, servo/stepper motors, ammeters, temperature chambers, gimbals, web services, REST APIs, SQL, and a MES. Add features, cooperate on manufacturing process improvements, and resolve problems identified by internal customers. Refactor applications to upgrade legacy hardware to modern solutions. Resolve performance problems. Convert legacy and third-party applications from VB6, C++14, and C++/CLI to C#.C++, MFC, C++/CLI, C#, .NET Framework 3.5-4.8, Windows Forms, WPF, Visual Studio 2010-2022, TCP/UDP, SQL Server, JSON, XML, CSV, VB6, VB.NET, TFS, Git, Gitlab, VSS, SCPI, GPIB, Modbus, Applied Motion Products SCL, Newmark Systems gimbals, CSZ thermal chambers, LabView, COM, Web Services, REST
  • Self-Employed
    Bolex 16Mm Camera Accessories
    Self-Employed Apr 2021 - Present
    Construct regulated and unregulated power cables for Bolex 16mm 12V cameras (EBM, EL) and attachable motors (MST, EM, ESM). Develop a crystal sync controller (STL-24) based on the renowned Tobin TXM-24 with my father, a retired Electrical Engineer. It's compatible with Bolex 16mm EBM, EL, and ESM. Built by hand and sold worldwide through various channels, such as eBay, Cinematography forums, Facebook, resellers, system integrators, etc. See the STL-24 demo on YouTube.Soldering, testing, inventory management, ordering, shipping, customer supportLattice Diamond 3.12, Verilog, Meterman 35XP, Weller WTCPT
  • Vitech
    Principal Software Engineer
    Vitech Jan 2022 - May 2022
    Blacksburg, Va, Us
    Collaborate in an Agile team to develop a WPF desktop application and API that communicates with a WCF/SQL service backend. Contribute to and lead new features, resolve defects (including memory leaks, concurrency issues, and performance issues), write unit tests, review team member code, mentor other developers, provide technical support, and serve on the Product Council.C#, .NET Framework 4.0-4.8, Visual Studio, TFS, MSTest, WPF, XAML, WCF, SQL, SQL Server 2012-2019, InstallShield 2018-2020, WinForms, Roslyn, DevExpress, yFiles/yWorks WPF diagramming, QWhale / AlterNET Code Editor, Microsoft Teams, SharePoint, Web API, Owin, REST, Swagger, Postman, Office Add-Ins (VSTO), RoboHelp
  • Vitech
    Senior Software Engineer
    Vitech Nov 2019 - Dec 2021
    Blacksburg, Va, Us
  • Nicus Software, Inc.
    Software Developer
    Nicus Software, Inc. Jan 2017 - Sep 2019
    Roanoke, Virginia, Us
    Collaborated in an Agile team to develop an ASP.NET MVC C# product. Contributed to new features, legacy code maintenance and migration, refactoring, unit tests, defect resolution, reviewing and testing team member work, documentation, and releasing software and patches. Led the design and development of the Cloud usage portal for AWS, Azure, and Google. Led legacy code migration from VB.NET WinForms to C#/WCF Windows Service. Led US §508 WCAG 2.0 A/AA accessibility compliance. Provided Level 3 technical support. Resigned with notice.Six-months contract to hire through Apex Systems (Jan - Jun 2017).
  • Self Employed
    Appalachian Trail Thru-Hiker
    Self Employed Feb 2016 - Aug 2016
    Hiked 2189 mi from Georgia to Maine through injury, rain, snow, and wind (Mar 4 - Aug 4). Researched and acquired gear. Performed physical training for 15-25 mi per day carrying 15-30 lbs. Identified non-allergenic foods for resupplies. Planned food resupply logistics, including when, how much, and where.Started March 4 at Springer Mtn in Georgia. Finished at Mt Katahdin in Maine on August 4. I took photos and videos along the way. My brother edited them into YouTube videos and posted them for me: https://www.youtube.com/channel/UC8jVipI9LCG5mKzjpMBUZ1w
  • Innerspec Technologies
    Software Engineer
    Innerspec Technologies Aug 2014 - Jan 2016
    Forest, Virginia, Us
    Designed, implemented, tested, and documented a multi-threaded C++11 framework for data acquisition and analysis. Developed an IP protocol to control an FPGA. Prototyped with technologies (NodeJS, Express, Socket.io, Flot, ZeroMQ, Protocol Buffers, gSoap, MySQL, etc.) and adopted them to satisfy the next-gen product vision. Designed and developed daemon structure, threading, and data access using Qt 5.5 and C++11. Performed IT tasks as needed. Assisted in training after my resignation.Used various tools, such as C++11, Doxygen, Catch, Qt Creator, VS 2013 Express for Web, Qt 5.x, Git, SourceTree, gSoap, Protocol Buffers, ZeroMQ, Ubuntu 14, Windows 7, Windows 10, SQLite, MySQL, JavaScript, HTML, JSON, NodeJS, Node Tools for Visual Studio, Express 4.x, Socket.io, Sequelize, jQuery, Flot, and more.
  • Harris Corporation
    Software Engineer Iv
    Harris Corporation Aug 2011 - Jul 2014
    Melbourne, Florida, Us
    Served as the resource/project manager for NPS team temporarily (4 months). Coordinated with other teams, ensured defect prioritization/resolution, gathered project estimates, completed process documentation, presented at weekly status meetings, managed project budgets & capital purchases, and participated in interviewing/staffing of four positions.Fixed RPM defects the offshore team could not resolve, including memory leaks, threading, and protocol timing. Used Visual Studio 2008, .NET 3.5, C#, managed C++, unmanaged C++, and USB monitors.Served as project lead, architect, and SCRUM Product Owner for RPM2 R1A. Conducted internal interviews to gather improvements to RPM for RPM2. Documented requirements, use cases, and high-level design. Interacted with PixelMEDIA for GUI design. RPM2 combined the use of .NET 4.5, unmanaged C++, managed C++, and C#/MVVM/WPF. Development and testing were performed by ~15 offshore HCL resources organized into two SCRUM teams managed by an onshore resource with whom I coordinated closely. Managed epics, stories, and defects in Rational Team Concert. Managed 1.0m USD budget, schedule, resource needs, and process documentation.Served as project lead and architect for AAC R1A. Performed competitive analysis on solutions offered by competitors. Elicited and documented requirements. Documented use cases and design. Researched licensing and chose SafeNet LDK. Interfaced closely with Software Services and Technical Sales to ensure deployment and product capabilities met their needs. Implemented and unit tested C#/WPF/MVVM/LINQ code with another developer. Used ClearCase, Visual Studio 2013, and .NET 4.0. Tracked the project using Rational Team Concert. Coordinated with System Test and Technical Publications. Managed budget, schedule, and process documentation.Served as chair of a geo-dispersed team tasked with choosing an Agile project management tool for the business unit.
  • Harris Corporation
    Software Engineer Iii
    Harris Corporation Jun 2009 - Aug 2011
    Melbourne, Florida, Us
    Served in architect, GUI developer, and System Test liaison roles for VIDA Device Manager R5A. Developed using ClearCase, Visual Studio 2008, .NET Framework 3.5, C#, Windows Forms, and Infragistics controls. Updated the front-end to interact with a SQL Server 2008 data store instead of a structured file system. During development, I was assigned the database layer tasks previously assigned to a co-worker who was not meeting deadlines. My GUI work depended on that layer, and I met my revised deadlines by working extra hours and coordinating with Product Management to remove lower priority features. Our team consisted of five developers in Lynchburg, VA, USA, and Burnaby, BC, Canada.Assumed project lead role for the troubled SUMS/SUMSplus Windows/Solaris Information Assurance (IA) products while beginning and working on my Master's degree. Held daily meetings with System Test to prioritize defects while maintaining a 3-month release schedule for new patches. Learned AutoIT v3, Python 2.5, NSIS, IIS, and PHP to resolve defects and improve product usability. Handled support calls from field engineers. The team received an award from the company for drastically improving product quality.
  • Tyco Electronics
    Software Engineer Iii
    Tyco Electronics Feb 2008 - May 2009
    Galway, Ie
    Served in architect, GUI developer, and System Test liaison roles for VIDA Device Manager R4A. Updated the front-end for the personality comparison feature (i.e. display parameter differences between personality files). Ensured the product and its Windows Installer were compatible with Windows 7 Logo testing. Used the Data Protection API to encrypt the file system based Repository contents. Developed using ClearCase, Visual Studio 2008, .NET Framework 3.5, C#, Windows Forms, and Infragistics controls. Assisted other development teams in developing their IP and RS-232 device plug-ins, device definitions, and device personality specifications. Coordinated with other development teams, Technical Publications, and System Test. Our software team consisted of five developers in Lynchburg, VA, USA, and Burnaby, BC, Canada.Served in architect, developer, and System Test liaison roles for VIDA Device Manager R3. Redesigned user interface around a network-based hierarchy model for better organization, usability, and the introduction of the task management system. Updated the file-system Repository structure and performance to accommodate the new hierarchy. Implemented using ClearCase, Visual Studio 2005, .NET Framework 3.0, C#, Windows Forms, Infragistics controls, and NUnit. Assisted other development teams in developing their IP and RS-232 device plug-ins, device definitions, and device personality specifications. Coordinated with other development teams, Technical Publications, and System Test. Our software team consisted of three developers in Lynchburg, VA, USA, and Burnaby, BC, Canada.
  • Tyco Electronics
    Software Engineer Ii
    Tyco Electronics Jul 2007 - Feb 2008
    Galway, Ie
    Served in architect, developer, and System Test liaison roles for VIDA Device Manager R2. I made improvements to the plug-in system, personality editor, personality language, and personality upgrade support. Implemented using ClearCase, Visual Studio 2005, .NET Framework 3.0, C#, Windows Forms, and NUnit. Assisted other development teams in developing their IP and RS-232 device plug-ins, device definitions, and device personality specifications. Coordinated with other development teams, Technical Publications, and System Test. Our software team consisted of three developers in Lynchburg, VA, USA, and Burnaby, BC, Canada.
  • Tyco
    Software Engineer Ii
    Tyco Jan 2005 - Jul 2007
    Cork, Ie
    Served as a developer for the Key Manager product (R1A and R2A). Documented the product high-level design and my assigned sub-systems. Developed an XML format for DES and AES encryption key storage. Specified, documented, and implemented RS-232 encryption key loading protocols. Setup Dotfuscator as part of the build to protect proprietary business logic. Designed and implemented the GUI. Implemented using ClearCase, Visual Studio 2003/2005, .NET Framework 1.1/2.0, C#, Windows Forms, Syncfusion controls, NUnit, XML, and the Desaware Licensing System. Served as the System Test and Technical Publications liaison. Coordinated with other development teams, hardware teams, Software Services, Technical Publications, and System Test. Our team consisted of four software developers and was led by our manager.Served as the project lead for VIDA Device Manager R1A. Developed a plug-in system for standard device interaction. Created an XML language for specifying device configuration parameters (i.e. personalities). Created an upgrade engine using XSL for upgrading personality files from one version to another. Created a GUI-based editor for the personality XML language using Reflection and the Property Grid. Developed a file-system based Repository for device management. Designed and implemented the GUI for editing device parameters and interacting with devices. Implemented using ClearCase, Visual Studio 2005, .NET Framework 2.0, C#, Windows Forms, Infragistics controls, Windows Installer, and NUnit. I managed schedule, budget, and process documentation. Coordinated with device teams, Technical Publications, and System Test. Our team consisted of two developers.Wrote a paper and presented at the 2006 M/A-COM Engineering Conference. Discussed a uniform model for device configuration that involved use of an XML configuration language and a GUI editor. These were the outcome of work performed for Device Manager R1A.
  • Tyco
    Software Engineer I
    Tyco May 2002 - Jan 2005
    Cork, Ie
    Served as the sole developer for DSP Module Programmer and RF Module Alignment products and releases. Designed and implemented using ClearCase, Visual Studio 2002/2003, .NET Framework 1.0/1.1, C#, Windows Forms, RS-232 and LPT communications, XML-based configuration files, and Windows Installer. Each product required coordination with an engineer from the respective hardware team and System Test. Responsible for help file contents. My manager led the projects.
  • Catalyst Communications Technologies, Inc.
    Intern - Software Development
    Catalyst Communications Technologies, Inc. May 2000 - Aug 2000
    Assisted the lead developer with the IP Radio and Network Access Radio products. The products allow organizations to share mobile radios across a network through VoIP. My responsibilities included software development (Visual Studio 6, Visual C++, MFC, Visual SourceSafe), software testing, and technical writing for user help (MS Word and RoboHelp).
  • University Of Virginia
    Computer Science Department Web Team Member
    University Of Virginia Sep 1998 - Jun 2000
    Charlottesville, Va, Us
    Part-time position as a student that involved creating and maintaining web pages for the Computer Science department and, in many cases, the School of Engineering and Applied Science. Answered email and regularly used HTML, CSS, JavaScript, Solaris, Emacs and Make Files for web site maintenance.
  • Ericsson
    Internal Communications Assistant
    Ericsson Jun 1997 - Aug 1998
    Kista, Stockholm, Se
    Developed and updated websites using HTML, CSS, JavaScript, and Paint Shop in a Windows environment. Performed other miscellaneous tasks as required. Assisted managers and their peers with special projects as needed. Enabled the Internal Communications departments to communicate effectively with 3000+ employees.I was in high school. It was part-time during the school year and full-time over the two summers.

Jason Thompson Skills

Software Engineering Software Development C# Clearcase Testing Perl C++ Visual Studio Object Oriented Design Eclipse Xml Agile Methodologies .net Mysql Integration Html Clearquest Javascript Java Requirements Analysis Css Sql Python User Interface Windows Visual C++ Windows Installer Solaris Git Debugging Php System Architecture Xsl Nunit Winforms Mfc Uml Msi Wpf Vb.net Software Architecture Microsoft Sql Server Autoit Rational Team Concert Visual Basic

Jason Thompson Education Details

  • Penn State Great Valley
    Penn State Great Valley
    Software Engineering
  • University Of Virginia
    University Of Virginia
    Computer Science

Frequently Asked Questions about Jason Thompson

What company does Jason Thompson work for?

Jason Thompson works for Philips

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

Jason Thompson's current role is Manufacturing Test Engineer.

What is Jason Thompson's email address?

Jason Thompson's email address is ja****@****orp.com

What is Jason Thompson's direct phone number?

Jason Thompson's direct phone number is +143429*****

What schools did Jason Thompson attend?

Jason Thompson attended Penn State Great Valley, University Of Virginia.

What skills is Jason Thompson known for?

Jason Thompson has skills like Software Engineering, Software Development, C#, Clearcase, Testing, Perl, C++, Visual Studio, Object Oriented Design, Eclipse, Xml, Agile Methodologies.

Who are Jason Thompson's colleagues?

Jason Thompson's colleagues are Ashutosh Bhawasinka, Chandra Shekar, 任伟平, Sanjana Gondesi, Ms, Pradeep Karosya, Volkan Bilgiç, He Tao.

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.