About projects

Bonier software support

End customer - North european media company Bonnier Group.

Application can be described as:

news site = CMS + developed plugins + front end + DB;

where

  • project process - Scrum;
  • CMS - EPiServer 5;
  • DB - MS SQL server 2008;
  • Programming language(s) - C# 3.5, JavaScript, Visual Basic (few modules);
  • IDE/Compiler(s) - MS Visual Studio 2008;
  • Application & Web servers - IIS v.7
  • VCS - TFS 2010
  • Defect Tracking System - TFS 2010
  • Testing tools - TestComplete 7.52;

Role - SCRUM-master.

PatientRegistry

Non-commercial project for one of the Dnepropetrovsk's clinical hospital.

The feature of the project is the usage of latest approaches and technologies for enterprise application development:

  • project process - Scrum;
  • development paradigm - DDD;
  • architecture - CQRS;
  • web - Flex 4 (Swiz, BlazeDS);
  • DB - mySQL 5.x;
  • Programming language(s) - java, AS 3.0, mxml;
  • IDE/Compiler(s) - IDEA 9.0/java 6;
  • Application & Web servers - SpringSource dm Server 2.0;
  • VCS - svn;
  • Defect Tracking System - JIRA;
  • Integration framework - Spring 3.0;
  • Modularity - OSGi 4;
  • ORM - JPA 2.0 (EclipseLink);
  • Data mapper for Query context - iBATIS 2.5;
  • CI - Hudson, Sonar (code quality control);
  • build - maven.

Role - developer.

Labka II

Customer CSC Inc. (CSC Denmark), end user - almost all types of health care organizations (hospitals, laboratories, wards, practitioners) of Denmark. Labka II is classical Laboratory Information system.

The most important aspects of development are: patient safety and overall performance.

  • project process - waterfall;
  • architecture - multi-tier;
  • web - jsp based framework developed in scope of project;
  • DB - MS SQL 2005, Oracle 10;
  • Programming language(s) - java, perl;
  • IDE/Compiler(s) - IDEA 7.0/jdk 6;
  • Application & Web servers - Oracle BEA weblogic 10;
  • VCS - P4;
  • Defect Tracking System - HP Quality Centre (Test Director) ;
  • ORM - own framework developed in scope of project;
  • Metrics - Borland Together;
  • build - ant.

Role - developer, development team leader.

First steps in java

cellular click to open ca's page
standalone java SE application that demonstrates pattern 'Template method'.