Nish Tahir

Principal Engineer - Applied AI Research at TELUS Digital

Charlottesville, Virginia, United States
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
Nish Tahir is a Principal Engineer in Applied AI Research with 11 years of engineering experience, blending aerospace-rooted systems thinking with deep software and hardware expertise. Based in Charlottesville, he specializes in Android and JVM development (Kotlin/Java), embedded IoT devices, and digital systems design using VHDL/Verilog, enabling end-to-end product development from silicon to mobile apps. He contributes to open-source testing tooling—most notably enhancing assertk with richer map assertions and refactors—demonstrating a pragmatic focus on developer experience and reliable test automation. Nish holds a Master’s in Computer and Systems Engineering from Tallinna Tehnikaülikool and is skilled at translating research ideas into production-ready systems that bridge AI, embedded hardware, and modern software stacks.
code11 years of coding experience
bookMaster’s Degree, Computer and Systems Engineering, Master’s Degree, Computer and Systems Engineering at Tallinna Tehnikaülikool
languagesChinese, English
github-logo-circle

Github Skills (8)

kotlin10
unit-testing10
data-structures10
assertion10
assert10
data-structrues10
data-structure10
test-automation10

Programming languages (20)

C#JavaC++RustCGoHTMLGroovy

Github contributions (5)

github-logo-circle
willowtreeapps/assertk

Jun 2017 - Mar 2018

assertions for kotlin inspired by assertj
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:4 reviews, 17 commits, 12 PRs in 10 months
Contributions summary:Nish contributed significantly to the `assertk` library, enhancing its testing capabilities. They implemented new map assertions, including functions for size comparisons, element containment, and exact matching. Furthermore, they refactored and improved existing testing functionalities and assertion methods. This demonstrates a focus on expanding and refining the library's testing framework to provide developers with more robust validation tools.
assertionstestingassertjkotlinassert
willowtreeapps/hinoki

Dec 2017 - Oct 2018

A Language Server Protocol implementation for BrightScript
Contributions:1 release, 15 commits, 9 PRs in 10 months
brightscriptserver-protocollsplanguage-serverlanguage-server-protocol
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
Nish Tahir - Principal Engineer - Applied AI Research at TELUS Digital