curriculum vitae

Per Cederberg

Curriculum Vitae

Name: Per Cederberg
Birth date: 22nd of November 1974
E-mail: per@percederberg.net (no job offers please)

Current Occupation

I’m working as a software architect and integration consultant at Dynabyte AB since February 2005. Please direct all inquiries regarding availability and pricing there.

I'm not looking for other employment opportunities at this time and will not reply to such emails.

Work Experience

  • Payment System Development, Ongame Studios
    (December 2005 – ongoing) Development and maintenance of a payment processing system with online integration to external processors. Created automated handling of credit card chargebacks among other things.
    Keywords: Java, J2EE, EJB, Spring, Hibernate, SOAP, Axis, JUnit, JBoss, MySQL
  • Interactive Training Prototype, BAE Systems C-ITS AB
    (October 2005 – November 2005) Prototyped a new interactive training system based on modern web technology. The system handles movie playing, flash animations, clickable SVG images and more. It is currently being expanded into a full-scale product.
    Keywords: JavaScript, XML, HTML, CSS, SVG, SCORM
  • Integration Monitoring & Tools, 3
    (February 2005 – September 2005) Created tools for monitoring and correcting integration issues between various systems and databases. Also involved in the development of a batch API to the PeopleSoft CRM system.
    Keywords: Java, Swing, PL/SQL, Rvscript, Tibco, PeopleSoft, Singl.eView Billing, Oracle
  • Content Managment System, Liquid Site Hosting
    (June 2003 – August 2004) Design and creation of a web-based content management system (CMS) and a new web site for the Swedish Committee for Afghanistan. The CMS is today in use for a commercial web hosting service.
    Keywords: Java, Servlets, FreeMarker, JDBC, SQL, MySQL, Linux
  • Document Management System, Siemens Spain
    (April 2004 – May 2004) Developed a web-based document management system for use by the Spanish railway networks (RENFE) and Telefónica.
    Keywords: Visual Basic, ASP, COM/COM+, ADO, XML, XSLT, SQL Server, Windows
  • SNMP MIB Parser, Mibble Project
    (May 2003 – June 2003) Complete rewrite of an SNMP MIB parser initially developed at Ericsson. The source code is available under both open and commercial licenses.
    Keywords: Java, ASN.1, SNMP, Linux
  • Parser Generator, Grammatica Project
    (March 2003 – May 2003) Created a parser generator for C# and Java to improve the usability of such tools. The project is currently in a maintenance phase.
    Keywords: C#, Java, BNF
  • Electronic Invoices, DocHotel AB
    (April 2001 – February 2003) Technical project leader and co-architect for DocHotel. The system is used as an electronic document storage for Nordea and FöreningsSparbanken. The team role included responsability for implementation, test and deployment through the first three releases.
    Keywords: Java, J2EE, JSP, PDF, DB2, AIX, RUP, XP
  • IFS Web Integration, Systembolaget AB
    (October 2002) Evaluated various options for integrating the IFS CRM system with existing web infrastructure.
    Keywords: IFS, Oracle IAS, Solaris
  • Travelling Portal, TravelLink.com
    (June 2001 – December 2001) Mentoring and C++ development for a web travelling portal. CCM role handling C++ components, code quality and automated release builds.
    Keywords: Broadvision One-to-One, C++, JavaScript, Oracle DB, HP-UX, Solaris, RUP

Employments

  • Dynabyte AB, Consultant
    (February 2005 – current) Software consultant with speciality in architecture and integration.
  • Self-employed, Consultant
    (January 2003 – February 2005) Small scale consulting while temporarily living in Spain.
  • WM-data Object Solutions, Consultant
    (March 2001 – February 2003) Software consultant with speciality in architecture and development processes.
  • Xware AB, Developer
    (January 2000 – February 2001) Development in C++ on the Win32 platform for the xTrade system.
  • Ericsson Telecom AB
    (July 1999 – December 1999) Created a program that generated Java source code from formal descriptions as my Master’s project.
  • The CLIP Lab, Visiting Researcher
    (March 1999 – June 1999) Created a language to be used for automatic web layout and creation.
  • Ericsson Telecom AB
    (June 1997 – July 1997) Designed and constructed two web based systems for change request handling.
  • KTH, Teacher in Computer Science
    (Autumn 1996) Worked as a teacher on the Introduction to Computer Science course at the Department of Numerical Analysis and Computing Science.

Education

Computer Science

I value working with products from all the leading vendors and for all the leading platforms. Below follows a list of some of the tools and technologies I’ve used the last couple of years.

Operating Systems: Linux, Solaris, AIX, HP-UX and Windows.

Programming Languages: Basic (and Visual Basic), C, C++, C#, Java, Pascal (and Delphi), PL/SQL, PostScript, Prolog, Scheme and Smalltalk.

Programming Environments: Eclipse, JBuilder, GNU/Unix tools and Visual Studio.

Libraries and Component Technologies: ATL, MFC, COM (with both typelibs and IDL-files), DCOM, MTS/COM+, EJB, SOAP and RMI

Web Technology: HTML, XML, XSLT, CSS, DOM, JavaScript, CGI, Perl, ASP, JSP, PHP, Apache, IIS, BroadVision One-To-One, JBoss, WebSphere and Servlets

Database Technology: SQL, PL/SQL, ADO, DB2, MySQL, Oracle, SQL Server and Toad

Other Acronyms: ASN.1, SNMP, BNF, Lex and Yacc

My main interests are in software processes, system architecture, and usability. Previously I’ve been working with both web publication and compiler technology.

Other Merits

Languages: I speak Swedish, English and Spanish fluently. I also understand written German.

Certifications: I'm certified in Rational Unified Process (RUP).

Special activities: During three years I’ve been active in the Red Cross Youth in Stockholm. In the autumn 1998 I was the chairman of the social organization.

References

Available upon request.

Ads by Google:

New Lady Gaga fan site! Read about her greatest hits including Telephone and Bad Romance from Lady Gaga's latest album The Fame Monster.