Rahul Yandrapally

Senior Software Engineer at NightVision

Calgary, Alberta, 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

👤
Senior
🎓
Top School
Rahul Yandrapally is a Senior Software Engineer with a PhD in Computer Engineering from UBC and over a decade of experience building automated testing tools for web and mobile applications. His research and industry work focus on scalable test-generation frameworks and improving web application QA, including a universal API test generation project and contributions to the Crawljax open-source project. Rahul spent five years at IBM Research where his "Automating Test Automation" project earned an A-Level award for significant revenue impact, and he has continued to bridge research and product engineering roles at Qumulo and NightVision. Skilled in backend, CLI, and QA engineering, he combines rigorous academic methods with practical tooling delivery and a knack for making testing more automated and reliable even in complex, intermittently connected environments.
code6 years of coding experience
job12 years of employment as a software developer
bookIndian Institute of Technology Kanpur
bookDoctor of Philosophy - PhD, Computer Software Engineering, Doctor of Philosophy - PhD, Computer Software Engineering at The University of British Columbia
languagesEnglish, Telugu, Hindi
github-logo-circle

Github Skills (6)

javas10
java10
testing10
cli9
crawler7
javascript6

Programming languages (3)

JavaPHPPython

Github contributions (5)

github-logo-circle
crawljax/crawljax

Nov 2019 - Jan 2023

Crawljax
Role in this project:
userBackend & QA Engineer
Contributions:3 reviews, 34 commits, 15 PRs in 3 years 2 months
Contributions summary:Rahul primarily contributed to updating and improving the command-line interface (CLI) functionality, as evidenced by the "cli updates" commit message. They also focused on resolving build errors and fixing test generators. These changes include modifications to Java test files and plugins. The user demonstrated a focus on testing and quality assurance within the codebase.
web-applicationsdynamicjavascriptweb-basedweb-testing
NDStudyICSE2019/NDStudy

Jan 2020 - Feb 2020

Contributions:26 commits, 29 pushes in 27 days
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
Rahul Yandrapally - Senior Software Engineer at NightVision