Summary: Participation in development of social network facility allowing creation of family trees. Rozdoum's main responsibility were Flash UI improvements, optimization of existing system and development of some new features.
Client: Social genealogical network owner
Challenge: Improve the User Interface, optimization of large amounts of user data, performance improvements.
Solution: Our team was working on:
Flash UI (layout of genealogical trees)
PDF trees generation
Printing facility for the family tree
Server side optimization
Adaptive search within multiple trees
Merges of intersection of data for different user trees
System load distribution
Technologies: Java 1.5(Annotations, Generics), Stripes, ActionScript 3, Flash9, Flash-remoting, JSP+CustomTags, Ajax, jQuerry, SpringJDBC, Hibernate, JSP/Custom Tags, Hessian, Lucene, JavaMail, Velocity, Custom ORM framework with clustering support, MySql.
Team: 2 Developers, 1 Team leader, 1 QA/Tester