If you need more personal information, please contact me. | ||
Contact | ||
First & last name | C. Keller | |
ZIP, City, Country | CH-8048 Zürich, Switzerland | |
WWW | warehouse.ch/keller | |
Languages | German (mother tongue), English (four years in USA), French | |
Education | ||
1995 - 2000 | Dipl. Ing. Elektrotechnik (M.Sc. Electrical Engineering), at
ETH Zürich. Main subjects: mathematics, physics, electronics, communication networks, WWW technology, embedded systems, parallel computing. |
|
1993 - 1994 | Informatik (Computer Science), at ETH Zürich. | |
1988 - 1992 | Mathematisch-Naturwissenschaftliches Gymnasium (mathematics and science), Kantonsschule Rämibühl, Zürich. | |
1980 - 1984 | 4 years elementary school in Arizona, USA. | |
Skills | ||
Scripting | PERL, PHP, JavaScript/ECMAScript, AJAX, Tcl, Flash/ActionScript, AppleScript, Python | |
Programming | J2EE/Java, C/C++, Assembler | |
Web & Database | HTML, CSS, XML, XSLT, AxKit, WAP, MySQL, Oracle, Vignette CMS, Apache | |
Applications | Photoshop, Flash, DreamWeaver, FrameMaker, Visio, Test Director, Quick Test Pro, many UNIX tools | |
Operating Systems | MacOSX, GNU/Linux, SUN/Solaris, SGI/Irix | |
Interests | Telecommunications, networks, Web 2.0, collaboration, selforganizing systems, open source, video game development, realtime programming | |
Summary | Interested in developing new skills, quick at getting into new subject matter, independent, flexible, practical, goal oriented | |
Work experience | ||
Swisscom | ||
Oct 2011 - present | CQ5/AEM6 Frontend Web Developer at
Swisscom, Zurich. Working as web developer on the CMS behind swisscom.ch and bluewin.ch. Projects: Migration and redesign of customer portal and shop. Relaunch of Bluewin infotainment website. Migration of the enterprise customer site. Redesign of the navigation (header, footer) across all sites. Implemented an editing interface with building blocks for creating responsive e-mail newsletter templates. Implemented content pages for display on the TV set-top boxes. Implemented a contact/help widget for use on diverse customer sites, and diverse components: call scheduler, video playlist, stage slider, service availability checker, teasers, etc. Skills: HTML5 (and HTML for e-mail), JavaScript (jQuery, TerrificJS, doT, QUnit), CSS3 (LESS), Adobe Experience Manager CQ5/AEM6, CRX, JCR, REST, Java. |
|
UBS | ||
July 2006 - Sept 2011 | Senior Java Portal Framework Designer at
UBS, Zurich. Projects: ACE web portal framework: added new features, did maintenance and support. WIF web framework: design and development. Side projects: Wiki migration, CMS integration, build scripts, Firefox compliance. Skills: IBM WebSphere Application and Portal Servers, Java/JEE, AJAX, RAD/Eclipse, Maven. |
|
Harvey Nash | ||
Nov 2005 - May 2006 | Porting a document management system at UBS, Zurich. Skills: Java/J2EE, AJAX, Struts, XMLBeans, JUnit, RAD6/Eclipse, WebSphere, Oracle. |
|
Nov 2004 - Oct 2005 | Major update of a content management system at UBS, Basel. Skills: Tcl, SQL, XML, XSLT, IE 6, Netscape 7, CSS, Oracle, JavaScript, AJAX, Visio. |
|
Oct 2003 - Oct 2004 | Design and development of the document management system Polo at UBS, Basel. Skills: Vignette V6, Tcl, XML, XSLT, Netscape 7, CSS, Oracle, JavaScript, Visio. |
|
Jul 2002 - Sept 2003 | Development of intranet publishing system WIP 2.0 at UBS, Basel. Skills: StoryServer V5, Tcl, Java, XML/XSLT, Netscape 7, CSS, Oracle, JavaScript. |
|
Jan - Apr 2001 | Development on the editing GUI of the intranet publishing system WIP 1.0 at
UBS, Basel. Skills: StoryServer V5, Tcl, XML, Oracle, JavaScript. |
|
Vantaggio Consulting |
||
Apr 2002 |
Image upload, management, and shopping tool, including server setup for
FotolaborCenter, Essen, Germany. Skills: PERL, JavaScript, MySQL, ImageMagick, PDF, SUSE Linux. |
|
Nov 2000 | e-commerce website prototype for Siemens/Bosch, London. Skills: Flash5/ActionScript. |
|
July - Aug 2000 | Development of an intranet database web interface, and an e-mail notification tool for Deutsche Bank London. Skills: PERL-CGI, JavaScript, HTML. |
|
May - June 2000 | Development of an intranet database web interface, an interactive selftest, and an intranet
search engine for Andersen Consulting and Dresdner Bank, Frankfurt, Germany. Skills: PERL-CGI, JavaScript, CSS/Layers, HTML. |
|
Apr 2000 | Development of an affiliate program for GetMobile AG,
Munich, Germany. Skills: C, embedded SQL, Oracle, HTML. |
|
|
||
Jun 2001 - Jul 2002 | Design and implementation of a
content management
system for the web magazine
ETHLife, ETH Zurich. Skills: XML/XSLT/XSP/XPATH, AxKit/XPathScript, PERL. |
|
Oct - Dec 2000 | Customization of a publishing system for the web magazine ETHLife, ETH Zurich. Skills: Vignette StoryServer, PERL, Tcl. |
|
1997 - 2000 | Web developer at OANDA, Inc., the Internet division of Olsen & Associates. Skills: HTML/XML, WAP/WML, PERL, FastCGI, MySQL, JavaScript, SCCS & P4, SUN-Solaris, Apache. |
|
1997 - 2005 | Webmaster and CMS developer at Interzone, an interactive
website. Skills: HTML, CSS, JavaScript, AJAX, WAP, RSS, vCal, PhotoShop, PHP, MySQL. |
|
ETH |
||
2000 | Masters thesis "Supercomputer Management GUI" at ETH and Supercomputing Systems. Skills: C++, Qt GUI framework. |
|
1999 | Semester project "Modellierung Virtueller Räume Mit Akustischen Wellenfeldern" (Wave Field
Synthesis) at Studer Professional Audio. Skills: Motorola DSP56309 Assembler, LaTeX. |
|
1998 | Semester project "Entwurfsraumexploration von Multiprozessorsystemen mit Evolutionären
Algorithmen" at Computer Engineering and Networks Lab. Skills: Java, C++, LaTeX. |
|
1998 | web implementation for Wiedemann Malerbetrieb. | |
1996 (6 weeks) | Learned basic mechanical skills at Schlatter AG, Schlieren. | |
|
||
1995 | Customer support at ISP Internet Access (now Diax/Sunrise). | |
1994 | Basic office work at Coop. | |
1989 - 1995 | Published 60 issues of the Dream BBS List, a complete list of Switzerland's electronic bulletin board systems. | |
1988 - 1995 | System operator of an electronic BBS with an ISDN and four modem dial-ups, on a Novell Netware server with seven client machines. | |
1988 - 1996 | Part time jobs at Kino Corso, Kino CinemaX (now Abaton), Silberkugel, Coop, Glückskäfer, etc. | |
1987 - 1992 | Demo scene
realtime programming on the Amiga and
C64. Skills: Motorola 68k and MOS 6502 assembler. |
|
1984 | Taught myself Basic on the TI-99/4A. | |