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.
9 years of coding experience
6 years of employment as a software developer
High School, High School at Sri venkateshwara matriculation higher secondary school
Master of Science - MS Computer Engineering, Master of Science - MS Computer Engineering at Virginia Tech
Bachelor’s Degree Electrical and Electronics Engineering, Bachelor’s Degree Electrical and Electronics Engineering at Anna University Chennai
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.
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
Vishnu Kalidasan - SWE CoreOS - Storage Tech at Apple