Technical Expertise
  • Sun Certified Programmer:
  • Java 2 Platform 1.4
  • Software Development:
  • 24 years
  • Software Consulting:
  • 15 years
  • Graphical User Interface (GUI):
  • 20 years
  • Object Oriented Programming (OOP):
  • 17 years
  • Java Programming Language:
  • 11 years
  • JFC/Swing:
  • 10 years
  • Eclipse Plug-in/SWT/JFace:
  • 1 year
  • Java Advanced Imaging (JAI):
  • 1 year
  • Google Web Toolkit (GWT):
  • 3 months
  • HTML, CSS, JavaScript, Flash:
  • 1 year
  • XML/WSDL:
  • 5 years
  • C++:
  • 6 years
  • C:
  • 4 years
  • MS Windows/MFC:
  • 8 years
  • Products:
  • 17 Java GUI applications since 1997
  • Architectures:
  • Model View Controller (MVC), Model Object, Multi-tiered, Web Services, Client-Server, Stand-alone, Web-based, NetBeans Modules, Eclipse Plugins
  • Technologies:
  • J2SE, J2EE, J2ME, JFC/Swing, NetBeans Framework, Eclipse RCP, SWT/JFace, WTP, DTP, ATF, DAO, JSP, ASP, HTML, XML, WSDL, GWT, GWT-Ext, JavaScript, VBScript, CSS, Flash, ActionScript, Imaging, Applets, Applications
  • Protocols:
  • Web Services, HTTP(S), TCP/IP, JNI, RMI, CORBA, RPC
  • Roles:
  • UI Architect, Project Lead, Technical Lead, Mentor, Instructor, Individual Contributor
  • Environments:
  • MS Windows, Red Hat Linux, StarTeam, CVS, Subversion, Perforce, ClearCase, Visual SourceSafe, Continuous, Agile/Extreme Programming, Eclipse IDE, NetBeans IDE, IntelliJ IDEA, JBuilder IDE, Forte for Java IDE, Kawa IDE, Visual Café IDE, Ant, Maven
  • Education:
  • Bachelor of Science in Computer Science, Merrimack College, May 1984
     Copyright © 2008 Charles Cocchiaro