Nishad Tardalkar is a software engineer and graduate research assistant with nine years of experience building high-performance backend systems, GPU-accelerated computation, machine learning tools, and blockchain-integrated games. He has led technical efforts as CTO and senior engineer to design scalable multiplayer frameworks, real-money gaming systems, and secure blockchain wagering integrations on Polygon, combining C#, Node.js, Solidity, DynamoDB, and AWS. Currently pursuing an MS at NC State, he implements matrix decomposition and compression in CUDA and Python, reflecting deep low-level numerical and parallel-computing expertise. His freelance work spans web and game development to a custom graph compute system using AVX2 and CUDA, showing a rare mix of product shipping and systems research. Based in Raleigh, NC, Nishad marries practical production experience with research-driven optimizations, often bridging game-scale networking and GPU-enabled scientific computation.
9 years of coding experience
6 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at North Carolina State University
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Vishwakarma Institute of Information Technology
binary (kidding ofcourse :d), English, Hindi, Marathi
An easy to understand, open source implementation of Inverse Kinematics for Unity 3D
Contributions:21 commits, 20 pushes, 3 branches in 1 year 7 months
inverse-kinematicsunity3d
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.