Our team consists of people having technical expertise, outstanding educational backgrounds and hands on day-to-day experience of developing and managing software projects. We recruit the best and the brightest from world class institutions, providing our clients with access to the latest technology skills. Over time, we have assembled a stable pool of very creative, experienced, and dynamic software engineers. Many of our developers hold the following certifications:
- Sun Certified Programmer for Java 2 Platform
- Sun Certified Web Component Developer
- Sun Certified Mobile Application Developer
- Oracle Certified Professional
- Microsoft Certified Professional
- IBM Certified for Object Oriented Analysis and Design (UML)
- IBM Certified for eXtensible Markup Language (XML)
We have a rigorous personnel selection process followed by extensive advanced training. This allows us to maintain a large resource pool of the "best" developers, QA engineers and project managers. All our project managers and team leaders have very strong development backgrounds and comprehensive knowledge of current software technologies. Most of them have around 5-10 years of project-leading experience. Such experience allows them to make timely and sound decisions. The project managers’ high level of communication ability facilitates day-to-day interaction with customers and allows the development to understand our customers' needs more effectively.
We constantly invest in professional growth of our employees, organizing specialized training and certification.
Our company has the following departments:
- System Development
- Application Development
- Quality Assurance
- Technical Support