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
Silkcode develops both web-based applications/services and desktop / system solutions for various desktop, server, mobile platforms.
Web & System Solutions
b
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.
Custom & CMS Development
c
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.).
High-load, scalability planning
d
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.
Human resources Outsourcing
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
Customer Service
- Advanced Support Assistance
- availability, transparency
- commitment
- quality
- professionalism, inspiration
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
