SlideShare a Scribd company logo
1 of 2
Dan Labrecque
www.linkedin.com/in/danlabrecque
OBJECTIVE
Seeking a challenging Software Engineer position with potential for professional growth.
EDUCATION
● M.S. Computer Science - Boston University Boston, MA.
● B.S. Computer Science - University of Massachusetts at Lowell, MA.
CERTIFICATES
● Microsoft Windows Programming - Daniel Webster College Nashua, NH.
● Enterprise Java Bean Programming - Sun Educational Services Burlington, MA.
● Java Application Programming - Sun Educational Services Burlington, MA.
● Java Distributed Programming with RMI - Sun Educational Services Burlington, MA.
● Perl Programming - Sun Educational Services Burlington, MA.
SKILLS
ADF, Ant, Ajax, Backbone.js, Bourne Shell, C++, CSS3/SCSS, CVS, Dojo, ExtJS, Facelets, Git, Grunt, HTML5, Java, JBoss, J2EE,
Java Portlet, Java Servlet, JavaDoc, JavaScript, JDBC, JSF, JSON, JSP, JSTL, JsDoc, JQuery, JUnit, Knockout.js, Liferay Portal,
Make, Maven, Mercurial, MySQL, Oracle JET, Perl, PHP, Prototype, Python, Responsive Web Design, REST, Require.js, Ruby,
Seam, Solaris, Spring, SQL, Struts, Subversion, Swing, Tomcat, UNIX, W3C Accessibility, WBEM, WebDAV, WebStart, XHTML
ACHIEVEMENTS
● US Patent 7634721 for composite component architecture to consolidate & reuse JSP tags for creating complex components.
● US Patent 8726174 for functionality and design of a hide-able user interface dialog, embedded in table.
● Received People's Choice Award for innovation and advancing the capabilities of Ajax enabled, JSF-based components.
● Previously featured Ajax expert on the Sun Developer Network (http://developers.sun.com).
EXPERIENCE
Oracle, Inc. Burlington, MA. 01/2010 - Present
Principal Software Developer
● Oracle Public Cloud - Full stack developer with focus on responsive web design and reusable, meta-data driven UI using
ADF, Oracle JET, HTML5, CSS/SCSS, JQuery, Knockout.js, Require.js and Backbone.js, while adhering to i18n and W3C
accessibility standards. Provided hands-on technical leadership, architecture and coding required to realize Oracle's vision in
the cutting edge Cloud Services space. Responsible for design and implementation of common infrastructure used by various
customer facing, managed cloud services and frameworks that a large number of Oracle Cloud offerings consume.
● RPAS Client - Developed science-based software to help retailers make better merchandise planning and optimization,
pricing, inventory and supply chain decisions using Oracle's proprietary 3D database and ADF framework.
● Visual Panels – System management applications for OpenSolaris. Created DNS and user administration applications based
on Java Swing and JMX management Beans (MBeans), allowing remote management from non-Solaris platforms.
Sun Microsystems, Inc. Burlington, MA. 01/2000 - 12/2009
Staff Software Engineer
● Sun Cloud - A public/private compute and storage cloud offering. Created design pattern for portlet framework used with
Liferay Portal based on Struts, Java Servlets, and ExtJS. Developed Struts error handling techniques, Velocity templates, and
journal articles essential to single sign-on, account registration, and personalized dashboard features. Developed File-based
and Object-based (Amazon S3) storage portlets using REST and WebDAV, providing Ajax-enabled explorer views and
CRUD operations on S3 buckets, Sun storage volumes, directories, files, snapshot creation, and volume cloning.
● Project Woodstock - An open source library of JavaScript widgets, JSF components, and JSP tags providing a consistent look
and feel for web-based applications. Owned development strategy and architecture for the client-side, Ajax framework used
to construct stand-alone JavaScript widgets based on Dojo templates, JSF Extensions, and Prototype. Developed multiple
server-side rendering kits, allowing JSF components to process custom Ajax requests while still rendering JSP tags.
Developed Ajax-based table component to obtain rows of sorted and filtered JSON data, using a vertical scroll bar instead of
pagination controls. Implemented solutions for a11y issues with Ajax and DHTML based on standards suggested by W3C.
Improved performance by creating custom Dojo builds, combined image/CSS/JavaScript files, and JavaScript compression.
Developed web browser caching scheme, using a theme Java Servlet, allowing new resources to be loaded via versioned
resource path names.
● JSF Extensions - An open source project crucial to the Ajax architecture of JSF-based components. Contributed Ajax
solutions based on custom JSF view handlers, phase listeners, renderers, and Java Servlets; thus, ensuring the JSF life cycle
properly decodes, validates, and updates JSF-based components during an Ajax request.
● jMaki - A lightweight model for creating JavaScript centric, Ajax-enabled web applications using Java, Ruby, PHP, and
Phobos. Extended various JavaScript widgets for use in the open source jMaki Ajax framework.
● Lockhart Common Components - A library of JSF components and JSP tags providing a consistent look and feel for
developers of system management applications. Created functional and design specifications to ensure a common set of JSP
tag attributes, a11y, and i18n methods. Developed core JSP tags such as button, check box, drop-down menu, label, selectable
list, and radio button. Developed advanced JSP tags including a full-featured (sort, filter, and paginated) table, context Java
help, date/time scheduler, file chooser, masthead, CSS, and i18n. Created company wide policy for UTF-8 and native
encoding; thus, producing technical specifications describing i18n support and best practices to ensure double byte locales
display properly.
● Sun Java Web Console - A common access point and single sign-on for all Sun system management applications. Created
context help architecture to display console and application help pages in a pop-up window. Developed i18n tag and utility
classes used by all JATO-based components, the Sun Java Web Console, and applications. Developed Serial Port Manager
application to manage serial ports on a system. Developed User Manager application for the purpose of determining the best
strategy for migrating system management applications to a web-based model.
● Solaris Management Console (SMC) - A distributed software environment to create Swing-based system management
applications using CIM and WEBM. Modified SMC to display context help using the Tomcat web server. Devised a way to
utilize Sun One Studio for debugging SMC environment. Fixed various bugs in SMC source code; in particular, with the
Toolbox editor.
● EZ Cluster Install Wizard - A robust set of Bourne shell scripts underneath a Solaris WebStart Wizard which helps guide users
though the installation and configuration of the Sun Cluster product on a 2-node cluster. Developed GUI installation wizard
by extending WebStart SDK to log process output, select products, and to display progress output. Implemented CLI version
of the wizard, including scripts used to archive and build the master workspace. Implemented a JFC Swing version of the file
selection dialog for the best possible user experience.
Sun Microsystems, Inc. Burlington, MA. 01/1998 - 12/1999
Software Release Engineer
● Mozilla Suite for Solaris - A cohesive collection of integrated Internet applications, including a Web browser, an e-mail
client, and IRC client. Modified mozilla.org C++ source to be compiled on Solaris using Sun WorkShop native compilers
instead of gcc on Linux. Delivered the Mozilla Suite as one of the major components of the Solaris OS.
● Java Plug-In - Establishes a connection between popular browsers and the JRE, enabling applets to be run within a web
browser. Customized and maintained Java Plug-In for the Solaris platform. Modified Java and C++ code base to use Java
resource bundles and message catalogs for i18n.
● SunTouch for Netscape Communicator - A customization process which modifies the Netscape Communicator product to use
Sun's look and feel and creates Solaris compliant packages. Created C++ wrapper application to properly launch Netscape
Communicator binary in various Solaris environments and locales. Created and edited specialized configuration files to
change default settings of Netscape Communicator using Mission Control. Created multiple delivery systems for the
Enterprise Network Services (ENS) team, Solaris WOS, and the CD0 mini-root. Delivered Netscape Communicator build
kits to localization center.
Sun Microsystems, Inc. Burlington, MA. 05/1997 - 08/1997, 10/1997 - 12/1997
Student Intern
● Solstice Network Client (SNC) - A robust product set designed to connect Windows desktop users to TCP/IP intranet
networks and the Internet. Led i18n development and testing for SNC 3.1 Plus French and German. Created C++ tools to
inform team when new bugs are submitted against SNC. Created Bourne Shell scripts to identify strings and bitmaps within
on-line help source files. Installed and maintained multi-boot versions of English, French, and German PCs for development
and testing.
● StoreEdge Management Information Base (MIB) Compiler - MIB defines mechanisms describing and naming objects and
events for the purpose of management. Supported Corporate Technical Engineering (CTE) team efforts with fixing customer
escalations. Utilizing my Lex and Yacc experience, the CTE team delivered timely solutions to customers. Created Perl
scripts to generate Scopus CTE reports for management in a more efficient manor.

More Related Content

What's hot

Divya ASP Developer
Divya ASP Developer Divya ASP Developer
Divya ASP Developer divya k
 
Ajax In Enterprise Portals Wesley Hales
Ajax In Enterprise Portals Wesley HalesAjax In Enterprise Portals Wesley Hales
Ajax In Enterprise Portals Wesley Halesrajivmordani
 
Sr Certified JAVA_J2EE Application Dev
Sr Certified JAVA_J2EE Application DevSr Certified JAVA_J2EE Application Dev
Sr Certified JAVA_J2EE Application DevVenkat Gaddam
 
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixZia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixMohammed Arefeen
 
Soa204 Kawasaki Final
Soa204 Kawasaki FinalSoa204 Kawasaki Final
Soa204 Kawasaki FinalAnush Kumar
 
Soumika wls Resume
Soumika wls Resume Soumika wls Resume
Soumika wls Resume soumika A
 
DrupalDeveloper
DrupalDeveloperDrupalDeveloper
DrupalDeveloperRaju J
 
Test Tarique 9 doc file
Test Tarique 9 doc fileTest Tarique 9 doc file
Test Tarique 9 doc fileq4help
 
All the Java ADF beginners need to know - part1
All the Java ADF beginners need to know - part1All the Java ADF beginners need to know - part1
All the Java ADF beginners need to know - part1Markus Eisele
 

What's hot (19)

Technologies Need to Know
Technologies Need to KnowTechnologies Need to Know
Technologies Need to Know
 
Yury Verameichyk-2015
Yury Verameichyk-2015Yury Verameichyk-2015
Yury Verameichyk-2015
 
Divya ASP Developer
Divya ASP Developer Divya ASP Developer
Divya ASP Developer
 
Amar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_Resume
 
Vishnu(java)
Vishnu(java)Vishnu(java)
Vishnu(java)
 
Trinada pabolu profile
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
 
Trinada pabolu profile
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
 
Ajax In Enterprise Portals Wesley Hales
Ajax In Enterprise Portals Wesley HalesAjax In Enterprise Portals Wesley Hales
Ajax In Enterprise Portals Wesley Hales
 
Santosh_Liferay_Developer
Santosh_Liferay_DeveloperSantosh_Liferay_Developer
Santosh_Liferay_Developer
 
Bhargav
BhargavBhargav
Bhargav
 
Sr Certified JAVA_J2EE Application Dev
Sr Certified JAVA_J2EE Application DevSr Certified JAVA_J2EE Application Dev
Sr Certified JAVA_J2EE Application Dev
 
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixZia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
 
Mohammed_Murtuza_EAI
Mohammed_Murtuza_EAIMohammed_Murtuza_EAI
Mohammed_Murtuza_EAI
 
Soa204 Kawasaki Final
Soa204 Kawasaki FinalSoa204 Kawasaki Final
Soa204 Kawasaki Final
 
Soumika wls Resume
Soumika wls Resume Soumika wls Resume
Soumika wls Resume
 
DrupalDeveloper
DrupalDeveloperDrupalDeveloper
DrupalDeveloper
 
J2ee
J2eeJ2ee
J2ee
 
Test Tarique 9 doc file
Test Tarique 9 doc fileTest Tarique 9 doc file
Test Tarique 9 doc file
 
All the Java ADF beginners need to know - part1
All the Java ADF beginners need to know - part1All the Java ADF beginners need to know - part1
All the Java ADF beginners need to know - part1
 

Viewers also liked

Stephen Vo _Senior ERP Consultant
Stephen Vo _Senior ERP ConsultantStephen Vo _Senior ERP Consultant
Stephen Vo _Senior ERP Consultant.Vo .Phuc
 
Amanda resume RN new
Amanda resume RN newAmanda resume RN new
Amanda resume RN newAmanda Hempel
 
Colorado School of Mines Reference
Colorado School of Mines ReferenceColorado School of Mines Reference
Colorado School of Mines ReferenceCamilla Watson
 
Resume Suzannah Ariff 2015
Resume Suzannah Ariff 2015Resume Suzannah Ariff 2015
Resume Suzannah Ariff 2015Suzannah Ariff
 
cv_nguyen hai van_2016
cv_nguyen hai van_2016cv_nguyen hai van_2016
cv_nguyen hai van_2016Hai Van Nguyen
 
Resume Sarah González Noveiri latest
Resume Sarah González Noveiri latest Resume Sarah González Noveiri latest
Resume Sarah González Noveiri latest Sarah Gonzalez Noveiri
 
Ziad Roushdy (Resume + Projects)_2016
Ziad Roushdy (Resume + Projects)_2016Ziad Roushdy (Resume + Projects)_2016
Ziad Roushdy (Resume + Projects)_2016Ziad Roushdy
 
Copy of Alok_Singh_CV
Copy of Alok_Singh_CVCopy of Alok_Singh_CV
Copy of Alok_Singh_CVAlok Singh
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit sessionSanjeev Sharma
 

Viewers also liked (17)

RESUME 2016
RESUME 2016RESUME 2016
RESUME 2016
 
Cover LetterMA
Cover LetterMACover LetterMA
Cover LetterMA
 
Stephen Vo _Senior ERP Consultant
Stephen Vo _Senior ERP ConsultantStephen Vo _Senior ERP Consultant
Stephen Vo _Senior ERP Consultant
 
RESUME_NGUYENTHUYHANH
RESUME_NGUYENTHUYHANHRESUME_NGUYENTHUYHANH
RESUME_NGUYENTHUYHANH
 
Duong tran thi thuy
Duong tran thi thuyDuong tran thi thuy
Duong tran thi thuy
 
cchoubey_resume
cchoubey_resumecchoubey_resume
cchoubey_resume
 
Wendy_Mulas_Sarmiento_Résumé
Wendy_Mulas_Sarmiento_RésuméWendy_Mulas_Sarmiento_Résumé
Wendy_Mulas_Sarmiento_Résumé
 
Amanda resume RN new
Amanda resume RN newAmanda resume RN new
Amanda resume RN new
 
Colorado School of Mines Reference
Colorado School of Mines ReferenceColorado School of Mines Reference
Colorado School of Mines Reference
 
WhiteOwl Announces Move to New Headquarters in Miami
WhiteOwl Announces Move to New Headquarters in MiamiWhiteOwl Announces Move to New Headquarters in Miami
WhiteOwl Announces Move to New Headquarters in Miami
 
Resume Suzannah Ariff 2015
Resume Suzannah Ariff 2015Resume Suzannah Ariff 2015
Resume Suzannah Ariff 2015
 
cv_nguyen hai van_2016
cv_nguyen hai van_2016cv_nguyen hai van_2016
cv_nguyen hai van_2016
 
Resume Sarah González Noveiri latest
Resume Sarah González Noveiri latest Resume Sarah González Noveiri latest
Resume Sarah González Noveiri latest
 
Ziad Roushdy (Resume + Projects)_2016
Ziad Roushdy (Resume + Projects)_2016Ziad Roushdy (Resume + Projects)_2016
Ziad Roushdy (Resume + Projects)_2016
 
Copy of Alok_Singh_CV
Copy of Alok_Singh_CVCopy of Alok_Singh_CV
Copy of Alok_Singh_CV
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
 
CV hunkydo
CV hunkydoCV hunkydo
CV hunkydo
 

Similar to dan_labrecque_web_resume (20)

newSkills_09
newSkills_09newSkills_09
newSkills_09
 
Resume
ResumeResume
Resume
 
Aman_Kebreab_Resume
Aman_Kebreab_ResumeAman_Kebreab_Resume
Aman_Kebreab_Resume
 
Full stack Java Developer
Full stack Java DeveloperFull stack Java Developer
Full stack Java Developer
 
Ranjith_Reddy Yallampalli Resume
Ranjith_Reddy Yallampalli ResumeRanjith_Reddy Yallampalli Resume
Ranjith_Reddy Yallampalli Resume
 
Charan Grandhi_Resume
Charan Grandhi_ResumeCharan Grandhi_Resume
Charan Grandhi_Resume
 
Suresh_Resume
Suresh_ResumeSuresh_Resume
Suresh_Resume
 
Sid K
Sid KSid K
Sid K
 
Shan _Java Architect
Shan _Java ArchitectShan _Java Architect
Shan _Java Architect
 
Resume
ResumeResume
Resume
 
Rajiv_Ranjan
Rajiv_RanjanRajiv_Ranjan
Rajiv_Ranjan
 
Sunil kumar resume
Sunil kumar resumeSunil kumar resume
Sunil kumar resume
 
Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead
 
George Jordanov CV
George Jordanov CVGeorge Jordanov CV
George Jordanov CV
 
Java, BA,UI resumes
Java, BA,UI resumesJava, BA,UI resumes
Java, BA,UI resumes
 
AHSAN_Mosaddek0312
AHSAN_Mosaddek0312AHSAN_Mosaddek0312
AHSAN_Mosaddek0312
 
Rinzu_Dongol-CV
Rinzu_Dongol-CVRinzu_Dongol-CV
Rinzu_Dongol-CV
 
Geethu Rajasekharan
Geethu RajasekharanGeethu Rajasekharan
Geethu Rajasekharan
 
MartinVanha
MartinVanhaMartinVanha
MartinVanha
 
Bhavin_Resume
Bhavin_ResumeBhavin_Resume
Bhavin_Resume
 

dan_labrecque_web_resume

  • 1. Dan Labrecque www.linkedin.com/in/danlabrecque OBJECTIVE Seeking a challenging Software Engineer position with potential for professional growth. EDUCATION ● M.S. Computer Science - Boston University Boston, MA. ● B.S. Computer Science - University of Massachusetts at Lowell, MA. CERTIFICATES ● Microsoft Windows Programming - Daniel Webster College Nashua, NH. ● Enterprise Java Bean Programming - Sun Educational Services Burlington, MA. ● Java Application Programming - Sun Educational Services Burlington, MA. ● Java Distributed Programming with RMI - Sun Educational Services Burlington, MA. ● Perl Programming - Sun Educational Services Burlington, MA. SKILLS ADF, Ant, Ajax, Backbone.js, Bourne Shell, C++, CSS3/SCSS, CVS, Dojo, ExtJS, Facelets, Git, Grunt, HTML5, Java, JBoss, J2EE, Java Portlet, Java Servlet, JavaDoc, JavaScript, JDBC, JSF, JSON, JSP, JSTL, JsDoc, JQuery, JUnit, Knockout.js, Liferay Portal, Make, Maven, Mercurial, MySQL, Oracle JET, Perl, PHP, Prototype, Python, Responsive Web Design, REST, Require.js, Ruby, Seam, Solaris, Spring, SQL, Struts, Subversion, Swing, Tomcat, UNIX, W3C Accessibility, WBEM, WebDAV, WebStart, XHTML ACHIEVEMENTS ● US Patent 7634721 for composite component architecture to consolidate & reuse JSP tags for creating complex components. ● US Patent 8726174 for functionality and design of a hide-able user interface dialog, embedded in table. ● Received People's Choice Award for innovation and advancing the capabilities of Ajax enabled, JSF-based components. ● Previously featured Ajax expert on the Sun Developer Network (http://developers.sun.com). EXPERIENCE Oracle, Inc. Burlington, MA. 01/2010 - Present Principal Software Developer ● Oracle Public Cloud - Full stack developer with focus on responsive web design and reusable, meta-data driven UI using ADF, Oracle JET, HTML5, CSS/SCSS, JQuery, Knockout.js, Require.js and Backbone.js, while adhering to i18n and W3C accessibility standards. Provided hands-on technical leadership, architecture and coding required to realize Oracle's vision in the cutting edge Cloud Services space. Responsible for design and implementation of common infrastructure used by various customer facing, managed cloud services and frameworks that a large number of Oracle Cloud offerings consume. ● RPAS Client - Developed science-based software to help retailers make better merchandise planning and optimization, pricing, inventory and supply chain decisions using Oracle's proprietary 3D database and ADF framework. ● Visual Panels – System management applications for OpenSolaris. Created DNS and user administration applications based on Java Swing and JMX management Beans (MBeans), allowing remote management from non-Solaris platforms. Sun Microsystems, Inc. Burlington, MA. 01/2000 - 12/2009 Staff Software Engineer ● Sun Cloud - A public/private compute and storage cloud offering. Created design pattern for portlet framework used with Liferay Portal based on Struts, Java Servlets, and ExtJS. Developed Struts error handling techniques, Velocity templates, and journal articles essential to single sign-on, account registration, and personalized dashboard features. Developed File-based and Object-based (Amazon S3) storage portlets using REST and WebDAV, providing Ajax-enabled explorer views and CRUD operations on S3 buckets, Sun storage volumes, directories, files, snapshot creation, and volume cloning. ● Project Woodstock - An open source library of JavaScript widgets, JSF components, and JSP tags providing a consistent look and feel for web-based applications. Owned development strategy and architecture for the client-side, Ajax framework used to construct stand-alone JavaScript widgets based on Dojo templates, JSF Extensions, and Prototype. Developed multiple server-side rendering kits, allowing JSF components to process custom Ajax requests while still rendering JSP tags.
  • 2. Developed Ajax-based table component to obtain rows of sorted and filtered JSON data, using a vertical scroll bar instead of pagination controls. Implemented solutions for a11y issues with Ajax and DHTML based on standards suggested by W3C. Improved performance by creating custom Dojo builds, combined image/CSS/JavaScript files, and JavaScript compression. Developed web browser caching scheme, using a theme Java Servlet, allowing new resources to be loaded via versioned resource path names. ● JSF Extensions - An open source project crucial to the Ajax architecture of JSF-based components. Contributed Ajax solutions based on custom JSF view handlers, phase listeners, renderers, and Java Servlets; thus, ensuring the JSF life cycle properly decodes, validates, and updates JSF-based components during an Ajax request. ● jMaki - A lightweight model for creating JavaScript centric, Ajax-enabled web applications using Java, Ruby, PHP, and Phobos. Extended various JavaScript widgets for use in the open source jMaki Ajax framework. ● Lockhart Common Components - A library of JSF components and JSP tags providing a consistent look and feel for developers of system management applications. Created functional and design specifications to ensure a common set of JSP tag attributes, a11y, and i18n methods. Developed core JSP tags such as button, check box, drop-down menu, label, selectable list, and radio button. Developed advanced JSP tags including a full-featured (sort, filter, and paginated) table, context Java help, date/time scheduler, file chooser, masthead, CSS, and i18n. Created company wide policy for UTF-8 and native encoding; thus, producing technical specifications describing i18n support and best practices to ensure double byte locales display properly. ● Sun Java Web Console - A common access point and single sign-on for all Sun system management applications. Created context help architecture to display console and application help pages in a pop-up window. Developed i18n tag and utility classes used by all JATO-based components, the Sun Java Web Console, and applications. Developed Serial Port Manager application to manage serial ports on a system. Developed User Manager application for the purpose of determining the best strategy for migrating system management applications to a web-based model. ● Solaris Management Console (SMC) - A distributed software environment to create Swing-based system management applications using CIM and WEBM. Modified SMC to display context help using the Tomcat web server. Devised a way to utilize Sun One Studio for debugging SMC environment. Fixed various bugs in SMC source code; in particular, with the Toolbox editor. ● EZ Cluster Install Wizard - A robust set of Bourne shell scripts underneath a Solaris WebStart Wizard which helps guide users though the installation and configuration of the Sun Cluster product on a 2-node cluster. Developed GUI installation wizard by extending WebStart SDK to log process output, select products, and to display progress output. Implemented CLI version of the wizard, including scripts used to archive and build the master workspace. Implemented a JFC Swing version of the file selection dialog for the best possible user experience. Sun Microsystems, Inc. Burlington, MA. 01/1998 - 12/1999 Software Release Engineer ● Mozilla Suite for Solaris - A cohesive collection of integrated Internet applications, including a Web browser, an e-mail client, and IRC client. Modified mozilla.org C++ source to be compiled on Solaris using Sun WorkShop native compilers instead of gcc on Linux. Delivered the Mozilla Suite as one of the major components of the Solaris OS. ● Java Plug-In - Establishes a connection between popular browsers and the JRE, enabling applets to be run within a web browser. Customized and maintained Java Plug-In for the Solaris platform. Modified Java and C++ code base to use Java resource bundles and message catalogs for i18n. ● SunTouch for Netscape Communicator - A customization process which modifies the Netscape Communicator product to use Sun's look and feel and creates Solaris compliant packages. Created C++ wrapper application to properly launch Netscape Communicator binary in various Solaris environments and locales. Created and edited specialized configuration files to change default settings of Netscape Communicator using Mission Control. Created multiple delivery systems for the Enterprise Network Services (ENS) team, Solaris WOS, and the CD0 mini-root. Delivered Netscape Communicator build kits to localization center. Sun Microsystems, Inc. Burlington, MA. 05/1997 - 08/1997, 10/1997 - 12/1997 Student Intern ● Solstice Network Client (SNC) - A robust product set designed to connect Windows desktop users to TCP/IP intranet networks and the Internet. Led i18n development and testing for SNC 3.1 Plus French and German. Created C++ tools to inform team when new bugs are submitted against SNC. Created Bourne Shell scripts to identify strings and bitmaps within on-line help source files. Installed and maintained multi-boot versions of English, French, and German PCs for development and testing. ● StoreEdge Management Information Base (MIB) Compiler - MIB defines mechanisms describing and naming objects and events for the purpose of management. Supported Corporate Technical Engineering (CTE) team efforts with fixing customer escalations. Utilizing my Lex and Yacc experience, the CTE team delivered timely solutions to customers. Created Perl scripts to generate Scopus CTE reports for management in a more efficient manor.