I previously programmed with C, R, and Matlab. Now, I program with Java and python and rely on sage to do the computational, mathematical problems. As an example of my programming work, here you find a demo visualizing rapidly exploring random tree (RRT) and here you can find the actual code used for the demo. The visualization is done using pyglet which is a python library written for visually-rich application such as video games. There are other pieces of programming work which include implementing evolutionary algorithms, implementing topology control algorithms such as CBTC and XTC, implementing graph algorithms such as dijkstra, simulating the elastic collision in 2D, implementing traditional artificial intelligence computational methods (depth-first search, breadth-first search and A*) and finding the origin of replication in DNA sequences.
I like reading about various topics especially about psychology, self-help materials and novels. One of the books that has a substantial impact on my take on learning is Mindset by Prof. Carol Dweck of Standford University which is the fruit of 15 years of research. I also like coding and exercises (aerobic and resistance).