Back
Robert M. Jansen

Robert M. Jansen


E-Mail : Sorry, you need JavaScript to EMail me.
Current Base Camp : Nong Khai, Thailand


Development experience:

Operating Systems : Slackware Linux, Windows 2003/XP, UNIX (Sun Solaris 2.5.1 Sparc - Solaris8 Sparc, NeXT (Mach)), TSO (ISPF)
Languages : PHP, HTML, CSS, C/C++, Java, UNIX Shell-Scripts, Perl, JavaScript, CGI
Databases : MySQL, Oracle 8i, DB2
Application Servers : Apache HTTPD, Tomcat
Tools : Subversion, Perforce, RCS, SCCS, Oracle Designer, Ant


Employer: Lanna Consulting, Nong Khai, Thailand. 2008 - Present
Roles: Web Developer

04/2008 - Present :
  • Convert Romack Fiberoptics site to php, so that I can implement additional functionality, like Online Order system.
  • Work on Thaitraveldreams, a multilingual website: english, dutch and german. Perform SEO for dutch and english site. Enhance english site to allow for easier maintenance of prices and currency conversion. Update english site to ensure it validates as HTML 4.01 Transitional.


Employer: First Global Community College (FGCC), Nong Khai, Thailand. 2004 - Present
Roles: Systems Administrator, Software Developer, Web Developer

08/2004 - Present :
  • Systems Administrator for Windows Domain (Active Directory) with Windows 2003 Server, Windows 2000 Server and Windows XP clients. A Linux machine is our firewall/gateway to the Internet. This Linux machine is also the DNS Server and DHCP Server for the Windows Domain. This task includes backups, hardware and software maintenance.
  • I also developed an Intranet website called “myFGCC” as an info-kiosk for teachers and students at FGCC. It was developed it using PHP, MySQL and the Apache HTTPD.
  • And I maintain the FGCC Internet website, which will soon be upgraded to WordPress.
  • I have submitted patches to the Open Source project ImageMagick with regards to reading and writing of Windows ICO files.


2002/2003

09/2003 - 10/2003 : Continuation of project for BACIS (Huizen, NL): creation of CD based on the data I delivered in 2002 (the Mozilla Firefox browser for viewing the data is included on the CD). A search engine was implemented as a browser plugin. This satisfied the requirement that the CD must be based on web technologies (HTML, CSS and Javascript), but must also be usable on a standalone system.
10/2002 - 01/2003 : I am a tutor in Java and Object Oriented programming, e.g. Swing, Polymorphism, method overloading.
10/2002 : Consulting project for BACIS (Huizen, NL): enhance and improve the data model of one of their databases. The new datasets were delivered in XML.




Employer: RedSpark Inc., San Francisco, California, USA. 2001
Role: Software Developer

01/2001 - 12/2001 : Web Developer
  • RedSpark, an Autodesk venture, focused on collaborative product development, sourcing, and parts management for mid-to-large manufacturers and their suppliers.
    RedSpark's RAPIDteam is a collaborative product development application, to enable inter-enterprise collaboration between suppliers, customers, engineers and procurement professionals for discrete manufacturing companies.
    The worlds largest semiconductor equipment manufacturer reported that our Release 1 product yielded a significant Return On Investment for them.
  • My main task as a Web Developer at Redspark is design and development of new modules and enhancement of existing modules in RAPIDteam using J2EE Platform technologies (EJBs, JSPs, Servlets, JDBC). RAPIDteam is running under BEA Weblogic 5.1 against an Oracle8i database.
  • I was the acting Oracle DBA until a full-time DBA was hired. This included maintaining the data model for RAPIDteam with ERwin.
  • Support other developers on the team with writing and tuning their database queries.


Employer: Oracle Corp., Redwood Shores, California, USA. 1996-2000
Roles: Software Developer, Systems Administrator

02/1999 - 12/2000 : Principal Applications Engineer in CRM Development

CRM Development - IT:
  • Maintain existing call tracking systems for Oracle Support Services.
  • Work on CRM 11i iSupport implementation.
  • Systems Administration duties: upgrade our web applications to Oracle Application Server v4.0.8.1 and upgrade of LiveLink development and production instances to LiveLink v8.1.3.
