Hire Desktop Applications developers

Application software is a set of one or more programs designed to carry out operations for a specific application. Application software cannot run on itself but it is dependent on system software to execute.

Personal information has been hidden.
M.N.
    Senior Backend Developer
Senior Software Engineer

I'm a skilled Java developer with more than 7+ years of experience in Java enterprise web and desktop applications. I have experience with Java core desktop applications, Java web applications with the following technologies:

  • Backend: java core, JEE,JSE, JavaFX, JMS
  • Java web: Jsf, Primefaces, Wicket, Freemarker, Richfaces
  • Services: Rest, SOAP, Microservices
  • Frameworks: Spring, Hibernate, Struts, GWT, Adwords, Awl, Apache Ofbizz.
  • Servers : Jboss, Tomcat, Jetty,
  • Databases: Mysql, Postgresql , Db2,
  • Frontend: Javascript, Jquery, AngularJs, Bootstrap, Patternfly , Inspinia.
  • Test Automation : Groovy Stories, Selenium, Robot.
  • Build tools: Gradle, Maven.
  • Requirements engineering: Jama,
  • Business Rules: Groovy , XML Rules Engine ,Drools,
  • Cloud deployment: AWS

  • USD 30.00 / hr
  • USD 3800.00 / mo.
  • Romania

A.S.
    Senior Backend Developer
C++ / Qt / Linux and cross-platform developer

Experience: 15 years

Proven track record: samples of my code are on GitHub (see portfolio).

If you need a thoroughness developer and quality is important to you I will be delighted to help with your project.

Platforms: ⚫ Linux (desktop, server, embedded, kernel modules) ⚫ Windows ⚫ Android NDK

Languages and frameworks: ⚫ C++: Qt (many parts), boost ⚫ C: POSIX, Apache APR, libevent, cURL, openSSL ⚫ Python: standard libraries, Twisted, PyGTK ⚫ Bash

Collaboration and development process: ⚫ Conversational English ⚫ GitHub ⚫ Issue trackers ⚫ Software architecture (splitting to modules, design patterns) ⚫ Best practices (coding standards, avoiding warnings) ⚫ Continuous integration ⚫ Autotests (regression, test-driven development) ⚫ Linux software distribution (RPM, Deb, AppImage)

Here is my detailed skills list: ⚫ C++: Qt, boost, POSIX, libevent, libusb, cURL, OpenSSL, TinyXML, mongoose embedded HTTP server ⚫ Code verification tools: cppcheck, cpplint, Valgrind, gcov, gprof ⚫ Qt: model-view framework, QJson, QSettings, log message handlers ⚫ Technics: OOP, TDD (QtTest, GoogleTest), design patterns, multi-threading, asynchronous I/O ⚫ Linux: kernel modules, a minimal bootable system from CD/USB, RPM / DEB packaging, AppImage, bash / Python scripting, VirtualBox, VMWare, qemu, strace, ltrace ⚫ Embedded Linux platforms: RaspberryPi, SheevaPlug, router board, smart TV attachment, Android phones. ⚫ Collaboration: Git, GitHub, GitLab, SVN, branching, merging, rebasing, code reviewing, continuous integration, auto builds, BuildBot, Redmine, Bugzilla, Jira

  • USD 35.00 / hr
  • USD 5600.00 / mo.
  • Russia

A.O.
    Middle Backend Developer
C++/Qt, SQL DataBase, Software developer

I have my experience focused as a leading programmer and database administrator for more than 15 years. I had developed desktop and mobile applications for all OS.

Technological stack include:

  • Qt/C++
  • Java
  • PHP
  • DB: MySQL, MSSQL, Postgressql, SQLite.

  • USD 27.00 / hr
  • USD 4300.00 / mo.
  • Ukraine

Want to view more profiles?
Contact us directly anytime or fill a 2 min questionnaire.
Questionnaire