Technical Skill Set and Technology Areas

UniSoft possesses core competence in the following areas:

  • Symbian S60 and UIQ native application development.
  • iPhone, application development.
  • Windows mobile application development.
  • J2ME CLDC 1.x MIDP 2.x Screen mode and Canvas mode applications, HTTP, HTTPS, TCP communication and Push technology.
  • Java card.
  • PKI / Cryptography, which includes algorithm implementation, application and communication with CA servers. The main applications are on J2ME, Symbian and UIQ.
  • WURFL / Device Atlas libraries.
  • Dynamic password clients, on Windows Desktop (Win 32), IE (COM) & Firefox plug-ins, Windows Mobile 6 (.Net compact framework 2), J2ME and Black Berry.
  • Windows development in general including Win 32 API, MFC, WTL and .Net (C#).
  • Fax ITU-T30 protocol, analogue modem AT commands and Fax application.
  • PDF document manipulation using Java iText library.
  • Java based Web technologies: J2EE application servers (Tomcat, Glass Fish, Websphere 6.x), JSP/Servlet, Hibernate, Struts, JSF, Java Persistence API. Utilized for n-tier applications with Oracle, MySql, DB2 back end databases.
  • SOA including XML related technologies, Web Services, Glass Fish ESB/Biztalk server.
  • Dynamic languages Perl, Python, PHP.
  • Oracle OCI interface based applications, on Windows and Unix platforms.
  • Design Patterns on the application and Enterprise level.
  • Telecom related application experiences, billing systems, OSS/J and Radius implementations.

Still, if the required skill set is not available in UniSoft's current staff, we are relying on three channels for recruiting talented software developers, in addition to the technical knowledge building plans for the existing staff:

  • The wide footprint of our holding company (UNIVEST) in the IT industry should enable us to spot-out talented people.
  • Our strong relation with the academia.
  • UniSoft's staff web of relations.