I am currently working for First Horizon Bank as a senior IT architect.
  • AWS Certified Solutions Architect - Associate
  • IBM Certified Architectural Desiner of SOA Solutions
  • IBM Certified Application Developer with WebSphere Integration Developer 6.0.1
  • IBM Certified WebSphere Application Server Network Deployment V6 Core Administrator
  • Sun Certified Programmer for the JAVA 2 Platform 1.4
Masters Thesis
This article discusses the importance of integrating existing CICS COBOL assets into new SOA  solutions. It then presents common integration patterns between CICS COBOL applications and WebSphere Process Server V6. A detailed development process for one of the patterns is also included in this article.  Read More....
Theoretically, using any Linear Congruence Generator (LCG) to generate pseudo-random numbers for cryptographic purposes is problematic because of its predictableness. On the other hand, due to its simplicity and efficiency, we think that the LCG should not be completely ignored. Since the random numbers generated by the LCG are predictable, it is clear that we cannot use them directly. However, we shall not introduce too much complication in the implementation which will compromise the reasons, simplicity and efficiency, of choosing the LCG. Read More....