Jason Thompson Email and Phone Number
Jason Thompson work email
- Valid
- Valid
- Valid
- Valid
Jason Thompson personal email
Jason Thompson phone numbers
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.
Philips
View- Website:
- philips.com
- Employees:
- 70504
-
Manufacturing Test EngineerPhilipsState College, Pa, Us -
Senior Software Automation EngineerElbit Systems Of America May 2022 - PresentFort Worth, Tx, UsDevelop 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 -
Bolex 16Mm Camera AccessoriesSelf-Employed Apr 2021 - PresentConstruct 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
-
Principal Software EngineerVitech Jan 2022 - May 2022Blacksburg, Va, UsCollaborate 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 -
Senior Software EngineerVitech Nov 2019 - Dec 2021Blacksburg, Va, Us -
Software DeveloperNicus Software, Inc. Jan 2017 - Sep 2019Roanoke, Virginia, UsCollaborated 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). -
Appalachian Trail Thru-HikerSelf Employed Feb 2016 - Aug 2016Hiked 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
-
Software EngineerInnerspec Technologies Aug 2014 - Jan 2016Forest, Virginia, UsDesigned, 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. -
Software Engineer IvHarris Corporation Aug 2011 - Jul 2014Melbourne, Florida, UsServed 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. -
Software Engineer IiiHarris Corporation Jun 2009 - Aug 2011Melbourne, Florida, UsServed 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. -
Software Engineer IiiTyco Electronics Feb 2008 - May 2009Galway, IeServed 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. -
Software Engineer IiTyco Electronics Jul 2007 - Feb 2008Galway, IeServed 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. -
Software Engineer IiTyco Jan 2005 - Jul 2007Cork, IeServed 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. -
Software Engineer ITyco May 2002 - Jan 2005Cork, IeServed 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. -
Intern - Software DevelopmentCatalyst Communications Technologies, Inc. May 2000 - Aug 2000Assisted 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).
-
Computer Science Department Web Team MemberUniversity Of Virginia Sep 1998 - Jun 2000Charlottesville, Va, UsPart-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. -
Internal Communications AssistantEricsson Jun 1997 - Aug 1998Kista, Stockholm, SeDeveloped 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
Jason Thompson Education Details
-
Penn State Great ValleySoftware Engineering -
University Of VirginiaComputer 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
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