John L. Fjellstad
born: 13 April 1974
email: john-cv@fjellstad.org
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

professional experience

SpareBank 1 Livsforsikring, Oslo, Norway

Software Developer, April 2008 - present
Development of integration service bus using BEA WebLogic on Windows and RedHat Linux

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++

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

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