Vishnu Kumar

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Vishnu Kalidasan is an embedded systems and Linux kernel engineer with nine years of experience building storage, imaging, and low-level drivers for companies like Apple, Qualcomm, Tesla, and Rivian. He specializes in pre-silicon and post-silicon bring-up, DMA/HDMA, PCIe, V4L2 multimedia pipelines, and real-time/interrupt-driven firmware, pairing deep C/C++ expertise with hands-on hardware debugging using oscilloscopes and schematics. At Qualcomm he led camera systems integration and received an ORION INSTA award for outstanding performance; at Tesla he focused on PCIe and IIO driver work for Autopilot. Currently on Apple’s CoreOS Storage team, he blends OS/kernel internals, memory management, and concurrency optimization to deliver robust system software. His open-source contributions include improving precision and reporting logic in the widely used coverlet-coverage project, reflecting attention to correctness in test and tooling. Based in Blacksburg, VA, he combines academic research in computer architecture and security with pragmatic product-driven engineering.
code9 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
11reputation
756reached
0answers
1question
github-logo-circle

Github Skills (11)

unit-testing10
asp-net10
code-coverage10
net10
dotnet10
csharp10
dotnet-core10
test-automation10
cross-platform8
unit-test8
enums6

Programming languages (3)

C#ShellJavaScript

Github contributions (5)

github-logo-circle
coverlet-coverage/coverlet

May 2019 - Jun 2019

Cross platform code coverage for .NET
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:7 commits, 6 PRs, 51 comments in 1 month
Contributions summary:Vishnu primarily contributed to the improvement of code coverage by modifying test files and reporters to ensure accurate percentage calculations. Their work included modifying existing test cases, adding new tests for precision, and fixing reporting logic in Cobertura and OpenCover reporters to provide correct branch and line coverage percentages. They also addressed an issue in `CoverageDetails.cs` to return 100% when no lines exist. The user also focused on modifying test cases to improve the arithmetic precision for line and branch coverage calculations and fixing exit codes for specific failures.
code-coveragedotnetdotnet-coreunittestcoverage
sasivishnu/coverlet

May 2019 - Jun 2019

Cross platform code coverage for .NET Core
Contributions:2 PRs, 11 pushes, 12 branches in 1 month
dotnetnet-corecsharpcoveragecross-platform
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