Vighnesh Iyer is a software engineer with a decade of hands-on experience building production systems, currently developing software at Microsoft after roles at Grainger and various university research and tutoring positions. He blends practical backend and full‑stack skills with a passion for improving CS education—previously teaching large Java labs and tutoring foundational CS courses. A graduate student at UIUC, he focuses on functional and reactive programming (notably Kotlin) and brings that mindset to designing maintainable, testable code. His background ranges from Android data-collection services and Node.js servers to web QA and CI workflows, reflecting comfort across languages and tooling. Colleagues describe him as an educator-engineer who translates complex concepts into usable systems and developer-friendly workflows.
9 years of coding experience
3 years of employment as a software developer
Bachelor’s Degree, Computer Science, 3.7, Bachelor’s Degree, Computer Science, 3.7 at University at Buffalo
A fully customizable terminal-like website template
Contributions:4 pushes in 22 days
jstemplatecustomizableterminalparcel
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.