Technical Support Test Engineer at Ultra Electronics - DNE Technologies
Meriden, Connecticut, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
John Porto is a seasoned Technical Support Test Engineer with over two decades of experience designing, testing, and supporting multi-service communications networks and embedded Linux products. He combines hands-on QA and field support with project leadership—writing requirements per DO-178B, creating LabView test scripts, and managing cross-functional teams to improve product quality and reduce defects. John’s deep protocol and hardware knowledge spans T1/E1, Ethernet, VoIP and DSL families, and he’s familiar with rigorous standards from FIPS to MIL-STD. Unusually for a long-time telecom engineer, he’s contributed to high-profile open-source projects such as Hermes and the DirectX Shader Compiler, implementing VM-level BigInt support and compiler backend fixes that improved debugging and code generation. Based in Meriden, CT, he pairs practical customer-facing troubleshooting with precise technical documentation and test automation to deliver reliable network products.
This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
Role in this project:
Back-end Developer
Contributions:21 commits, 40 PRs, 30 pushes in 2 years 4 months
Contributions summary:John primarily worked on the DirectX Shader Compiler, making significant contributions to the compiler's backend. Their commits focused on enabling and validating patch constant function definitions in HLSL, including modifications to the CGHLSLMS.cpp file to support these changes. The user also addressed multiple code generation and testing-related issues, improving the HLSL compiler's stability and correctness. This included migrating the existing code to use a target hs_6_0 shader model for hull shaders.
A JavaScript engine optimized for running React Native.
Role in this project:
Back-end Developer
Contributions:12 reviews, 137 commits, 12 PRs in 9 months
Contributions summary:John primarily worked on improving the Hermes JavaScript engine, specifically focusing on the implementation of BigInt support. Their contributions involved modifying core components of the VM, particularly the StringPrimitive, JSError, and Interpreter files, to handle BigInt literals and operations, including conversions from double values. The user also added new opcodes and methods to support BigInt features and to improve the accuracy and capabilities of the Hermes engine. They also added tests and code to integrate BigInt into the JSI APIs.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
John Porto - Technical Support Test Engineer at Ultra Electronics - DNE Technologies