Technologies
We know that there are no two identical projects. Each task requires an individual approach and smart planning. Besides, it is important to choose proper tools to launch the development on time and get it done as scheduled. To succeed in this task, we analyze new projects and identify the most appropriate development tools. Our technical environment allows us to work with the most demanded platforms, frameworks, and management systems.
Technical environment
Platforms
- Windows, Mac OS
- Open VMS
- Mainframe (z/OS, OS/390, zSeries, iSeries)
- Unix, Linux, Solaris, HP-UX, AIX
- Cloud (AWS, GCP, Azure)
- iOS, Android
Database systems
- DB2, IMS, Oracle, MS SQL Server
- PostgreSQL, MySQL
- Interbase, Firebird
- Derby, HSQLDB, H2
- MongoDB
- Cassandra
- CouchDB, IBM Cloudant
- DynamoDB
Application servers and middleware
- WebSphere, WebLogic, Tomcat, JBoss AS, Jetty
- IIS
- Node.js
- Apache, NGINX
- Django, Tornado
- CivetWeb
Tools
Programming languages
- Java
- JavaScript
- Go
- Objective C, C, C++
- C#
- Python
- Assembler, HLASM
- Cobol
- JCL, REXX, CLIST, ISPF Panel
- VBScript (WSH), bash script
- SQL, PL/SQL
- Lua
Frameworks
- Spring MVC, Spring Boot
- Angular, React, Vue.js, ReactNative
- Eclipse RCP, Eclipse RAP, SWT, GEF
- Node.js, Express.js
- JPA (Hibernate), Spring Data
- JSF, Struts
- Bootstrap, SASS, LESS, Redux
- JUnit, TestNG, xUnit, CPPUnit, JEST
Development tools and utilities
- Eclipse, NetBeans, IDEA
- Visual Studio
- Visual Studio Code, WebStorm
- PyCharm
- GitLab, Bitbucket, SVN
- Jira, Mantis, Redmine, YouTrack
- Selenium, Appium, TestLink, Zephir
- Jenkins, TeamCity, Pipelines, Docker