Designed, developed and tested a CLI client in Java for batch parsing of XML data dump containing nested data models into cross relational CSV reports based on internal nesting of data model. Wrote a sequential XML parser for parsing dynamic data schema. Implemented a native in memory data store using bipartite graph to store parsed data model. Implemented a report generator to dump multiple CSV reports based on vertex sets of bipartite graph.