Our main expertise is the development of large scale Java-based distributed systems. Our engineers are highly experienced with modern Java, Unix and fault-tolerant database technologies.
Development technologies
— Application servers and HTTP servers. Apache, Tomcat, lighttpd, Resin, Weblogic.
— Front-end: Java Script (jQuery, Yahoo! UI Library, Prototype), AJAX.
— Frameworks: JSP, Spring, Wicket, Grails, Hibernate, JDO, JDBC, Swing/AWT, JSF, JavaBeans, XML (Xerces, BML), EJB/JServer, AXIS, JNI, JCE (cryptography), LDAP.
— Databases: Oracle, MS SQL, MySQL.
— Operating systems: Linux , Solaris, Windows.
— Others: C/C++ experience, PHP, Perl, hands-on ColdFusion experience.
Infrastructure technologies
— Storage systems: EMC, Hitachi, Fibre Channel, iSCSI, NAS.
— Networks: Cisco, Foundry Networks, Digium.
Development support
— Development process: JIRA, Confluence, MS Project and Project Server, Rational Rose.
— IDE: IDEA, Eclipse, Borland JBuilder/Together.
— Code control systems: Subversion.
— Testing tools: TestNG, HttpUnit, HtmlUnit, Jetif (JUnit), LoadRunner, JMeter, Acunetix Web Vulnerability Scanner, Clover Code Coverage, TeamCity, QTP, WinRunner.
— Process methodologies: RUP, XP, Agile. Depending on size and nature of a project and customer request we use the most appropriate development process.