CRM Development - Support Product:
  • Maintained data model for Service Request module using Oracle Designer
  • Enhanced API for Service Request module.
  • Use of new features of Oracle 8i (e.g.: Native Dynamic SQL).

10/1996 - 02/1999 : Senior Applications Engineer in the IS Development group of Oracle Support Services:
  • Systems Administration and DBA duties as part of setting up and maintaining development environments. My responsibilities included migration of Oracle v7 databases to Oracle8, backup and restore of filesystems, hardware setup and configuration.
  • Development of SupportNotes CD-ROM, that gets shipped to Oracle customers worldwide.
  • Lead developer for Patch Set Tracking System 1.1 (a web-based application).
  • I was the lead developer for MetaLink v1.7 from May 1998 until July 1999. This included certifying the application for Oracle8 and performance tuning of several parts of MetaLink v1.7. Performance became a concern when we upgraded from Oracle v7 to Oracle8 because the number of users increased significantly. MetaLink v1.7 is the premier web based support application of Oracle Support Services.
  • LiveLink (Document Management System developed by Opentext Corp.):
    • Development of custom applications on top of LiveLink with LiveLink Builder and OScript (the LiveLink programming language).
    • Install and administer the development instance of LiveLink and provide support with the installation/administration of the production system of LiveLink for Oracle Support Services.
  • Webmaster for IS Development website (increased performance and improved site).

  • Received the GOSS (Global Operations Support Services) All-Star award twice.
  • JAVA class at SFSU (Spring semester 1997)


Employer: San Francisco State University (SFSU), San Francisco, California, USA 1995-1996
Roles: Student, Systems Administrator

06/1995 - 09/1996 :
  • Proctor for UNIX-course and consultant in computer-lab (NeXT running NeXTStep, Power Macintosh) helping students with their projects.
  • Systems Administrator for NeXT systems owned by the Computer Science department at SFSU.
  • Programming project in my operating systems class using shared-memory and semaphores.
  • Development of a multi-threaded FTP-client.


Employer: SIG Services BV, Utrecht, Netherlands 1993-1995
Role: Software Developer

02/1993 - 03/1995 : Experience with Omnis7 from several projects. Development of MS-Windows v3.1 based information system for medical practitioners (called MPI, later renamed to PatientView). Development of several C-extensions for Omnis7 (these are Windows-DLLs loaded into Omnis7 at runtime).

Release of PatientView 1.0 in June 1994. Completion of PatientView 1.1 in November 1994.

In 1995 expansion of PatientView 1.1 to connect to a mainframe-database in order to retrieve medical lab-results into the local PatientView database.


Employer: BASF AG, Ludwigshafen, Germany. 1987-1992
Role: Software Developer

03/1990 - 06/1992 : Design and development of an IMS-COBOL data entry program for a turnover reporting system that is used by BASF and associated companies worldwide. Use of DB2 and embedded SQL.

Development of MS-Windows 3.0 application in C that retrieves address information for a PC-mailing system from a mainframe DB2-database via the CICS tp-monitor. CICS application is written in PL/1 with embedded SQL.
since March 1990 : Employee in IS Department at BASF.
10/1987 - 03/1990 : Enhancement/development of mainframe applications using TSO/ISPF, DB2, IMS & DL/1 and COBOL.


1982-1985

1982 - 1985 : Learned Pascal as my first programming language.


Miscellaneous:

06/1988 : Worked four weeks for FDO UK Ltd., Great Britain


Language Knowledge:

English, Dutch, German


Education:

06/1995 - 09/1996 : I continued my education at San Francisco State University (SFSU) with the following Computer Science classes: C++, Unix, Operating Systems Theory, Network Theory (TCP/IP specifically), Java. I completed all classes with the highest grade.
Subsequently I was the assistant-teacher for the Unix class at SFSU, a UNIX Systems Administrator for the Computer Science Department at SFSU and later I was a tutor in Java.
My level of education is equivalent to a Bachelor's Degree (this independent evaluation was done when I applied for a working visa with the US Immigration).
10/1987 - 03/1990 : Mathematisch-Technischer Assistent at BASF AG. Final exam in march 1990 at IHK Ludwigshafen am Rhein, Germany.
1985 - 1987 : Four semesters of Physics at University of Heidelberg, Germany
June 1985 : Abitur, Secondary School in Ludwigshafen am Rhein, Germany