Hello there! I am Shridhar. I work as a Software Engineer at Checkpoint Systems. I am passionate about the art and science of software and often write about it in my blog.
Here’s a link to my latest resume
Get in touch:
-
Sensible TDD
Avoiding the cargo cult. -
On Legacy Code
Making lemonade out of lemons. -
Mastering Vim
Learning the most revered command line text editor. -
Notes on Docker
Small and efficient way to model distributed systems. -
Understanding Databases
Learn to efficiently store and manipulate data. -
Mighty Python
Resources for writing good Software with Python. Use that freedom responsibly. -
All about algorithms
Algorithms + Data Structures = Programs. -
Software Engineering Interview Resources
A collection of good resources to Prepare for Sofware Engineering Interviews. -
Practical Machine learning
For solving real world problems. Not equations. -
Software Product Management
Beyond Code. -
Job Update : Software Engineer at Checkpoint Systems
Let's solve some problems in Enterprise Security. -
Finishing my Undergrad
Starting my journey in Practice. -
Software Design and Architecture Resources
Some good resources to learn the Basics of Software Design and architecture. -
Some tools for minor research work
Manual citations are so 50's. -
All about Search
Ideas behind fast and efficient lookups -
Software and other human factors
It's much more than writing code and compiling programs. -
Search engines and other cool stuff
How the heck is google so fast? -
Applied Machine Learning
Start by practise and go into the theory. -
Shaky Fundamentals - Lessons learnt
Why I don't know the latest Javascript web framework. -
Blogging and Procrastination
A tale about procrastination