matthewpulis.info header

link to index matthew pulislink to sitelist matthew pulislink to google search matthew pulis
Go Backtech1
texh2
Curriculum Vitae of Matthew PulisTechnological Info Matthew Pulis
Portfolio of Matthew PulisContact  Matthew Pulis

online portfolio

internet sites

  • aimw09.org screenshotAIMW09.ORG
    This website was set up for an International Conference organised by the International Association of Gerontology and Geriatrics (IAGG), and the Maltese Association of Gerontology and Geriatrics (MAGG). The site is an informative one with a close eye on delivering information to the scholars attending the meeting. PHP was used in sections where form submissions were needed. Mail handling is done via XHTTPRequests (Ajax) scripts. The site is a full CSS / HTML 4.0 valid one.
  • exigomalta.com screenshotExigoMalta.com
    This website was set up for a wood consultant. This site showcase the expertise of Exigo Consultants, and explains various services offered. The projects consists of a fully dynamic Content Management System written by myself, which allows the owner of the site to change the contents. The CMS used for this project allows the dynamic creation of extra pages, whilst also allows for image and other attachment handling, all by using XHTTPRequests (Ajax) and jQuery javascript library. Mail handling is done via XHTTPRequests (Ajax) scripts and a mail PHP library (PHPMailer). The site is also a full CSS / HTML 4.0 valid one.
  • php-malta.info screenshotPHP-Malta.info
    This discussion board is based on the phpBB Open Source boards. The main idea for this discussion board is to unite together PHP developers in Malta. Despite not taking any active part in the development of the ready made script, I was responsible in setting up plugins, modify plugins to make them work with this version and also general running of the board. I heavily modified the script to make the boards work with a mailing list (read / write to a mailing list hosted on Google Groups), and Search Engine Optimisation of the board.I am also very active in the moderation / administration of the boards, offering my humble help to other users in their PHP development.
  • ownyourlist.info screenshotOWN YOUR LIST
    This website was created as a sub-contract received from SergioZampa.com. I was entrusted with the job to create a stock system whereby the shop owner can create wedding lists to the couples. Once the list is finished, the couples will then forward the secret code to their guests who then can enter the online gallery and shop for their items. Fully integrated with Paypal allows for payments. Also the couples have gallery management rights in order to view how their wedding list is being purchased and view messages left over by their guests. All written in PHP including XHTTPRequests (Ajax) and jQuery javascript library. Mail handling is done via XHTTPRequests (Ajax) scripts and a mail PHP library (PHPMailer). The site is also a full CSS / HTML 4.0 valid one.

facebook applications

  • EF Staff member
    This application was my first attempt in working with the (old) Facebook Developers class. The application consisted of displaying an EF Logo on each of the members who accepted this application. Another option was to add the office which the staff members used to work at. After the system was changed, unfortunately I had no time / interest to fix it again. The FBClass (Facebook Developers Class) was used for this project.

extranet sites

  • EF Bookings Malta screenshotBookings Site for EF Malta
    This internal website was used to allow the sales team of EF Language Travel school to book travel activities. The project is also used by the Marketing manager where he can extract reports. Copies of bookings are automatically sent out to the suppliers, and then can be used to compare the invoices with the end of month reports. Security was a top priority in this project, followed by usability. User Interface was kept to a bare minimum, and all focus was carried on functionality.There is no link since this site requires login

intranet sites

  • Web Accessability screenshotProject to test Web Accesibility
    This project was a University project for our BSc. qualification. The group consisted of three students, one specialised in front end, one in .NET applications and myself in PHP. The hardest task we had was to make the back end parser work with the PHP modularity which was scripted by myself. My job was to allow the uploading / editing of the XML schemas which the parser used to parse the websites. Form handling was also my task. A very hard task to do was to implement methods stored in a .DLL written in C#. There is no link since this site requires login
  • RoutingLocation Based Services using GIS
    This project was a University project for my MSc. Informatics. The site consisted of Graphical User Interface to different types of users. The main used area was that of the normal driver where a map is presented and the user can view the route planned for him. More information can be viewed at the pre-print version of my thesis. The main techonologies were OpenLayers to present the map, alongside with Mapscript to script the Map (served by MapServer). Backend technologies involved PHP, Pl/PGsql, PL/PHPsql, PostgreSQL as Database, pgRouting / Postgis. There is no link since this site requires login

open source projects

  • Scan over the WebScan over Web
    A PHP Lightweight Scanning GUI which makes use of the Open Source SANE Scanning software. The PHP GUI can be installed on any Web Server as long as PHP can be run. PHP calls the scanimage command in order to provide the scan. Post scanning, the image is piped "|" to gocr / pnmtojpeg in order to provide the acquired file.
  • Punto Banco TutorialPunto Banco Tutorial
    The C# .NET software is used in order to provide training to the user on the game of Punto Banco (baccarat). The software guides the user through every card and goes all along for the whole hand explaining the rules clearly. If the user wants to run through some hands in order to provide statistics, this can be done by switching off the Tutorial Mode and this will enable 'fast' usage of the software. The software creates also a statistics file in order to help the user get a clearer picture of the odds this game proposes.
  • Open CryptOpen Crypt
    This C# .NET project allows the user to hash / encrypt / decrypt a list of directories / files. The user can drag and drop and/or choose via a browser which files / folders he needs to crypt. The selection allows for MD5, SHA1, SHA128, SHA256, SHA512 hashing which is saved in a CSV file and/or for AES encryption based on the user's keyed-in phrase.
matthewpulis.info © 2008-2009
Change font size: Increase font size Decrease font size Restore font size