Shawn Koppenhoefer, PhD

Shawn Koppenhoefer, PhD

SysAdmin/Developer & DBA - shawn@shawnkdev.ch

Location
Geneva Area, Switzerland
Industry
Information Technology and Services

As a LinkedIn member, you'll join 150 million other professionals who are sharing connections, ideas, and opportunities. And it's free! You'll also be able to:

  • See who you and Shawn Koppenhoefer, PhD know in common
  • Get introduced to Shawn Koppenhoefer, PhD
  • Contact Shawn Koppenhoefer, PhD directly

View Full Profile

Shawn Koppenhoefer, PhD's Overview

Current
Past
  • IT Developer - iPhone, PHP/Java, & MySQL at World Health Organization - independent contractor
  • Analyst/Developer + System Administrator at Geneva Foundation for Medical Education and Research
  • IT PHP/MySQL Programmer + System Administrator (Windows & some Mac) at GIERTD
Education
  • Ecole polytechnique fédérale de Lausanne
  • University of Waterloo
Recommendations

3 people have recommended Shawn

Connections

138 connections

Websites

Shawn Koppenhoefer, PhD's Summary

Experienced system administrator, database administrator , and developer, available immediately for a full-time or part-time contract position (minimum 1 year) and short-term independant/freelance projects.

< 2 years developing in PostgreSQL(dbb)/R(statistics) in climate research, < 15 years System administration (Mac OS X, Unix, Windows) client stations, servers, network backup/restore, security, user management & support, < 7 years developing solutions in PHP/MySQL/JavaScript/JQuery for internals of small business (PME) in the medical field. < 2 years developing an international multi-lingual database in Ruby/Rails. < 1 year developing applications in Objective-C (iPhone). < 6 months GoogleMaps API and GFT (Google Fusion Tables), < 4 days doing MPI programming (Fortran).

Specialties

Skilled database admin/developer (postgreSQL/MySQL), OS X expert, Web developer (HTML/PHP/CCS/SQL)(Javascript/Jquery, some AJAX), iPhone developer, system administration (in small companies) and application developer (incl. Perl, FORTRAN, Pascal, Ada, COBOL, C), user-application support and teaching, IT research in distributed networks, object-oriented models, formal methods and specification. IF YOU CAN IMAGINE IT... I CAN DEV IT.

Shawn Koppenhoefer, PhD's Experience

System-Admin/Database-Admin & Developer

Swiss Federal Institute of Technology

Educational Institution; 1001-5000 employees; EPFL; Research industry

June 2010Present (2 years) Lausanne Area, Switzerland

System administrator Mac OS X (Unix) and database developer (PostgreSQL+PL/pgSQL) for the ARVE research laboratory (http://arve.epfl.ch/ ) installing/configuring/managing multiple OS X Servers & 10+ Stations (3rd-level user support), development, user-management, managing database queries, statistical analysis in R, executing backup/archive maintenance (BRU), managing SAN+LOM+Workgroup-Manager, resolving TCP/IP DNS DHCP issues, security, VPN config, writing shell scripts, website development (Jahia6+PHP+JQuery+Javascript+Google(Maps API3 & Analytics)), and scientific programming (Fortran)(MPI-Fortran/OpenMPI), CVS/GIT/Mercurial, and doing research (Climatology/Weather). Developing solutions around the Google Maps API V3 and Google Fusion Tables Beta.

OS X Consultant and Developer (Web/PHP/SQL/iPhone)

Independent Freelance

June 2010Present (2 years) Lausanne Area, Switzerland

Implementing web solutions (HTML/PHP, Javascript/Jquery), analyzing web-visitor traffic (Analytics), programming databases (PostgreSQL & MySQL), installing/updating/maintaining WordPress (or Jahia) CMS. Developing basic iPhone applications. I also have experience with Ruby on Rails (multi-language international) and with Google Maps API V3 & Google Fusion Tables Beta.

See example here: http://RenteCalc.ch/

IT Developer - iPhone, PHP/Java, & MySQL

World Health Organization - independent contractor

Nonprofit; 5001-10,000 employees; Nonprofit Organization Management industry

June 2009June 2010 (1 year 1 month)

My collaboration involves follow-up and maintenance to the multinational post-graduate teaching project (an international E-Learning study) that uses the online workflow-driven website I implemented (MySQL with a MVC architecture written in Ruby/Rails).

Analyst/Developer + System Administrator

Geneva Foundation for Medical Education and Research

November 2003June 2009 (5 years 8 months)

FUNCTIONAL:
• Design and development of PHP/MySQL solutions for in-house and client needs.
• Management of the entire development process (collecting user requirements, analysis and client presentations of recommendations and technical requirements, synthesis of semi-functional models and screen captures, contract negotiation, coding/testing/documentation, follow-up, maintenance and user training).
- Development of PHP/JavaScript database driven web applications for multinational studies involving robotic laparoscopy, hepatitis, misoprostol, and cystectomy) for studies in Argentina, Africa, Portugal, and the United States including user and administrator training (local and distance).
• Development of a PHP/MySQL database driven study for a World Health Organization study (A35042) including documentation, edition of “Best Practices” and “Standard operating procedures”.
• IT training and manager for temporary staff programmers.
• Monitoring and optimization of web database services.
• Web visitor analysis installation (Webalizer and Google AdSense).

