Riksof

  Large Business
Java, PHP, C/C++, Mobile Applications, Open Source
Profile for:
Last 6 months All Categories
Feedback:
Reviews:
Projects:
Earnings:
Lifetime Earnings:

Keywords

open source
php / php5 / python
mysql / postgresql
java / j2me
c/c++
erp / crm / cms
sugarcrm / openbravo
joomla! / drupal
embedded software
mobile applications
Android / iPhone
xunit test framework
cruisecontrol
Username: Riksof
Minimum Hourly Rate: $10/hr
Location: Pakistan, Sindh, Karachi

Summary

At Riksof, our goal has been to help customers leverage open-source technologies and to customize these according to their business needs.

This has resulted in good quality, feature rich applications and high customer satisfaction.

During software development, we make use of collaboration tools to enable customers to have detailed insight of where the project is. Each project has its own secure Wiki, integrated with our version control and project management systems.

A demo of the collaboration tools can be seen here:

https://riksof.com/wiki/demo

TECHNOLOGY FOCUS

WEB 2.0 SOFTWARE

* Joomla! / Drupal CMS
* OpenBravo Web-based ERP
* SugarCRM CRM
* DimDim Web Conferencing Tool
* Moodle / Claroline online learning platforms
* Dojo / jQuery AJAX toolkits
* PayPal and Google Checkout
* Google Maps

MOBILE APPLICATIONS AND EMBEDDED SOFTWARE

* Android
* iPhone SDK
* Symbian OS
* J2ME
* Nucleus PLUS
* Embedded Linux, eCos and OpenWRT

NETWORK PROGRAMMING

Experience

Skills

Self-rated
Tested More Info
Elance Admission Test
Passed
More Info
AJAX
ERP
English Basic Skills (U.S. Version)
|
Avg.
J2ME
Java
JavaScript 1.3
MySQL
Networking Concepts
PHP4
|
Avg.
PHP5
PostgreSQL
Programming with C
|
Avg.
Programming with C++
TCP/IP
iPhone

Employment

Mentor Graphics
Date Verified: June 04, 2008
2002-2008 - Software Engineer

About Us

Profile Type: Business
Year Founded: 2009
Number of Employees: 1-19
Riksof (Private) Limited (formerly TMM Software Systems) provides high quality software outsourcing to startups, home offices, small businesses and non-IT corporations. Our technology focus is in web applications, ERP/CRM/CMS systems, networking software, wireless technology, mobile applications, embedded systems, system level programming, device drivers and portable desktop applications.

Payment Terms

Following is an overview of the phases we have during each software development project:

PHASE 1
Requirements Analysis, Identification of solutions. Creation of high level design and detailed project schedule. 10% payment needs to be released at the end of this phase.

PHASE 2
Coding of solution according to proposed design. Unit testing and code reviews will also be performed. 30% payment released.

PHASE 3
Integration testing and documentation. 15% payment released.

PHASE 4
Customer acceptance. Remaining 45% payment released.

NOTE
- When using escrow, phase 4 is funded at the same time as phase 2.
- If not using escrow, 50% of payment due for a phase will need to be made at the beginning of the phase. 50% of the phase 4 payment will also need to be made at the beginning of phase 2.

Detailed Service Description

Our Engineering processes drive our success. We spend a considerable amount of time and effort to ensure that we are using the right technologies and processes to allow us to deliver a high quality product in a timely manner.

DOCUMENTATION
A secure Wiki is used to document requirements, design, usage instructions and any other useful information.

SCHEDULING
At the beginning of each project we create a detailed schedule. Every week we reassess the status of a project based on the original plan.

TICKETING
Each activity in a project corresponds to a ticket. A ticket maintains complete information about work done and decisions made.

TESTING
We use industry standard xUnit testing framework to ensure high quality products.

CODING STANDARDS
All code is written with a high standard to ensure future maintenance. Code documentation can be generated using tools like Javadoc, PHPDoc and Doxygen.

AUTOMATED BUILDS
Using cruisecontrol we can have nightly builds if required by the customer.

Credentials

References
Ferrino Semeria - Personal Reference - 2008
Date Verified: June 13, 2008
TrackerLand, Owner

Incredible in every department!
Gail Buckley - Personal Reference - 2008
Date Verified: June 13, 2008
WOW Enterprises Inc., Owner

TMM Software Systems did an exceptional job. Not only did the engineers do the work in a timely manner, but every time I asked them to make a change they did the work promptly and willingly. Best of all, they communicated regularly. I will definitely use them again for other projects and I recommend them highly to others.
Chris Teo - Personal Reference - 2007
Chris Teo, Online Entrepreneur

TMM Software Systems is one of the best service providers I have worked with to date. Project was completed on time - the first time this has ever happened for me - and the engineers provided valuable feedback and completed everything to a high standard. Everything was explained clearly to me and all code was well commented for others to understand and the site was functional and well tested.
Education
Lahore University of Management Sciences, BSc (Honors) Computer Sciences
Date Verified: June 04, 2008
1998 - 2002
My Elance URL
 
On Watch List
Report Violation

Member Since:
Apr 2008
Last Sign-In:
Mar 18, 2010
Last Feedback:
-
Report Violation
Use this form to report violations concerning bids, message boards, etc.
Note:
  • For complaints about projects select Job ID
  • For complaints about bids select Bid ID
  • For complaints about messages select Message ID
  • For complaints about provider profile select Provider Username
  • For complaints about buyer profile select Buyer Username






Request Proposal


To request proposals from providers on your job, you must have an active Elance account. Sign In
NOTE: The provider will be notified that you are interested in specific team member(s) to work on your job. However, there is no guarantee that your desired team member(s) will be available.

Elance Chat beta

To contact providers, you must have an active Elance account.
Sign in

Elance Call beta

To contact providers, you must have an active Elance account.
Sign in
Market yourself on Elance – Get your own profile now and grow your business (free and paid memberships).
Please Sign In
 
To avoid navigation issues, please see System Requirements.
IE users: Please display blocked content from the info-bar.
Click here if you are having trouble signing in.
Sign Up
It's fast and easy. You're done in minutes.

I want to hire professionals
  • Post your projects
  • Connect with service providers
  • Manage and pay for your work online

I want to find work on Elance
  • Get an Elance profile
  • Connect with employers & bid on projects
  • Receive new postings daily