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 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 develop enterprise software solutions.
Technology and tools that I use in projects include Java, Spring framework, iBATIS, Hibernate, PHP, JavaScript, Coda 2, Jenkins, JUnit, Mockito, and Eclipse.
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 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 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'm reading Jenkins, The Definitive Guide to learn about continuous integration.
I use PHP on this website. PHP scripts connect to a MySQL data server and retrieve data for all of the text displayed.
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 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 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.
I am a problem solver. I specialize in Java software website development using Spring/MVC and test automation with JUnit, Cucumber, and Selenium. Please view my resume for the details of my software development experience and skills.
I am currently working on contract assignments that are six months or longer in duration in the Metro Atlanta area.
View my Github resume or see my code example repositories on Github.
View my LinkedIn profile. Please read my recommendations.
What I'm working on
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'm learning JSON data interchange format. JSON is an alternative to XML for transmitting data between a server and web application. PHP supports encoding in JSON format, so it can be used to transfer server side data to JavaScript or HTML files.
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 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 Jenkins, The Definitive Guide to learn about continuous integration.
Personal Interests
My personal interests include cycling, running, and hiking. I enjoy using my treadmill desk while working at home. I'm also addicted to problem solving and work on programming problems for fun.