Java Application Performance and Stability

Interests and Expertise:

Passion for Systems Performance Analysis and Stability Enhancements, Love to do Applications Crash Dump analysis and Post-Mortem analysis of Java-based Applications, Designing Large Scale Telco BSS Systems, CRM, Grid Computing

Skills:

BSS Telco Applications, J2SE 1.6, J2EE Technologies, Java Web Start, SOAP and RESTFul Web Services, IoC Containers like Spring, Gigaspaces XAP Platform, Open Source Frameworks and products like Apache Axis, Apache CXF
In-Depth Product knowledge of IBM HTTP Server, Oracle iPlanet Web Server,  
Apache HTTP Server, Oracle Weblogic Server, IBM WebSphere Serve, Gigaspaces Container (XAP).
Expert in Performance Monitoring Tools Usage and JVM Tuning using IBM Support Assistant Workbench, JProfiler, JRockit, JConsole, Wily Introscope, HPJMeter.
Strong Kernel and JVM Internals knowledge and experience in the impact of Thread Scheduling algorithms, CPU Scheduling, Java Virtual Memory Layout, Kernel-level System Thread dump analysis, and various OS Tools of almost all major Operating systems like IBM AIX, Oracle Solaris, RHEL, HP-UX etc
Experienced in analyzing Crash Dumps using gdb (GNU Debugger) and Dbx on AIX.
Expertise and Experience in working with Clustering, Fail-over, High Availability Configuration of Application servers, Advanced Java topics like Garbage Collection algorithms, JVM Tuning, Thread Scheduling
Extensive experience in JVM Performance Tuning and Troubleshooting.

More information can be found in my CV below...

Attached is my CV in pdf format.