Since SBML Level 3 is being developed as a modular format with optional SBML Level 3 packages are available to extend the focus of the core SBML representation. Deviser is a new code generation system developed to facilitate the development of SBML L3 packages by helping to automate the generation of specifications, UML diagrams and library code. The code generator currently targets libSBML only. The goal is to extend Deviser's code generator to produce Java code that can be integrated into JSBML, the pure Java API library for SBML. This will allow Deviser to target both libSBML and JSBML. By contributing to Deviser and also being an active spectator, I hope to develop the skills I already have and also incorporate some new ones.