8 Queens Problem
Anagram Finder
Bouncing Spheres
Break Out
Classic Snake
Cycloids
Deflection Demo
Double Pendulum
EV Savings
Flocking
Fog fly through
Forces on Objects
Fractals
Game of Life
Horizontal Stars
Image Scanning
JSON Beautify
Julia Sets
Kaleidoscope
Kock Fractals
Lorenz Attractor
Mandlebrot Set
Meta Balls
Natural Flocking
Number Convert
Number Game
Pandemic Simulator
Particles & Nodes
Perlin Noise
Poisson Disk
QuadTree Search
Ripples
Set Demonstration
Sierpiński Triangles
Simple Pendulum
Sine Waves
Starfield
Super Shapes 2D
Target Finder
Tic Tac Toe
Voronoi Diagram
Who Moved My...

About me: 20+ years of computer programming experience in 4 IT service companies.
Geography: India, Germany and the United States.
Expertise: Java and related technologies, HTML, Javascript, CSS, JQuery, Sencha ExtJS, Angular, TypeScript, C#, C, C++, Python, PERL, PHP, Shellscripting , WebSphere, Tomcat, WebLogic, SVN, GitHub, Oracle, MS SQL Server and COTS Insurance products. Certified and working on Guidewire Products since 2011.
About Matkarma: MatKarma in Sanskrit means My Deeds (or Works). An apt title for this website, which functions as a repository for my hand-coded animations, graphical programs and utilities. These graphics animations are implementations of algorithms. Thanks to HTML5, the canvas element and JQuery, you can now view them on the web.

Links to my experiments, web log, and contacts can be found above.

View my resume.

Sanskrit, meaning ‘perfected’ or ‘refined’, is one of the oldest, if not the oldest, of all attested human languages. It belongs to the Indo-Aryan branch of the Indo-European family. The oldest form of Sanskrit is Vedic Sanskrit that dates back to the 2nd millennium BCE. Known as ‘the mother of all languages,’ Sanskrit is the dominant classical language of the Indian subcontinent and one of the 22 official languages of India.