Eric is Golden Code Development's CFO and one of its founders. He holds primary responsibility for Golden Code Development's accounting, finance, human resources, and administrative and legal support; however, his day-to-day focus is research and development of product and service offerings. He works closely with the CEO to define and implement new product ideas at both the technical and strategic level, and provides marketing support for the company's offerings. Eric blends deep technical knowledge with a broad range of business experience. He has overseen and been directly involved in the development of all of the company's operational processes. Eric is an expert level Java, C, C++ and SQL developer, with particular strengths in relational database, user interface, language processing, and compiler technologies. He created the conversion processes and led the development of the advanced runtime environment which support all aspects of database migration and database runtime access for the FWD technology, a fully automated solution to convert Progress ABL applications into drop-in replacements written in Java. As part of his work on FWD, Eric and his team have pushed the boundaries of what can be built with Hibernate. Examples of this include implementing temp-table support and the ability to dynamically create new data model objects in Hibernate at runtime. Neither of these capabilities are possible in the stock version of Hibernate. Eric led the small team of software engineers which developed the user interface and graphics subsystems in the company's Java port. He has been deeply involved in the design and implementation of nearly all of the company's software projects. He has modified and/or contributed back changes to multiple open source projects including Hibernate, PL/Java and H2 Database. He has provided technical consulting services to Fortune 500 and numerous other clients, and has lectured as a technical presenter at various software industry events. Before co-founding Golden Code Development, Eric worked as a Corporate Banking Officer in New York and Los Angeles for Commerzbank AG, a German bank which offers commercial and retail services worldwide. In this role, he was exposed to various aspects of finance and business analysis, while supporting multinational and regional corporate lending customers. Eric holds a Bachelor of Arts degree from Lafayette College, with a double major in Economics and German.