Brian Leonard Phone: (617) 785-1068 Email: brian@bleonard.com http://www.bleonard.com 136 Lebanon St. #1 Malde, MA 02148 Work Experience Aug. 2004 – Present IBM, Westford, MA Software Engineer Westford, MA * Developing new features and fixing bugs for the Lotus Notes client * Responsible for large functional areas including search, document load/save, images, and spell check * Integrating third-party applications with Eclipse-based Lotus Notes architecture * Supporting the business needs of Notes customers through enhancements and fixes * Creator and lead developer of Lotus Notes plug-in for Google Desktop Jan. 2004 - April 2004 IBM, Austin, TX Extreme Blue Program * Worked with a small team to develop a grid computing management environment * Built tools for grid workload and bandwidth monitoring and usage prediction * Facilitated grid scheduling, provisioning, and security through web services * Documented customer use cases and necessary Tivoli grid management enhancements Jun. 2002 - Aug. 2002 Samsung America, New York, NY Web2Zone IT Assistant * Responsible for maintenance, upgrades, applications and content of 112 computers * Tested and implemented new user tracking and point of sale software * Assisted customers in various internet, gaming, office and design tasks Jan. 2002 - May 2002 Intel Corporation, Chandler, AZ Corporate Quality Information Systems Information Architect * Took lead architect role for creation of Corporate Quality Networks Data Warehouse * Created product requirements document, high-level design and other PLC documents * Formulated data standards, techniques and business processes for data integrity * Designed and implemented Metadata Management system * Developed dynamic intranet site for warehouse updates and traceability Jan. 2001 - May 2001 Siemens ICN, Boca Raton, FL Field Integrated Response Support Team * Developed a web-based searchable documentation for system installers in the field * Created and managed intranet tools now used daily by support team in home office * Produced a secure task logging system for efficiency and necessary for ISO 9001 * Oversaw site structure, layout, and managed database for team intranet * Consulted on computer technical support issues and intranet applications Aug. 1999 - Dec. 2002 Clemson University, Clemson, SC Student Technology Advisor * World Wide Web Course Tools (WebCT) site creation, layout and management * Assisted professors in producing online quizzes and assignments for students * Hardware and software troubleshooting for various faculty members * Consulted on graphic and technical design of the Clemson Palace virtual chat room * Created an informational CD-ROM sent to all Clemson foreign exchange students Education 1999 - 2004 Clemson University, Clemson, SC Undergraduate Bachelor of Science in Computer Engineering Overall GPA: 4.0 Software Engineering, Security, Algorithms and Data Structures, Operating Systems, Computer Organization Research Run-time Reconfigurable Architecture * Development of modified Java JVM to utilize partially reconfigurable FPGAs * Engineered and wrote software package for the placement decisions of modules * Lead author on paper submitted to ACM FPGA; accepted as poster for conference * NSF REU Program 2003 Participant Center for Advanced Engineering of Films and Fibers * XML parsing and translation of fiber processing data to graph image output * Web Java Servlet interface to Octave and gnuplot tools for visualization * Python wxWindows application interfacing polymer physics Fortran code Technology * Interests – Collaboration, Publishing, Communities, User interface and experience, Customized search * Code – Java, PHP, C/C++, ASP, SQL, VB, UML * Components – Eclipse plug-ins, Drupal modules, Firefox plug-ins, Desktop gadgets and plug-ins * APIs – Eclipse, JFace, SWT, Lotus Notes, Windows * Technologies – XML, Web Services, RSS, Atom, CMS * Tools – Eclipse, Visual Studio, CVS, Rational, Tivoli, Wiki * Database – MySQL, Lotus Notes, MS SQL, MS Access, Embarcadero ERStudio