Dr. Sandeep Sadanandan's Home Page


Currently, I work as a consultant -- "The Code Artist" -- who helps organisations solve their problems, or create new products from ground up.

I tend to be a generalist, and do not discriminate problems or technologies

My earlier stints include being the System Archiect at MapCase Media GmbH, Eschborn, Germany, my employment at Artec IT Solution, Karben, and Microsoft R&D, India

I successfully completed my doctorate in Informatik at Computer Science Department of Technical University Munich. I finished it with Magna Cum Laude, under the guidance of Prof. Ernst W Mayr, at the Chair for Efficient Algorithms.

Main focus of my thesis was "Counting in the Jacobian of (genus 2) hyperelliptic curves".

You can download my Thesis if you wish.

In the thesis one could see how we employed the new developments in group order to exploit the traditionally known details of the jacobian of hyperelliptic curves. The thesis explain the faster methods we devised.

I also worked on Groebner Basis and Polynomial Ideals. Even when Groebner Bases are not popular among cryptographers, we had ideas for a method which uses GB for some cryptographic protocols.

You can download the following documents for detailed perusal.

Work: I have done, am doing.

Working on now:

  • Resource constrained scheduling problems (using genetic algorithms)

  • Capacity planning for large scale production plants

  • Leading and mentoring a team to create a private cloud not dissimilar to Amazon Cloud


  • Trusted Computing models.

  • With the security aspects of large storage devices

  • Addition in the Jacobian of Hyperelliptic Curves, Master Thesis.

  • Counting in the Jacobian of Hyperelliptic curves, PhD Thesis.

  • "Light Weight Cryptography, Hyperelliptic Curve Cryptography", Talk at Bundes Sicherheits Institut (National Security Institute), Bonn, Germany. (March 2009)

  • S Sadanandan and R Mahalingam, "Light Weight Cryptography and Applications", CISSE 2007, Bridgeport, December 2007. http://www.springerlink.com/content/r65j94521j755nm3/

  • S Sadanandan, "Process Tracing using ptrace - Part I, II and III",
    Linux Gazette
    : Issues 81, 83 and 85, 2002/03.

  • S Sadanandan and P Deepak, "GCC-Inline-Howto", Linux Howtos (2002)

  • S Sadanandan, "Valgrind Howto", Linux Howtos (2003)

Random Writings

I also maintain a few blogs. Feel free to visit them and do give valuable feedback.

Contact Information

Dr. Sandeep Sadanandan
Sasemira UG
Backhaushohl 25
55128 Mainz

Phone: +49 (0) 6039-9154-7312
Fax: +49 (0) 6039-9154-6312
Email: sadanand [at] in.tum.de
grep {at} whybenormal {dot} org

Please send your valuable feedback.