Sharwan Tiwari is a cryptologist and scientist with over a decade of software development experience and 5+ years focused on applied cryptanalysis at DRDO's Scientific Analysis Group. He holds a PhD in Mathematics from TU Kaiserslautern where he developed and implemented algorithms for Gröbner bases and Hilbert series in the Singular computer algebra system, reflecting deep expertise in noncommutative algebra. Sharwan combines low-level C++ and Python development (with OpenMP/MPI parallelization) and practical use of tools like Singular, Sage, SAT and BDD solvers to evaluate and implement post-quantum multivariate and code-based public-key schemes. Comfortable in UNIX environments, he bridges rigorous theoretical research and performant cryptographic tooling for defence-grade applications. An uncommon strength is his ability to turn abstract algebraic methods into optimized, production-capable code used for real-world cryptanalysis.
9 years of coding experience
Doctor of Philosophy - PhD, Mathematics, Doctor of Philosophy - PhD, Mathematics at University of Kaiserslautern
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
Sharwan Tiwari - Scientist at Government organization