Freelance Perl Developer | Freelance Perl Programmer | Perl catalyst Developer


SUMMARY

I have many years software development experience in PERL LINUX NT MYSQL MS-SQL CGI INTERNET PROGRAMMING . I have good experience in scripting Search Engines, Shopping carts and other Misc Scripts. I have rich knowledge of using PERL in Operating Systems ubuntu with databases like Mysql, Ms-SQL or Ms-Access. I have imparted E-commerce capabilities like the Real time Credit Card processing feature to a number of my sites. I do work to stiff deadlines and provide Lifetime Support for ALL the scripts I write. PERL is my main area of expertise. I am in India and almost all the projects have been done for my USA clients. I am working on perl catalyst development.

ACHIEVEMENTS

Rated among the top 10 experts in perl programming topic area and earned over 50000 points at http://www.experts-exchange.com under the username chris18
Email Me: info@perl-resume.com

PERL LINUX MYSQL MS-SQL CGI INTERNET catalyst PROGRAMMING



Installation of perl opensource scripts | Perl catalyst programming


In Addition to above I have installed and configured paid and free scripts which are available at the following sites
http://www.cgi-resources.com
http://www.gossamer-threads.com
http://amphibian.gagames.com/newspro
http://www.discusware.com
http://www.everysoft.com/auction/
http://youthofamerica.org/prowebpages/
http://www.cgi-factory.com/
http://www.cgi.com.hk/
http://www.e-classifieds.net/

Miscellaneous Perl scripts developed for various websites


* Apache .htaccess admin scripts for Detech.com, USA.
* Form to Email scripts for Detech.com, USA.
* Survey script for Luminantpeople.com, USA.
* Recruiter /Job seeker Resume Blasting script for Salesworkz.com, USA.

DETAILED Perl PROJECT SPECIFICATIONS



1.  SITE SEARCH ENGINE FOR BIZTALK

I designed the Mysql database for holding the search keywords relating to the particular links plus I wrote the script . The script will search the database for particular keywords and retrieve the link pages . DBI , DBD modules were used.

Comments :   It was a new server and I had to install and compile Mysql , DBI ,
DBD::Mysql , Datadumper , egcc - the compiler itself , ofcourse gunzip ( since it was solaris)

Url:    http://www.biztalk.com

2.  SEARCH WORDS WEB ROBOT FOR IPOKE INTERNET SERVICES

This project consisted of a script which will recursively dig into the goto.com's search
engine's database and retrieve related words successively . This uses libwww PERL module

Comments:   The script can be used both as a cgi program aswell as a command line utility .

3.  WEBPAGE SPIDER FOR IPOKE INTERNET SERVICES

This project consisted of a script which acts as a webrobot and spiders the required webpage to your local computer.This uses libwww PERL module especially LWP .

4.  THUMB IMAGE MANAGER FOR VILO

This script manages Thumb sizeimages and full size images . This script automatically creates directories based on user's categories . This script assumes significance because it manages all image formats including JPG. Image Magick module was installed and used .

Comments :  At the time , Image Magick module was chosen for this project as GD.pm will not do the job .Installing and compling the necessary PERL modules in the clients REDHAT 5.2 LINUX system was done .

Url : See demo of ImageCat in    http://www.commercialnetworks.com/

5.  SHIPMENT TRACKING SYSTEM FOR ATS

This project consists of tracking customer shipments of a shipments company . Based on the customer's entry the script tracks the shipment from its origin to its destination . The data is read from foxpro dbf files . Xbase module is used .

Comments :  Script relies on the Xbase module .Installing the necessary PERL modules in the clients NT 4 system was done . The script checks for the Username as well as checking the shipment number . Tracking can be done on both shipment number as well as Reference number. Actual Proof Of Delivery papers can be scanned and stored as TIFF images . The script will interact will the Synergy server COM object using PERL OLE and retrieve the TIFF images based on shipment number .

Url:   http://www.ats.ca/

6.  PRODUCT SEARCH ENGINE FOR VILO

This project consists of a search engine for products alone . Users can either enter products for sale or enter a product they are looking for . Users will be alerted once their requirement is satisfied . Mysql database is used .

Comments:   Designing of the Mysql database was done . The script will exactly match a product based on keywords as well as based on the Valid period of time .User's Email is verified Using a script called by procmail .Old products are automatically deleted and the user is notified.

Url:   http://www.dealalert.com/


7.  SEARCH ENGINE SUBMISSION MANAGEMENT SCRIPT FOR IPOKE INTERNET SERVICES

This project consists first finding out the necessary URLS with the appropriate QUERY STRINGS for every major search engine . Search engine submission are done using different IPs to avoid getting banned by the search engine . Particular templates are used to obtain higher ranking in a particular search engine . IO:: Sockets were used .

Comments:   Finding out the Urls for 20 search engines was done . The script operates on an client server basis . One server script can have numerous client scripts running in different domains . The server scripts hands out necessary keywords , logs submission time , spidered time and clicked time .

8.  E-COMMERCE SITE FOR SERVICE INDIA

This project consists of designing the MySQL database for all the different products under different categories . Writing internal search scripts , user authentication scripts , randomizer scripts ,and of course the actual shopping cart script itself .

Comments:   The search engine script eliminates unwanted results and duplicates

Url:    http://www.service-india.com/pages/default.shtml