TECHNIQUES:
• We used a MVC architecture and in-house PHP templates (some SMARTY) to handle the 12000 documents of the website.
• Code modification started early 2009 to migrate to PHP5.2 (from 4.2), to Apache5.5 (from 4.1) and MySQL5.1 (from 4.2).
• Deployment of software packages, desktop and server installation and deployment, performance monitoring + backup and recovery.
• Web-based data analysis for medical studies (PHP/AJAX) used libraries jpGraph for live statistics, and fpdf for on-the-fly generation of medical PDF files.
• Software versioning originally used CVS, then Subversion, and finally GIT.
• Client billing used Timesheet.php (Kovacs, Hellers and Gamble).
• Bug tracking used MantisBT (PHP-based).

IT PHP/MySQL Programmer + System Administrator (Windows & some Mac)

GIERTD

January 2006May 2007 (1 year 5 months)

- Design and development of PHP/JavaScript/SQL (MySQL) solutions for international medical databases in collaboration with the World Health Organization (WHO)
- Installation, site-integration, and maintenance of the CMS E-Learning tool Moodle (PHP-based)
- Maintenance and development 20'000+ visitor/day website
- Design and implementation of prototype PHP-based services (e.g., AdSense-like revenue generator, automated Excel2DBB database generator, membership database with semi-automated authentication and administrator panels)
- Ensuring incident follow-up, maintenance (backup and recovery), billing for developments

Privately Held; 11-50 employees; Telecommunications industry

January 2001October 2003 (2 years 10 months)

Development, in a team of 6, of a comprehensive database application used by the Swiss cantons and Swiss military to create and manage driver permits for all vehicles in both private,public and military sectors. Also responsable for implementing a meta-programming solution to handle automated program-variable mutation. Implemented the software versioning control system and training. Creation of previsualisation modules of driver permit application. Assisted in system administration needs (PC).

Senior Software Developer & System-Manager/Assistant

Charles Veillon/Busigny/Switzerland

January 1999December 2000 (2 years)

System Administration (PC, Macintosh, Unix). Software development for both internal web intranet and for back-office software required for managing the database (Oracle) of products and client data.

Senior Researcher & Chargé de Cours

Swiss Federal Institute of Technology (EPFL)

Educational Institution; 1001-5000 employees; EPFL; Research industry

19971999 (2 years)

System administrator, Senior researcher, Thesis director/assistance, Teaching 1st & 2nd year students in the area of Computer Communication Protocols and Networking.

Assistant/Teacher System-Administrator

EPFL-LIT

Educational Institution; 1001-5000 employees; Higher Education industry

19911994 (3 years)

Shawn Koppenhoefer, PhD's Languages

  • English

    (Native or bilingual proficiency)
  • French

    (Professional working proficiency)
  • Spanish

    (Limited working proficiency)
  • German

    (Elementary proficiency)

Shawn Koppenhoefer, PhD's Education

Ecole polytechnique fédérale de Lausanne

Doctorate, Computer Engineering

19931996

Activities and Societies: Assistant to Professor Henri Nussbaumer, and Professor Jean-Dominique Decotignie while teaching and handling the system administration (installation, maintenance, support) needs of the laboratory of 30-40 machines (mixture of Unix, PC, Macintosh) and a significant computer equipment budget.

University of Waterloo

Double Honours Degree, Computer Science & Mathematics

19871991

By appropriately choosing the subjects & courses and taking a few extra ones, I managed to complete the degree requirements for both Computer Science (BMath from the faculty of Mathematics) with a minor in Combinatorics & Optimization (C&O).

Shawn Koppenhoefer, PhD's Additional Information

Websites:
Interests:

System administration, development, database administration. All things tech. Brain-storming and alpha-testing new applications of emerging technologies.

Groups and Associations:
Honors and Awards:

1988 Canadian Research Grant – Conseil de recherches en sciences naturelles en génie du Canada (CRSNG).

Patent 2003: Monitoring and testing middleware based application software

Contact Shawn for:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • reference requests
  • getting back in touch

View Shawn Koppenhoefer, PhD’s full profile to...

  • See who you and Shawn Koppenhoefer, PhD know in common
  • Get introduced to Shawn Koppenhoefer, PhD
  • Contact Shawn Koppenhoefer, PhD directly

View Full Profile

Not the Shawn Koppenhoefer, PhD you were looking for? View more »

Viewers of this profile also viewed...