Full Stack development. Analysis of requirements, planning, implementation and documenting, long term maintenance and support.
Rich UI Components for Web Applications. High modularity. Low or no dependence on third party libraries.
Native Desktop Applications for Windows, Mac OS X, Linux.
Native Apps for Android.
Cross-platform solutions.