A motivated individual with an expert knowledge of programming Linux and using free software on the desktop and server.


  • Programming Languages: C, C++, Java, R, Shell Scripting.
  • Software: Git, Vim, Adobe Photoshop, OS X, RStudio, Dia, Arch Linux, Geany, KVM, VirtualBox.

Professional Qualifications


  • Novel GPG Key Server using DNS based Authority Delegation
    Samuel Johnson, Pruthvirajsinh R. Chauhan and Gardas Naresh Kumar
    International Journal of Engineering Research & Technology, Vol. 3 Issue 5, May - 2014

  • A Review of Completely Public, PGP Public Key Servers
    Pruthvirajsinh R. Chauhan, Samuel Johnson and Gardas Naresh Kumar
    International Journal of Engineering Research & Technology, Vol. 2 Issue 12, Dec - 2013

  • Port Knocking - An Additional Layer of Security for SSH and HTTPS
    Jigar A. Raval and Samuel Johnson
    International Conference on Security and Management, Las Vegas, USA, Jul 22 - 2013


  • Securing E-mail Transfer,” Jan 29 - 2014, PRL, Ahmedabad.
  • Securing E-mail at PRL”, Jul 10 - 2013, PRL, Ahmedabad.
  • Virtualization and Disaster Recovery (for PCs)”, Mar 15 - 2013, PRL, Ahmedabad.
  • Controlling Distant Objects Using Cell Phone”, Apr 6 - 2009, National Symposium “COMPSEM ‘2K9”, Annamalai University, India.


  • First class degree, M.Tech in Information Security and Computer Forensics from SRM University. 2010 – 2012
  • First class degree with distinction, B.E. in Computer Science from Annamalai University. 2006 – 2010

Projects Undertaken

1) Cell Phone Based Distant Object Control

Platform: Circuit Board

In this project a remote-controlled car was built that can be controlled using DTMF tones of a cellphone. Since cell phone reception has a global coverage, the RC car can be controlled from any where in the world.

This was built for a project competition and has won first prize in the National Symposium “COMPSEM-09” organized by Annamalai University in year 2009.

2) Visual Speech Synthesis

Platform: Visual C++

In this project, a software was implemented to convert an input text into an audiovisual speech stream and play it incorporating the head and eye movements of a human being in real-time. Instead of relying on existing speech engines (like Festival), a new engine is created which resolves ambiguities in English language properly and has an Indian accent.

3) IPwatch

Platform: C

IPwatch maintains a database (sqlite3) of IP address that are assigned to MAC addresses and informs sysadmins (and optionally users) of any misuse of IP in a network.

4) Steganography Removal

Platform: C

The project deals with creation of a tool which removes steganographic content from a file. The idea is to implement the tool in corporate environment’s mail server, where every outgoing e-mail is first sent to this tool.

Work Experience

1) Indian Space Research Organisation, July 2016 - Current

Designation: Scientist/Engineer - SD

2) Physical Research Laboratory, July 2012 - July 2016

Designation: Scientist/Engineer - SC