kayne zhang, Technical Director at Unisplendour Software System Co., Ltd
Tell us a little about your background and how you came to use Alfresco.
I have been working on Enterprise Content Management technologies, Enterprise search technologies, Big Data technologies.
I hold Alfresco Certified Engineer/Alfresco Certified Administrator certifications, Cloudera Certified Developer for Apache Hadoop/Cloudera Certified Administrator for Apache Hadoop certifications, HP Accredited Technical Professional/HP Accredited Solutions Expert certifications.
In 2008 our company decided to redesign our archive management system(similar to record management system), we nee to find a good open source project that we can build our project on, from then I came to use Alfresco. Unfortunately, at last we did not choose alfresco because of hibernate performance and learning curve。Any way I began to study and use Alfresco form then on.
What challenges did you face? What are you most proud of?
Our system's data are imported from many source systems, many of these systems have different security models which can't be converted to standard ACLs directly. We need to implement an security model to define permissions according to the document metadata plus ACLS, and also need to add custom security logic easily.
In one of our project by combining Autonomy IDOL,Virage and alfresco ,I won The first prize of scientific and technological progress of The State Archives Administration of the People's Republic of China, that one I think I can be proud of.
How are you using Alfresco currently?
I’m now involved in several projects based on alfresco, I do some development work including webscript/AMP, integrating with other system(Hadoop/mongodb for example).
What resources have been the most helpful?
I read alfresco docs to know new features and functions.
I use wiki a lot for technical information.
I will go to source code if I want to know intern mechanism
Any secrets, hacks or advice for new users?
Alfresco docs is very useful, I suggest new users read it through.
What are you working on at the moment?
I am working on an unstructured data platform project that use hadoop related technologies, such as hbase/hive/hdfs/mapreduce。
If you’ve worked on multiple Alfresco projects, which has been your favorite?
Difficult to say ,each project had different requirements, challenges and presented me the opportunity to learn some new skills .I think maybe the one that I have received accolades, both internal and external.
What’s one tech trend/software/app that really excites you?
Text mining, clustering and categorization, and big data technologies NoSQL, Hadoop,hbase,hive.