Services

Gehtsoft USA‘s experience in solutions, development, testing, analysis and design

Gehtsoft USA is currently utilizing the following services and technologies in the design and development of our software products. Whatever language or technology needed with your project, Gehtsoft will deliver a professional, effective and efficient solution.

Solutions:

  • Desktop development
  • Rich custom GUI development
  • IDE systems
  • Robust, high-performance, low latency systems development
  • Distributed systems
  • Server-side development
  • Web development
  • Mobile applications
  • DB design
  • Performance analysis and optimization

Software development:

  • C++ on various platforms (Win x32/x64/WinRT, Linux x32/x64, MacOS 32/x64, iOS, Android)
  • .Net Framework 2.0/3.5/4.0/4.5 using C#
  • Windows Store applications development
  • Mono
  • Objective-C (MacOS)
  • MFC/Windows Forms/WPF
  • COM
  • Lua (both embedding and development on Lua)

Server-side Linux development:

  • RedHat
  • C/C++
  • TCP/UDP
  • Low latency components
  • Scripting languages (lua, python, tcl, js)

Web development:

  • JavaSE 1.4/5/6/7
  • J2EE
  • HTML4/HTML5/Javascript
  • CSS 2/3
  • Adobe Flex
  • XML/XSLT
  • Web Services (SOAP, REST)
  • ASP/ASP.Net
  • Sharepoint
  • JSON

Testing:

  • Manual testing
  • Automated testing
  • Functional testing
  • Regression testing
  • Performance testing
  • Load testing
  • Stress testing
  • Stability testing
  • Usability testing
  • UI testing
  • Localization testing

Mobile Development:

  • iOS (iPhone/iPod/iPad), Objective-C and iOS SDK
  • Adobe Air and Flash Builder 4.6
  • Android (Java and Native development)
  • WinRT

DB Development:

  • Oracle 9i/10g/11g
  • MySQL
  • MS SQL
  • SQLite

Analysis and design:

  • Requirement analysis (ARIS, OOA:UML)
  • Software design (OOD:UML)

Professional documentation is available in English, Russian, French, German and many other languages as required by each customer.

Agile Software Development Methodology