About Me

Hi! I am Susam Pal. Welcome to my website. This page provides a brief introduction about me.


I am a security software developer. I currently work as a Senior Architect in Walmart Labs. In the past, I have worked in the software development teams of Oracle Database Security, RSA Security, and Finacle e-Banking Security. For more details, see my professional work details.


I have a keen interest in free and open source software. I have been a contributor of security features to Apache Nutch, an open source search engine. I also develop and maintain a few open source projects of my own at GitHub. For more details, see my open source work details.

When not involved with technology, I like reading books, playing the piano, and travelling.


I am usually online as my IRC nick susam on Libera IRC. I hang out at various channels like #algorithms, #commonlisp, #emacs, #logo, #offbeat, #python, etc.

The #algorithms channel was founded by me first on Freenode in 2007 when there was no such channel dedicated to the subject of algorithms. It started as a tiny community of about 10 members from the ##math channel and then gradually grew to have over 200 members within a few years. The channel was then migrated to Libera in 2021.

I hang out on Twitter as @susam. I tweet, quite infrequently, about technology, programming, and mathematics there. Please feel free to follow me there if you are interested in these topics.

This website hosts my primary blog. I also have a secondary blog named Maze where I take notes, share puzzles, thoughts, and experiments without worrying too much about polishing each post.


This website is generated using a Common Lisp program. Most of this website is static in nature. The comment and subscription forms are served dynamically using a tiny web server program written in Common Lisp. See github.com/susam/susam.net for the source code of this website.

The primary copy of this website is hosted at susam.net. A mirror of the website is hosted at susam.github.io.

This website supports both light color theme and dark color theme. The information box below shows which color theme is selected right now.

This website is currently displayed with light color theme. Note that this is the default color scheme when your web browser does not indicate what color theme it prefers.

This website is currently displayed with dark color theme because your web browser is currently indicating that it prefers a dark color theme.

If you would like to browse this website using the opposite color theme, please check if your operating system or web browser supports changing the preferred color theme. Most modern operating systems do support it.


I have been told many times that my name, "Susam", is a little unusual which makes it difficult for others to figure how to pronounce it. It is pronounced almost like the English words "sue sum". Here's the IPA pronunciation of my name: /suːsʌm/. However you may call my name however you find most natural, convenient, or intuitive. I do not mind mispronunciations of my name at all whatsoever.

I am also often asked if my name has any meaning. In many Indian languages, "su" means good and "sam" means even, so my name is supposed to mean good and even.