9.  LINUX SYSTEM ADMINISTRATION SCRIPTS FOR IPOKE INTERNET SERVICES

I wrote scripts responsible for configuring name servers , configuring APACHE web server
allocating virtual domains for customers , Checking server performance ,
system maintenance , User management etc

10.  SHOPPING CART SYSTEM for ATEG.COM The shopping cart uses cookies plus a session file to track each user's shopping cart.
Mysql design was done .

Comments :   Shipping rate was based on the weight of items shipped.Tax calculation was included.An order management screen was provided for the administrator.

Url:    http://www.ateg.com/--> choose products

11.  GOTO.COM LIKE SEARCH ENGINE

The scripts try to replicate goto.com as much as possible. It allows for pay-per-click method. It uses Mysql.

Comments :   The search results are based on keyword and are ranked as per the pay per click value . All clicks are checked based on cookies as well as Ips to prevent fraud. Every click is monitored . An admin panel is present where the admin can view , edit , delete all URLs submitted.

Url:    http://www.collegecraze.com/

12.  META SEARCH ENGINE

This scripts arranges all search results from 20 major search engines .It uses IO::Sockets module.

Comments :   The timeout can be specified , Number of results can be
specified as well as the Search engines can be chosen . Do take a detailed look at my 20th project for more current information.

Url:    Meta-search engine demo (dat files Not updated)

13.  COMPLEX MAILING LIST MANAGEMENT SYSTEM

This is a mailing list script which is Exclusive for Radio stations.

Comments : Allows for Radio staion signups , user sign ups , generates cut and
paste code ,easy integration with affiliate scripts

Url:    http://www.radionewsletter.com/

14.  PERL MODULE Percentile.pm

This is a module which I wrote for a project , while working as a team.

Comments : This object will tell the percentile of some value in a distribution of values .

Example usage of the module

$zz = Percentile -> New (500);
$zz -> add (37);
$zz -> add (5001);
$zz -> add (49.3);
$yy = $zz -> percentileFor (250);
$yy = $zz -> valueAt (12);

15.  ADVANCED TEXT PARSER AND MYSQL DATABASE SEARCH MODULE

This is also a module which I wrote for a project , while working as a team.

Comments :This module inturn uses the Recursive Descent Parser Module functionality. Altavista or major search engine syntax is followed and Users will be allowed to create query strings using Boolean connectors:
AND
OR
AND NOT
OR NOT
NOT

In addition, users will be allowed to group queries using parentheses, e.g.:

hello AND NOT (goodbye OR greeting) Example usage of the module

$pageLength = 40;
$page = 0;
$searchString = "hello OR goodbye";
$itemOnPage = 13;
$module = KeywordSearch -> New ($pageLength);
$module -> search ($searchString,$page);
($level,$levelID,$text) = $module -> get ($itemOnPage);

16.  UNIVERSITY ALUMNI REGISTRATION AND MAILING LIST
A complex script which handles Verification based on the Alumni's credentials . Once Verification is done , the Alumni is given a password .Alumni's funtions include a search system wherby he can find ALL the alumni ordered as per class, year , major etc.The admin or Super user can send Mails to ALL or Any subset from the search results. Newsletter function is present .

Comments :   Special fucntions were given to the Admin . Like ALL editing done by alumni will have to be approved by Admin and any Record can be edited/deleted

Url:    http://www.udcrusader.net/

17.  SUBSCRIPTION BASED WEB CONTENT DELIVERY SYSTEM.

This project is about giving content to other websites on a paid basis.The content refreshes itself automatically everyweek . Users can take a testdrive and see for themselves what it will look like beforehand and order the content later.Several security measures are provided to prevent unauthorized use of the content

Comments :   The site is run on an NT server and uses Ms-sql database .Stored procedures are used wherever necessary . Special caching techniques are used to speed up things. Admin functions include editing listings , members etc

18.  Membership WEBSITE SCRIPT
This script covers everything you need to run a membership ad system . This consists of lot of features like who's online , whos's new , playmates list , playmates online , user verification , access based on status of user , e-commerce gateway with ibill.com . A search system was developed to match both the searcher's profile and the search results

Comments :   Admin functions include search , edit , convert silver members to gold and vice versa , email the whole bunch , approve every ad etc


19.  JOBSEEKER / RECRUITER SITE
This is a resume submission script. Employers/Recruiters login and input their data. Jobseekers enter the details about them and their resume is blasted to all the registered recruiters

Comments :   Jobseeker can choose which employer to exclude from the list and jobseeker can send resume to target audience based on geographical location etc ..Recruiters can login and edit their data anytime they wish

Url:    http://www.resumeworkz.com/

20.  PERL DAEMON FOR META-SEARCH
The heart of this script is a perl daemon which runs continously in the background and spiders search results from 10 different search engines ..

Comments :   Search engine urls can be added easily.Admin will be emailed Search results .Mysql Database is used for efficiency

Url:    http://www.izick.net/cgi-bin/project/first.pl

21.  Customize perl cgi form script from Bebosoft
Modify perl cgi Bebosoft form scripts. Send mail through SMTP server. Bebosoft forms customizations. Perl script module to send email through SMTP server.

Comments :   Can customize existing perl opensource scripts. Freelance Perl Developer.

Email Me: info@perl-resume.com