Principal Software Engineer at National Instruments
Austin, Texas, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Mert Akinc is a Principal Software Engineer based in Austin with nine years of professional experience and a background that blends computer science and visual arts from Rice University. At National Instruments he serves as a front-of-the-front-end developer and Scrum Master, shipping solutions across C#, C/C++, JavaScript/TypeScript, Angular, Python and Azure DevOps. He contributes to notable open-source projects—improving .NET Roslyn analyzers for IDisposable and exception handling and hardening the Jasmine test framework for WebKit/Windows—demonstrating attention to code quality, diagnostics and performance. Known for pairing hands-on engineering with team leadership, he focuses on reliable, testable front-end experiences while also tackling backend analyzer and automation work that’s often invisible to users.
9 years of coding experience
B.A., Computer Science, Visual Arts, B.A., Computer Science, Visual Arts at Rice University
Contributions:17 commits, 4 PRs, 17 comments in 2 years
Contributions summary:Mert primarily contributed to the implementation and refinement of code quality analyzers within the .NET Roslyn ecosystem. Their work focused on improving the `ImplementIDisposableCorrectly` and `DoNotCatchGeneralExceptionTypes` analyzers by addressing code issues and enhancing diagnostic messages. The user also implemented the `CA1712` analyzer, which focused on correct enum naming. They also optimized code for performance.
Simple JavaScript testing framework for browsers and node.js
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:4 reviews, 1 PR, 6 comments in 4 days
Contributions summary:Mert's commits primarily focus on improving the performance and reliability of the Jasmine testing framework. Their work involves adding tests for specific browser environments, particularly WebKit builds on Windows. The user modifies the `ClearStack` functionality to address performance issues and ensures proper use of `queueMicrotask` and `MessageChannel` in relevant scenarios. Additionally, they are involved in refactoring and formatting test-related code to improve overall quality and coverage.
testing-frameworkbrowserstestingjavascriptnode-js
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
Mert Akinc - Principal Software Engineer at National Instruments