Resume

 
Craig Schiavone
Nybrogatan 75B
11440 Stockholm, Sweden
Telephone: +46 (0)8 667-3891 / Mobile: +46 (0)73 635 5007

Professional Strengths

  • Many years of programming experience
  • Broad knowledge/experience of technologies and computer languages
  • Quick study
  • Excellent attention to detail while writing code

Skills

Programming languages: C, C++, Java, Objective C, Transact-SQL, Bourne Shell, Perl, PHP

Operating Systems/Platforms: Windows NT/2000, Unix (Linux, SGI IRIX, SunOS, Solaris)

Programming Environments/Tools: Java Swing, JDBC & standard libraries, Trolltech's Qt library, Microsoft MFC & ATL libraries, Xt Athena widgets, OpenLook widgets (SunOS), Open Inventor & OpenGL (SGI)

Servers/Applications: Apache Web Server, PHP, BIND DNS Server, Sendmail, Microsoft IIS, MySQL

Work Experience

Software Engineer @ Iquity Systems: 02/2000 - 03/2002 Worked in a team to develop a system for sponsored Internet access. Primary developer of the application which controlled the entire user session from start to end. The application was written in C++ as an NT service, with heavy use of multithreading. DCOM was used for communication with the other parts of the system.

CGI/System programmer @ Web Communications: 12/1997 - 11/1999 Developed and maintained code for customer services and internal systems. Programming languages used were Perl, SQL and C in Sun Solaris and Linux environments. In addition, I wrote C modules for Netscapes' Web Server and implemented a POP-email system for tens of thousands of users. Most of the work was done in Perl, C and Transact-SQL.

Technical support/System administration @ Peripheral Solutions: 07/1993 - 12/1997 Did technical support and troubleshooting of SCSI peripherals in SUN, SGI, and NeXTStep environments. Wrote installation documentation for peripherals, some of which involved relinking the kernel in Sun and SGI environments. Wrote a driver for a 6-disk CDROM jukebox. Gave advice and training to build technicians and led RAID builds.

Programmer @ UC Santa Cruz, Wave Propagation Lab: 05/1990 - 03/1993 Wrote and maintained programs for the display of scientific data. Wrote an animation program and a vector font library. Also worked on a driver routine for a optical disk recorder. Most of this work was done in C on Sun and SGI workstations.

Systems Analyst @ Program Control Corporation: 06/1987 - 07/1989 Debugged subroutines, added new features and tested the Mark III Project Management System. Work was done in Fortran and 80x86 assembly language.

Education

Swedish classes at Folkuniversitet, 03/2003 - 06/2003 Swedish language instruction.

Svenska För Invandrare, 03/2000 - 01/2003: Swedish language instruction. Passed national exam in Swedish (01/2003).

Bachelor of Arts in Computer Science, University of California at Santa Cruz, 9/1989 - 3/1993: Among the subjects I studied were: Computer Graphics, Hardware and Operating Systems, Technical Writing, Software Methodology, Computational Models Received honors in the final exam.

Cerro Coso Community College, 8/1988 - 6/1989 General Education requirements in Literature, Programming, Calculus, Music, Art, Sculpture

Personal Information

I came here to Sweden from California in December 1999 with my swedish wife. We now have two children together and live in Stockholm. After my former employer, Iquity systems, went bankrupt I have been on parental leave and spent time improving my swedish language skills. As a hobby, I like to ride my mountain bike and I also like to program in my spare time.