Beverly S. Hill, Software Developer

I develop enterprise software solutions.
I love software development. It is like a puzzle to me and I take pride in being able to say 'I did that!' when the work is done.
Technology and tools that I use in projects include Java, Spring framework, iBATIS, Hibernate, PHP, JavaScript, Coda 2, Jenkins, JUnit, Mockito, and Eclipse.
I'm using redirection_mobile_self.min.js, open source JavaScript that redirects to a mobile version of this website when accessed by a mobile device. Thanks to Sebastiano Armeli for this script.
I'm learning PHP. PHP is a good back end tool for connecting to and getting data from data servers such as MySQL. Since JavaScript is client based scripting, PHP can be used to provide the necessary server side scripting.
I use PHP on this website. PHP scripts connect to a MySQL data server and retrieve data for all of the text displayed.
I am reading 'Pro JQuery Mobile'. JQuery Mobile sites can be used as desktop and mobile websites since JQuery Mobile scales to fit the viewing device. m.beverlyshill.info is developed with JQuery Mobile, PHP, and JavaScript.
I'm reading 'The Agile Samurai'. This book gives a clear overview of the Agile development process explaining setting up Agile teams, processing user stories, iterations, test-driven development, estimation, and more.
I use JSON on this website. JSON is used as the data-interchange format between the PHP MySQL database data retrieval on the server side and JavaScript on the client side.
I use asynchronous JavaScript and XML (AJAX) on this website. AJAX is used to update portions of a page rather than updating an entire page.
I'm learning JSON data interchange format. PHP supports encoding in JSON format, so it can be used to transfer server side data to JavaScript or HTML files.
I'm reading Jenkins, The Definitive Guide to learn about continuous integration.