
Riksof
Java, PHP, C/C++, Mobile Applications, Open Source
Profile for:
Keywords
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
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
Employment
Mentor Graphics

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

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.
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.
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!

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.

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.
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

Date Verified: June 04, 2008
1998 - 2002