Mark Jeffrey Miller Phone: (310) 318-9549 Email: mjmhire at bigfoot dot com Professional Objective: A challenging position on an experienced team of engineers with opportunities for professional growth. I am especially interested in working with Java application servers using strong object-oriented design methodologies. I generally prefer doing things "the right way" over doing things the easy way. Relevant Skills: Languages: Java, C/C++, VHDL, Perl, Bourne Shell, Scheme, MIPS Assembly. Java APIs & Libraries: J2EE, EJB, Servlets, JSP, JHTML, Apache Xerces/Xalan, SAX. Other APIs: OpenGL. Web Technologies: XML, XSL/XSLT, HTML, PHP, CSS, Javascript. Environments: Application Servers: ATG Dynamo, Apache Tomcat. Database Systems: Oracle8, MySQL. Operating Systems: Unix (FreeBSD, Solaris, Linux), MS Windows NT/2000. Tools and Editors: CVS, Makefiles, Ant, DocBook, Emacs, Matlab/Simulink, Xilinx ISE, Visual C++, Eclipse. Education: Bachelor of Science in Electrical Engineering and Computer Science, May 2002. GPA: 3.38 University of California, Berkeley Subjects: Computability and Complexity, Computer Architecture, Algorithms, Computer Graphics, Database Management Systems, Technical Communication, Software Engineering, Compilers, Intro to Computer Programs, Data Structures and Algorithms, Machine Structures, Microelectronic Circuits, Systems and Signals. Test Scores: SAT 1600 / ACT 34 Awards / Honors: * Regents' Scholar, UC Berkeley * Alumni Scholar, UC Berkeley * Recipient, 1 of 7000 nationwide, National Merit Scholarship * Nominee, 1 of 400 nationwide, American Academy of Achievement Employment History: Developer -- Starvine, Inc. December 2002-January 2003 Helped develop presentation and business logic layers for a web-based test suite management system. Work included a strong design and planning component, including class hierarchy and object relationships. Developer / Release Engineer (volunteer) -- The XML Résumé Library February 2002-Present The XML Résumé Library is an open-source effort to develop an interoperable standard for résumé creation, formatting, and exchange. The project averages about 500 downloads per month. Projects: * XMLRésumé Filter: Created a SAX-based filter that allows users to easily target their résumé to jobs at specific companies or in specific industries, while maintaining a complete record of their experience and skills in a single file. * ORC: Created the Online Résumé Converter, which takes as input an uploaded résumé.xml file and converts it to PDF, HTML, and plain-text. The system is highly portable and designed to have a small footprint. * Formatting Improvements: Introduced comma-separated lists and two-column tables to reduce the number of pages necessary for each formatted résumé. Added support for embedded stylesheets and optimized margin sizes, which simplified the transmission of formatted résumés. Improved internationalization support and fixed numerous bugs. * Assumed leadership of the project in September 2002, identified important features and bugfixes, implemented them, and released versions 1.5.0 and 1.5.1. Software Engineering Intern -- Spotlife, Inc. (San Mateo, CA) May 2000-August 2000 Spotlife is a mid-sized company providing webcam/webcast services; their software is included in 2/3 of all video cameras sold and is used to power Yahoo! Video Email and EBay video auctions. During my internship I worked as member of the server engineering team, involved with several independent and partnered projects while working extensively with servlets, J2EE, ATG Dynamo, and the existing codebase. Projects: * Created servlets-based redirection system used by the entire site * Located, documented, and fixed several critical bugs, extending uptimes by 2 orders of magnitude * Created a DTD for describing important system processes in XML, as well as XSL stylesheets for tranformation into HTML * Implemented several administrative tools as servlets, decreasing admin dependence on the server team * Charged with managing code builds and upgrades to the QA servers Software Development Intern -- Siemens TTB Center (Berkeley, CA) May 1999-May 2000 Siemens Technology-to-Business Center is a high-tech incubator / research center focused on developing ideas into technology to be used by its parent company, Siemens AG. While there, I designed and implemented a web-based bookmarking system that included user-to-user bookmark sharing and messaging, and a browser-embedded user-interace. Feedback from user groups was consistently positive. Projects: * Designed/implemented a relational database schema * Designed/implemented web-based front end (PHP) * System included user authentication, access control, and a customizable UI * Created COM "Explorer Bar" for use in Internet Explorer 5 Interests: * General Activities. I enjoy travel, snowboarding, running, scuba diving, and conversational Italian. I have recently spent some time mountain biking and hiking. * Open Source Projects. Besides the XML Résumé project, I have been an occasional contributor to and tester for KDE and the FreeBSD ports system, as well as SGI's File Alteration Monitor. Last modified February 2002.