Senthilkumar Gopal

Musings of a machine learning researcher, engineer and leader

#development Articles


  • Sun 22 March 2015
  • Misc

Steps for secure Android Application development

In a recent working session, some of the best practices for a secure Android application development were discussed. Following were some of the important aspects of the discussion. Other the usual standards of securing the APK and securing the server-side components, some of the development and secure coding practices are listed in this post.

  • Wed 23 September 2009
  • Java

Spreadsheet generation using Java libraries

In a recent working session, some of the best practices for a secure Android application development were discussed. Following were some of the important aspects of the discussion. Other the usual standards of securing the APK and securing the server-side components, some of the development and secure coding practices are listed in this post.

  • Fri 20 February 2009
  • Notes

Studying for OCP - Oracle Certifed Professional - Part 2

I am studying for the Oracle Certified Professional certification and following are notes which are specific to the certification, from the prep book. These notes are also helpful for a refresher on SQL syntax and usability.

  • Thu 12 February 2009
  • Notes

Studying for OCP - Oracle Certifed Professional - Part 1

I am studying for the Oracle Certified Professional certification and following are notes which are specific to the certification, from the prep book. These notes are also helpful for a refresher on SQL syntax and usability.



  • Wed 03 September 2008
  • Misc

Learning basics of CSS and quick notes

The following are some of the important points that i had gathered during my learning of CSS and HTML markup. It also contains the important factors to consider when converting a given PSD or image into a good HTML markup and CSS.

  • Fri 30 May 2008
  • Java

Criteria API in Hibernate

A post about the Criteria API available as part of the Hibernate API. This post also explores how to use the API perform SQL operations in a more object oriented manner.