Abhigyan Khaund

Programmer Analyst at Cognizant

Delhi, India
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
Abhigyan Khaund is a Programmer Analyst based in Delhi with nine years of hands-on experience spanning full-stack development, QA, and application engineering, currently working at Cognizant. He pairs formal training in full-stack web development with self-taught UX design and practical internship experience building attendance management and security software. An active open-source contributor, he has improved core matrix behavior and test coverage in the widely used SymPy project and added UI and desktop features to the Zulip desktop client. Comfortable across backend, frontend, and test automation, he brings a pragmatic focus on compatibility and user experience, informed by contributions to notable projects like SymPy and Zulip and a background from IIT Mandi and KIIT.
code9 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, Electrical, Electronics and Communications Engineering, Bachelor's degree, Electrical, Electronics and Communications Engineering at Kalinga Institute of Industrial Technology, Bhubaneswar
github-logo-circle

Github Skills (19)

javascript10
matrix10
python10
electron10
gui-application10
ui-design10
desktop-application10
desktop10
uid10
mat10
front-end-development10
computer-algebra9
test-driven-design9
css9
macos8

Programming languages (17)

JavaCSSC++CScalaGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
zulip/zulip-desktop

Jan 2018 - Jun 2020

Zulip Desktop client for Mac, Windows and Linux.
Role in this project:
userFull-stack Developer
Contributions:1 review, 53 commits, 58 PRs in 2 years 5 months
Contributions summary:Abhigyan primarily contributed to the Zulip Desktop client by implementing new features and addressing bug fixes. They focused on enhancing the user interface, adding new functionality such as the back button, and improving the user experience by adding features like the do-not-disturb button. Additionally, they worked on backend aspects such as adding support for bots mentions in the reply options and adding the auto-update notification for Linux.
zulip-desktopelectronwindowszulipchat
sympy/sympy

Dec 2017 - Jan 2018

A computer algebra system written in pure Python
Role in this project:
userBack-end Developer / Test Automation Engineer
Contributions:10 commits, 5 PRs, 28 comments in 21 days
Contributions summary:Abhigyan primarily focused on improving the `sympy/sympy` project's matrix module by addressing issues related to matrix multiplication and compatibility with different Python versions. They modified the matrix module's core logic for `__matmul__` and `__rmatmul__` methods, changing the behavior to return `NotImplemented` under specific conditions, as well as fixing a test to align with Python versions. They also added and modified tests for the matrix functionality, enhancing the test suite to cover more edge cases.
mathpythonsciencecomputer-algebra-systemalgebra
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