Jon Gjengset

Portfolio of Jon Gjengset

My name is Jon Gjengset, and I've been working with web development for about 6 years now, primarily PHP, Javascript (jQuery), (X)HTML, CSS and Postgre-/MySQL.

Additionally, I have experience with Java, Perl, Python, Haskell, C, some processing and a bit of bash here and there.

I just finished my Bachelor of IT at Bond University, and have now moved back to Norway for the time being. I accept freelance consulting and development work of most kinds.

References

  • Produktavdelingen

    Produktavdelingen

    Development handed over October 2011

    This page was designed by Awknard, and required a Wordpress-based backend, custom fonts and a dynamically changing logo in the center of the page.

    One of the client's requirements was that the admin panel had to be very simple and preferably familiar. I ended up using WordPress for the underlying administration panel, and write a custom frontend using the WordPress API.

    The site features a menu with optional sub-items that open inline lightbox-like boxes (ColorBox), all manageable from inside WordPress. It also allows custom author names for external editors, multi-column popup content and image uploading for articles.

    The designer wished the page to look as though it was on a sheet of paper resting on a flat surface, but did not want an extensive use of images on the site. CSS3 is therefore employed in compatible browsers for drop shadows, font smoothing and multi-columnization.

  • Subgarden Studios

    Subgarden Studios

    Discontinued

    A website made for a sound production studio called Subgarden Studios. The design is a collaboration between me and Torgeir Riseth who runs Blind Film. It contains several pages, but everything is loaded through AJAX.

    The site sports a javascript-driven sound playing engine for track playback, inline page editing and post creation. It also features an image gallery, simple rich-text editing syntax for each post including bold, italic and underline typeface and links.

    Each post also supports attachments that are displayed based on their type. Images are shown as slideshows beneath the post, sound clips in a self-developed javascript-driven player through SoundManager2 and external embedded content can also be included and is shown in a lightbox-like popup.

  • www.oksnoen.no

    Oksnøen summer camp

    October, 2009

    This website was developed in the summer of 2009 for a Norwegian summer camp for children between the ages of 7 and 15 at which I have been working for the past 5 years.

    The previous website was completely static HTML and used frames and javascript navigation. Whenever the page needed updating, the owners had to call the original developer and have him hand code the changes

    The new site is dynamic from start to finish, with section-dependent styling (separate color scheme for each section), word-like administration of pages (with add and delete as well). It also sports a news feed at the bottom of the front page for giving updates.

    In Fall 2011, the site was rewritten completely again to accomodate for a new online booking system with support for online payment. Due to business decisions, the online payment solution was abandoned, but the site still operates on the rewritten code.

  • www.blindfilm.no

    Blind Film

    Feburary, 2010

    A friend of mine from Norway told me about a design for a website for his film company Blind Film which he felt like he was never going to complete because he did not have the knowledge to create such a site. After showing him some of my work, he agreed to let me build a prototype.

    As I began with the prototype, I quickly found that I enjoyed building the site, and considering it was quite small, I began to implement the entire site design. Two days later, the site was finished - complete with administration and dynamic content.

    The site features a lot of animation (using jQuery), vimeo integration, and an AJAX driven administration interface. The user does not have to go to a separate page for administration of content, but can simply edit on-site. Login and logout is hidden, but access simply by using a key seqence.

  • www.internationalfriend.com

    InternationalFriend

    Discontinued as of June, 2010

    InternationalFriend is a project between me and a couple of friends that is still under development. It aims to create a global online community for young people; a community where teenagers can find all they would ever need on the internet.

    The current InternationalFriend site is developed in PHP and PostgreSQL by Jonas B. Amundsen and me, and designed by Owen Frazer Wray. It is based on a homegrown CMS-like system, and allows full group-based administration of all content

    We are currently developing the next release, and this will be done with the Yii PHP Framework, will be a lot more dynamic that the current one (more AJAX). Furthermore, it will contain a lot more of the social aspect that the site is currently missing.

  • www.miljeteig.org

    Portfolio of Per Miljeteig

    April, 2009

    Per Miljeteig is a Norwegian photographer who was in the need of a new website since his old one was completely static, and the old webmaster had passed away. We agreed to do a redesign as well so that he could determine the look of his own portfolio.

    The new site allows him to upload his own images and create albums through a simple admin interface. It also allows for editing the various text pages around the page through a word-like editor.

  • www.oslofashionawards.com

    Oslo Fashion Awards

    September, 2008

    Oslo Fashion Awards came to me with a site design, and wanted me to script the page. They also required a simple way of adding new articles, as well as the occasional video. This is now done through a very simplistic admin interface.

    Though several parts of this site is static, such as the sponsors and tour pages which do in fact change ever so often, the customer was very happy with the result. I have plans for making an admin interface for the remaining pages as well, but the customer does not require this yet, so...

Want to know more?

Quote of the day

To avoid criticism do nothing, say nothing, be nothing. Elbert Hubbard (1856 - 1915)