+1.617.755.5200
+38.067.315.2693

Web and Desktop / System Solutions Development

We're dealing with both web and desktop / system program solutions development for already more than 10 years, working with clients from USA, Europe, Ukraine..., watching the latest software market trends and best practices. Our solutions are built for a number of platforms and technologies.

Main Services

a
Web & System Solutions
Silkcode develops both web-based applications/services and desktop / system solutions for various desktop, server, mobile platforms.
b
Custom & CMS Development
Silkcode provides both highly-customized solutions, implemented incl. using the well-known popular Frameworks, and also the popular CMS-based applications, each having it's own advantages. We perform the initial customer requirements analysis to suggest the most effective way.
c
High-load, scalability planning
When the load is growing, the Vertical Scalability can be used during a certain period, but it's usually limited by hardware abilities and costs level. Then the Horizontal Scalability approaches is the way out. All layers have to scale equally in a successful scalable web application. Which includes the storage layer (clustered file systems), the database layer (partitioning,federation), application layer, the web layer, loadbalancer, firewall, etc. Silkcode is also dealing with web applications optimizing, scaling using various approaches like webservers load balancing, basic and advanced templating systems caching, cloud computing and clustered storage usage (like Amazon EC2, S3), application layer scalability (memcached), search functions speeding up (Solr, Sphinx), CDN usage (like CloudFlare, etc.).
d
Human resources Outsourcing
Silkcode can also provide its professional staff to be outsourced to your project for you to take the advantages of this approach (such as the costs saving, staying dynamic, quickly react the market's changes), in that case we make our best to keep your worries out of outsourcing process.

Platforms

  • Android
  • Mac, iPhone, iPad
  • Linux
  • FreeBSD
  • other unix-like platforms
  • Windows

Web Solutions

  • e-commerce solutions / B2C, B2B
  • Social Networking, Blogs, Forums
  • Corporate Websites
  • Government / Non-profit websites
  • Interactive Web Applications
  • highly-customized solutions

Full Lifecycle

  • Conceive
  • Design
  • Realize
  • Service

Technologies

PHP

  • Joomla
  • CakePHP
  • X-Cart
  • Pligg
  • DZOIC Handshakes
  • PEAR packages
  • Smarty, XSL-based tpl
  • own catalogs / carts
  • Facebook API...
  • SocialEngine
  • CodeIgniter
  • Drupal
  • osCommerce
  • Magento
  • OpenCart
  • Zend
  • Symfony
  • WordPress

Ruby

  • Ruby on Rails
  • Phusion Passenger
  • Mongrel
  • Capistrano
  • CruiseControl
  • Jenkins / Hudson
  • RSpec / Shoulda / Cucumber / UnitTest
  • Delayed_job
  • ...

ASP/.NET/C#

  • ASP / .NET / C# / VB.NET
  • COM / COM+ (VB6, C++)
  • XML / XSL / Xpath
  • MSSQL, ADO, ODBC
  • Installation development (InstallShield/InstallScript)

JavaScript

  • Prototype
  • Raphael.Js
  • Google Maps API
  • Facebook API
  • ...
  • AJAX
  • jQuery
  • Mootools
  • Spry
  • Ext.Js

Java

  • Hibernate
  • Spring
  • Struts
  • Java Applets
  • ...

Database Management

  • MySQL
  • PostgreSQL
  • MSSQL
  • CouchDB
  • MongoDB

C/C++

We're dealing with both windows and *nix (linux, mac, freebsd, etc.) platforms, and among the other things are experienced in the following directions:

  • kernel modules
  • Win32API
  • CryptoAPI
  • System logging API
  • DeviceIOControl API
  • OpenGL
  • InstallShield / Script
  • ...
  • ActiveX/COM/COM+
  • ATL, WTL, STL, MFC
  • Qt, wxWidgets
  • win / *nix system dev.
  • NT Services, daemons
  • multithreading
  • IPC, synchronization
  • networking