Jai is a hardworking, sincere and intelligent programmer who has successfully attained both Zend Certified Engineer (PHP) and Microsoft Certified Application Developer (.NET) status. Jai has been working as a programmer for over 15 years and has vast experience in both PHP and ASP.NET.
Jai first became interested in computer programming languages when he learned Fortran as part of his engineering degree. This led to his decision to take up software development as a career and he pursued a Post Graduate Honours Diploma in Systems Management.
At the completion of his tertiary education, Jai worked in the development of software packages for the health care industry, using Microsoft Visual Basic and early xBase languages. Jai was introduced to web programming when he got an opportunity to develop a website in Perl, which was again related to the health care industry. Following this Jai started working in ASP/ASP.NET, and in more recent years has expanded his knowledge to PHP/MySQL development.
Jai considers a structured approach, careful design, reusability of code and proper testing a must for quality programming. Jai strongly believes that getting a good grasp of the requirements of a software package is critical before one can begin the actual work of writing code. Jai has excellent communication skills and views this as an important factor in his ability to deliver outstanding support to his clients.
Laravel, Zend Framework, CodeIgniter, ASP.NET MVC Tools
Front-end Frameworks / Libraries:
Authorize.net, Paypal, Stripe
Advanced HTML, Basic CSS, HTML
Subversion, SVN, Bitbucket, GIT, Tortoise SVN
SOAP, Telerik RadControls, Bing Map, Google Maps
API Services, Google APIs, Rest API
Quanta Plus, phpMyAdmin
PHPUnit, Unit Testing
Development of both Intranet/Internet sites
Building PHP/MySQL applications from scratch
Asset management system in ASP.NET that works in conjunction with a web service written using core Php and a central MSSQL database
Web services in ASP.NET/ PHP using SOAP
Estate management website from scratch using Laravel
Extensive experience in MySql
Website in Laravel for environmental studies which include calculating carbon footprint
Website to support election campaign using Codeigniter
Intranet site in asp.net for use in managing task assignment of employees in an organization
Building ASP/ASP.NET applications from scratch
Unit testing using PHPUnit
Rest APIs using core PHP
Experience in using GIT, TortoiseSVN and other version control systems
Expertise with stored procedures
Experience in integrating Stripe, Paypal and Authorize.net payment gateways
Maintenance of Laravel website which deals with public services
Experience in interfacing PHP web services with Microsoft Ms-SQL database
Worked extensively in T-SQL and Microsoft SQL Server
Exposure to FuelPHP framework
Developing APIs using Lumen
We have staff in both India and the Philippines. This staff member is located in India with the time zone GMT+5:30.
If you hire this staff member on a full-time month-to-month basis you can choose one of the following shift schedules:
Choice of shift time is not available with part-time or weekly hiring.
14-Day Money Back Guarantee
We have a reputation for quality and professionalism so we are confident that you will be delighted with our service. For your peace of mind though, we provide a 14-day money-back guarantee under which, if you are not completely satisfied with our service, you can cancel within the first 14 days of the first month and we will refund the unused proportion of your fees in full. The 14-day money-back guarantee is only available when you hire on a monthly basis. The 14-day money-back guarantee is not available when you hire staff on a week-to-week or hourly basis.
This staff member can either:
Become part of your team to carry out multiple projects; or
Work with you for a limited time to carry out an individual project at low cost.
PHP coding and development tasks which can be undertaken by this programmer include:
Building applications from scratch;
Customizing existing open source applications;
Maintaining or enhancing your proprietary software;
And so on.
Please note that programmers are not web designers and so do not carry out graphics tasks. Similarly, our programmers are not able to undertake system administration work.
This staff member can work with your choice of one of the following software platforms:
Our PHP programmers can develop PHP applications for your Windows, Linux or Unix server environment and will work on a Linux desktop with the following software installed:
Web browsers (Firefox, Opera)
Instant messenger (AOL, Yahoo, ICQ and MSN supported)
Various other standard Linux software packages
How it Works
To hire this staff member, the first step is to
place an order. During the order process, you will be asked to pay for the first month of service. Upon receipt of your order and payment, this staff member (Jai) will be assigned to work exclusively for you during the hours of work listed at the top of this page.
Hiring a staff member from us is much like hiring your own in-house staff but you only pay a flat monthly fee so do not have to worry about paying other employment-related costs such as office space rental, hardware costs, retirement benefits, health insurance and so on.
Naturally too, our staff work from our offices instead of yours and will remain employees of our company rather than yours. You would assign work directly to the staff member you hire and he/she would report directly back to you so that you can easily monitor progress. In this way, you retain strong control of your projects. The staff you hire will send you work updates daily (or more frequently if you prefer) and you will be able to contact your assigned staff at any time during your daily service period via:
Email - we will notify you of an email address which you can use to directly contact the staff assigned to you. Your assigned staff can also respond directly to you;
Instant messenger - we will provide an instant messenger address at which you can directly contact the staff assigned to you at any time during your daily service period; and
Job Tracker - we provide a task management system in our customer center which you can use to provide instructions and files to your assigned staff.
If you wish to discontinue service at any time, all you need to do is to cancel service before your next monthly payment is due and work will then be discontinued at the end of the currently paid-up period.
We provide basic supervision only. That is, we ensure that your assigned staff attend work on time and work diligently while at work.
We do not provide advanced supervision, meaning that we do not oversee the actual tasks undertaken. Rather, you would need to directly interact with your assigned staff to ensure that work is being carried out to your satisfaction. You would also need to be sure to assign sufficient, clearly-defined work and to monitor work progress in order to get as much value as possible out of your paid support period.
If you wish to hire this staff member we strongly recommend that you place your order as soon as possible to avoid disappointment. To be fair to all customers, orders are processed on a first-in, first-served basis. Please note that in cases where a staff member's availability is listed as some time in the future, a refund will be issued for any unused days from the time your order is received until the commencement of service.