John L. Fjellstad
born: 13 April 1974
Konnerudgata 83B
N-3046 Drammen
Norway

mobile:+47 992 50 020
email:
web: www.fjellstad.org

An accomplished software developer with hands-on knowledge of object-oriented design and development. Experienced with software development processes including analysis, design, development, testing, deployment and maintenance. Expertise in writing multithreaded portable code.

qualifications

education

Santa Clara University, School of Engineering Santa Clara, CA

September 2004 - March 2007
  • Engineering Master of Science in Computer Engineering

Santa Clara University, Leavey School of Business - Executive Development Center Santa Clara, CA

27 February - 1 March 2007
  • Management Practices

Santa Clara University, Leavey School of Business - Executive Development Center Santa Clara, CA

29 - 30 November 2006
  • Communication Effectiveness

Santa Clara University Santa Clara, CA

September 1993 - June 1998
  • Bachelor of Science in Computer Science
  • Bachelor of Arts in Philosophy

professional experience

SpareBank 1 Livsforsikring, Oslo, Norway

System Consultant, April 2008 - present
Development of integration service bus using BEA WebLogic on Windows and RedHat Linux
Accomplishments include:
  • Amarta. Developed webservices for SpareBank 1 Amarta project using WebLogic. Responsibility included integration against BBS, installation and release management

ProdEx Technologies, Saratoga, CA

Software Developer, November 1998 - March 2003
Design and implementation of network management product in Java and C++, on Windows, Solaris and HP-UX. Implemented several network management products as a consultant to companies like HP, Canon and Network Appliance.
Accomplishments include:
  • Designed and implemented next generation network testing framework for HP-UX using C
  • Participated in design and implementation of NetGather. Primary person responsible for porting from Windows to Solaris and HP-UX in C++. Front-end was in Java. Deployed product at customer site
  • Designed and wrote specification for ApplianceWatch, an OpenView NNM plugin, for as a consultant for Network Appliance in C++. Supervised development team in India.
  • Designed and implemented CIM standard based interfaces for Canon Printer Administration PAU in C++
  • Responsible for full product cycle of several SNMP agents on Windows in C++.
  • Implemented OpenView NNM plugin for TopTools in C++
  • Implemented Tivoli Management Environment Plus Module for TopTools
  • Developed a standard cross-platform, thread-safe, logging library for Windows, Solaris and HP-UX in C++

extracurricular experience

Homeserver, 1999 - present

Deployed and managed Debian Linux file-/printserver running DNS (tinydns), Samba and NFS in California and Norway

Homepage, 1999 - present

Deployed and managed Debian Linux mail-/webserver running DNS (tinydns), mailserver (qmail), webmail (squirrelmail), imap (courier-imap) and webserver (apache). Also includes ldap (openldap) for universal addressbook.

technical skills

languages

notes