Return to Resumé Table of Contents

Resumé:
Jim Serwer
Software Consultant
408-985-6615

Send email


Web Site Development


My web development skill is programming using such tools as Perl and Javascript. (I am not a content designer.)

I have developed two web sites, www.SignetSure.com, and www.JimSerwer.com/resume.  (Both at the same IP address.)   Search the web for "Digital Signature Shareware."  At several search engines, my www.SignetSure.com site appears on the first page among thousands of matches.

My web site experience includes the following.


HTML

My HTML Editor is Allaire's HomeSite. The goal of my web site design is fast download and easy navigation. If you find any part of this web site inconvenient to navigate, please send me email.

I deliberately keep this web site simple. It targets the lowest-common-denominator browser. No need to download special multimedia tools. No frames and no style sheets. People compliment my web site for its ease of navigation, not for its complexity nor sophistication.


Perl

Many Perl scripts are behind my web pages. If you send me email, you submit your message to a Perl script, and the Perl script sends the email. (This keeps my email address out of sight from spammers.)  If you register SignetSure, Perl scripts record the transaction and email the registration certificate.


Javascript

When you register SignetSure, JavaScript checks input validity before sending the information to the credit-card authorization service.

When SignetSure was in beta test, testers needed a password to download the test version. This password was encrypted before it left the user's computer, and the encryption was keyed to the tester's IP address. This was done with client-side Javascript and server-side Perl.


WinInet

When someone registers my shareware product, SignetSure, a credit-card authorization service sends me notice that a transaction has been approved. I do further validity checking and need to notify the authorization service yea or nay. To do this, my web site acts as a client and initiates a browser session with the server at the authorization service. This process uses WinInet. (WinInet is the same DLL that Internet Explorer uses.)


No Cookies

It is possible to track a user from one web page to the next without the use of cookies. My web sites never leave a cookie and do not care if users have cookies turned off. When form input spans more than one page, I easily track the user's forms from one page to the next.


Other Web Technologies

(Each time I start a new contract, I learn new material. Some material is unique to the client's product, and some is of a general nature. It is my firm policy NOT to charge clients for time I spend learning skills of a general nature.)

Web site development can entail much more than just HTML, Perl, and Javascript. I do not charge for my time to learn additional web technologies. If I have to learn XML or PHP, it may cost me more, but it should not cost you more.



     Table of Contents      Device Drivers      Numerical Analysis
     General Introduction      Web Site Dev.      Chronological List
     Computer Languages      Cryptography      Download Resume
     Internet Commun.      Embedded