Aleksey Shipilev's Semi-Permanent Storage
 Brought to you by shiny ZFS storage at Apache Software Foundation

I happen to work on Java && Performance, employed by Oracle now, 
developing Oracle JDK/Hotspot and other Java-related technologies. 
Interested to have me onboard? Here is my CV.

You might find resources below useful.
Please don't hesitate to drop me a message.
I would usually post the updates for this page on Twitter: https://twitter.com/shipilev.

Links for my projects
 Apache Harmony
 OpenJDK

Talks
  JavaTechDay SPB, 2011: Java Platform Performance BoF
  JavaOne Moscow 2011: (The Art of) (Java) Benchmarking
  JavaOne Moscow 2011: Java Platform Performance BoF
  JEEConf 2011: Java Platform Performance BoF
  JavaOne SF 2011: (The Art of) (Java) Benchmarking
  JavaOne SF 2011: Java or C++, Practical Advice You Can Use (co-presenter with Sergey Kuksenko and Charlie Hunt)
  JavaDay Kiev 2011: (The Art of) (Java) Benchmarking
  JavaDay Kiev 2011: Java Memory Model (hosted for Sergey Kuksenko)
  JavaDay SPB 2012: Performance Methodology Intro
  JavaOne Moscow 2012: Performance Methodology Intro
  JavaOne Moscow 2012: How To Train Your Dragon: Attack The Scaling on Multicore Machines
  JavaOne Moscow 2012: Fork/Join
  JavaOne Moscow 2012: Java Memory Model (hosted for Sergey Kuksenko)
  JEEConf 2012: Performance Methodology How-To (merged "PerfMeth Intro" + "Dragons")
  JEEConf 2012: Fork/Join

Techical articles and toy projects

  Safe Publication and Safe Initialization of Java objects, or #whenweshouldexpectdoublecheckedlockingtogetfixed
  SettableFuture<V>: How To Shoot Oneself in the Foot with Spherical Bicycle in the Vacuum
   PGP Web of Trust: graphs and basic estimations
  Exploring exception handling on HotSpot: try/catch/finally infrastructure
  Exploring exception handling on HotSpot: throwing exceptions
  Exploring Reflection on HotSpot
  Exploring multiple dispatch on HotSpot
  Estimating compression and deduplication ratios on real data
  VisualVM: monitoring, profiling, and diagnostics for Java applications
  System.arraycopy() can't be made better

Non-techical articles and toy projects

  President Elections in Russia, 2012 (round 1): Data robots, and parsed data
  President Elections in Russia, 2012: Twitter dumps, and spamfiltering
  Parliament Elections in Russia, 2011: Data robots, and parsed data
  Mortgage vs. Deposit plans simulation
  VKontakte social graph visualization

Papers
  SPECjbb2012: Updated Metrics for a Business Benchmark @ ACM/ICPE, Boston, April 22-25, USA