Only perfect knowledge of technology accompanied by experience in designing of computer systems gives a chance to create products that are easy to maintain and simple in further extension. Technologies and tools presented below are those used by PROGMATE every day:

Databases (experience with terabyte databases)

  • Oracle Data Base (together with RAC and Partitioning)
  • DB2, PosttgreSQL, MySQL

Application servers

  • JBoss7
  • Websphere
  • Geronimo, Jetty, Tomcat


  • EJB3
  • JMS
  • Hibernate
  • Web Services (with Web Service Security)
  • JNI, Spring, JAXB, XML, XSD, XSLT
  • Cryptography - PKI (Public Key Infrastructure)
  • LDAP


  • Eclipse RCP (with GEF)
  • SWT
  • Swing, AWT

Web Frontend

  • GXT (Sencha)
  • JSP
  • JSF, Facelets, Javascript, AJAX, XHTML, CSS

Reporting Tools

  • Jasper Reports
  • Crystal Reports

Other tools

  • JProfiler
  • Enterprise Architect
  • StarUML
  • Eclipse
  • Memory Analyser
  • JConsole


  • Tesseract