Javad Rahnama

Senior Software Developer at NRI 3PL

Surrey, British Columbia, Canada
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

🤩
Rockstar
🎓
Top School
Javad Rahnama is a Senior Software Developer based in Surrey, BC with 8 years of industrial experience building high-performance, cross-platform systems using C#, SQL, TypeScript and PowerShell. He modernized legacy codebases and maintained a widely used client-side SQL Server driver with 700M+ downloads, while also owning and optimizing Azure-based CI/CD test pipelines for reliable delivery. His open-source contributions focus on test automation for Microsoft.Data.SqlClient, improving coverage around encryption, connections and data type behaviors. Trained in computer hardware and software engineering and pursuing machine learning studies at MITx, he blends low-level systems thinking with practical application engineering. Colleagues know him for methodical algorithmic problem solving and an appetite for mastering emerging frameworks to push technical boundaries.
code8 years of coding experience
job7 years of employment as a software developer
bookCertificate, Machine Learning, Certificate, Machine Learning at MITx Courses
bookBritish Columbia Institute of Technology (BCIT)
bookBachelor’s Degree, Computer Hardware Engineering, Bachelor’s Degree, Computer Hardware Engineering at QAIU
languagesEnglish, Persian
github-logo-circle

Github Skills (7)

csharp10
dotnet-core10
test-automation10
testing10
sql9
netcore8
netframework8

Programming languages (1)

C#

Github contributions (5)

github-logo-circle
dotnet/SqlClient

Jul 2019 - Jan 2023

Microsoft.Data.SqlClient provides database connectivity to SQL Server for .NET applications.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:7 releases, 742 reviews, 65 commits in 3 years 6 months
Contributions summary:Javad primarily contributed to the test suite, adding and modifying tests for the Microsoft.Data.SqlClient library. Their work involved creating tests for various aspects of the API, including always encrypted functionality, connection and database operations, and ensuring correct behavior with different data types. The user addressed issues in the test lab, improved code syntax, and fixed failures in the testing pipeline, demonstrating a focus on test coverage and reliability.
connectivitysqlserversql-serverdotnetpoco
JRahnama/SqlClient

Sep 2019 - Sep 2024

Contributions:1 review, 10 PRs, 768 pushes in 5 years 1 month
connectivitysqlserversql-serverdotnetpoco
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
Javad Rahnama - Senior Software Developer at NRI 3PL