Curriculum Vitae - Matthias Buchhorn
Phone: +49 (0)30 29779326
Mobile: +49 (0)160 7467106
Fax: +49 (0)12126 29779326
E-Mail: info@consult-ant.de
Web:
http://www.consult-ant.de/en General Description -----------------------------------------------------------------------------------------------------------------------------
For a number of years I have enjoyed a successful career in Germany as a software architect, IT consultant and senior developer in e-business solutions. Enterprise portals, content management and customer relations’ management are the areas in which I specialise. My skills also span modern software development methods such as Rational Unified Processes and Extreme Programming. Ideally, I am seeking a role in a software development project, whereby I would be utilizing my sound expertise in Requirement Analysis and Use Case technique, system architecture, object-orientated analysis and database design, evaluation and customization of frameworks, team leadership, coordination of external suppliers, release management and support of the test team. On more than 20 projects I have gained a breadth of experience in liaising with customers in different sectors including telecommunications, insurance, pharmaceuticals, mechanical engineering and publishing.
Due to my competencies in various fields, I am an ideally suited to projects of a highly technical and complex nature. The majority of the aforementioned projects have focused on implementation and have called upon my specialist skills in Java / J2EE technology.
Study-----------------------------------------------------------------------------------------------------------------------------
1996-09 - 1999-09 Diploma (engineering) in computer science - Specializing in software engineer - Berufsakademie Berlin
Employment-----------------------------------------------------------------------------------------------------------------------------
2008-01 Materna GmbHTeam Lead / Senior Software Engineer
2003-10 - 2007-12 Freelancersoftware development, software architecture, quality management
2003-07 - 2003-10 Handwerk.de/AGTechnical project lead, conception and development of an CRM System for the portal Handwerk.de/ AG and organization Senior Developer
2001-05 - 2003-07 Cap Gemini Ernst & Young Deutschland GmbH IT-Consultant
Technical project lead, IT-Consultant and developer for content management systems, enterprise portals and application servers
1999-09 - 2001-05 WWL Internet AGDeveloper, Back-end and front-end development Competence Lead CMS
Leader for Content Management Systems
1996-09 - 1999-09 Alcatel SEL AG BerlinStudent, Trainee with different tasks
Diploma: configuration of the communication software system with XML
Pre-diploma: development of remote controlled uninterrupted power supply systems
Projects-----------------------------------------------------------------------------------------------------------------------------
2008-06 Deutsche BahnBranch: railways company
Position: Requirement Engineer, Technical Project Lead, Software Architect
Tasks: Requirement Engineering, Risk Management, Conception, Project Mangement for the internet / intranet portal of deutschebahn.com based on Coremedia 2008 starterkit
Technologies: CoreMedia 2008, Starterkit, Jakarta Tomcat 6, Java/J2EE 1.6, JSP, Spring 2.5, YAML, Oracle 10, Subversion, Maven 2, Idea, Confluence, JIRA, IBM Quickr
Size: 15
Location: Berlin, Frankfurt, Dortmund / Germany
2008-01 - 2008-04 Mediathek ZDFBranch: broadcasting corporation
Position: Software Architect, Developer, Coach
Tasks: Developer Training, Refactoring, Conception, Development for the Mediathek of ZDF
Technologies: CoreMedia 5.1/2006, Jakarta Tomcat 5, Java/J2EE 1.5, JSP, Spring 2.5, Oracle 10, Subversion, Maven 2, Ant, Bamboo, Eclipse 3.3
Size: 10
Location: Berlin, Mainz / Germany
2007-04 – 2007-12 Audio Video Portal ARD /DasErsteBranch: broadcasting corporation
Position: Software Architect and Developer
Task: Proposal, conception, architecture, and development of the ARD Mediathek
Technologies: CoreMedia 5.1/2006, Jakarta Tomcat 5, Java/J2EE 1.5, JSP, Lucene, Spring, Oracle 10, Suse Linux Enterprise 10, Subversion, Maven, Eclipse 3.3
Size: 40
Location: Hamburg, Munich, Mainz / Germany
2007-05 Showcase audio video portal Pro7Sat GroupBranch: TV Station
conception, implementation and presentation of an presales showcase
Position: Software Architect and Developer
Technologies: CoreMedia 5.1/2006, Jakarta Tomcat 5, Java/J2EE 1.5, JSP, Lucene, Spring, Derby
Size: 5
Location: Berlin / Germany
2007/01 – 2007/04 T-Systems - BARMER Branch: health insurance
Position: Developer
Technologies: CoreMedia 4.2, BEA Weblogic, Java/J2EE 1.4, JSP, Lucene, Struts, DB2
Projektgröße: 6
Einsatzort: Berlin / Germany
2006-12 - 2007-03 Showcase audio video portal ARTEBranch: TV Station
conception, implementation and presentation of an sales showcase with the support of ARTE
Position: Software Architekt und Developer
Technologies: CoreMedia 5.1/2006, Jakarta Tomcat 5, Java/J2EE 1.5, JSP, Lucene, Spring, Derby
Size: 5
Location: Berlin / Germany, Strassburg / France
2006-02 - 2006-12 Deutsche Telekom AG – internet / intranetBranch: Public relations division of the telecommunication group
Tasks: Needs analysis, team leadership, hardware and software architecture, code and software quality, coordination of external suppliers, test and hosting management.
Position: Software architect / technical leader for hands on code
Technologies: Coremedia 2005, Java 5, Tomcat 5 , J2EE, Corba, Axis Webservices, Spring, XSLT, JSF, JSTL, FAST SearchEngine
Size: 40
Location: Germany
2006-02 Event ManagementBuild up international festival portals:
http://www.stadtdeinerliebe.de/ and
http://www.comicmeetstheater.de/Branch: Theater
Tasks: Database/Application Development, Hosting
Position: Developer
Technologies: XHTML, CSS, PHP4, MySQL
Size: 3
Location: Halle/Berlin - Germany
2006-02 Deutsche Telekom AG – translation serviceBranch: Telecommunication
Requirement Analysis and Conception of a central translation service
Tasks: workshop with lionbridge , technical concept
Position: Software Architect
Technologies: Lionbridge, Java, Webservices, SOAP, Coremedia
Size: 5
Location: Germany
2006-01Deutsche Telekom AG – press serviceBranch: Telecommunication
Requirement Analysis and Conception of a press portal for all branches
Tasks: Evaluation of products, technical concept
Position: Software Architect
Technologies: RSS, Atom, J2EE, Webservices
Size: 5
Location: Germany
2005-09 - 2005-12 Sabbatical in Tokio and Australia 2005-01 - 2005-08 T-Systems IntranetBranch: System Integrator
Relaunch and redesign of the worldwide knowledge database and intranet for hundreds of business units and countries of T-Systems
Tasks: technical conception, software deployment, quality management operations, data protection and security, developer manual & guidelines, hardware architecture, communication with the provider, support for acceptance test, load and stresstest, performance analysis, proof of the accessibility study
Technologies: CoreMedia 4.2, Jakarta Tomcat 4.1, Cactus, JUnit, Ant, UML (Enterprise Architect), Java/J2EE, JSP, HTML, Javascript, Struts, Wage Framework, Oracle 9 database
Position: Release Manager
Size: 25
Location: Dresden / Germany
2003-11 - 2004-12 T-Systems InternationalizationBranch: System Integrator
Migration of the internet site from Vignette Story Server to CoreMedia 4.1, collaboration with T-Systems MMS
Tasks: support by the technical conception, software deployment, quality management operations, developer manual & guidelines, content model and migration, realization, last and stresstest, performance analysis
Technologies: CoreMedia 4.1, Jakarta Tomcat 4.1, Cactus, JUnit, Ant, UML (Enterprise Architekt), Java/J2EE, JSP, HTML, Javascript, Struts, Wage Framework, Oracle 9 database
Position: software architect, technical lead, software developer
Size: 15
Location: Dresden / Germany
2003-10 - 2003-12
www.km4042.deBranch: Art
Build up of communication plattform about streetart
Tasks: conception of the technical implementation, Hosting, realization of the design, content management based on web interface myPHPAdmin, developing of the shopping system
Technologies: PHP 4, MySQL
Position: conception, software developer
Size: 3
Location: Halle / Berlin
2003-11 Techniker KrankenkasseEvaluation of using a messaging service
Tasks: analyse and evaluation of the existing solution, design of some solution strategies, configuration management guide for OpenJMS and implementation of an Prototyp
Technologies: JMS, ATG Dynamo, Coremedia, Java, J2EE, Oracle 9i, Ant, JBuilder 9
Position: Software-Architect
Location: Hamburg / Germany
2003-10 CelesioFurther development and conception of the Intranet solution
Tasks: Software Development, Test-Cases, Change Management
Technologies: ATG, J2EE, Java, Ant
Position: Technical Leader, IT-Designer, Developer
Location: Berlin / Germany
2003-7 - 2003-10 Handwerk.de/ AGFurther development and conception of the CRM solution of the Internet portal of German handcrafts Handwerk.de/ AG and the clients
Tasks: Building up of the software processes (deployment, change of management, source of management, test cases). Further development of the organisation management system; Communication and controlling of the external service providers. Design and development of interfaces based on WebServices.
Technologies: Divine CMS, Struts, BEA Weblogic, J2EE, LDAP, EJB, Clearcase, Clearquest, Microsoft SQL Server 2000, Ant
Position: Technical Leader, IT-Designer, Developer
Location: Berlin / Germany
2002-10 - 2003-07 IDW Verlag GmbHDesign and development of the enterprise portal for institute of the German accountants; including online Shop, and Payment solution for online publications
Tasks: Development based on ATG Dynamo, Integration of personalized and payable content of different content sources, Building connectors to foreign Customer Relation Management and Enterprise Resource Planning Systems, Conception and realization of software deployment, Creation of the whole documentation: admin, deployment, development and configuration manuals.
Technologies: Coremedia , ATG Suite 5.6, LDAP, MS-SQL Server 2000, CVS, Ant, Bugzilla
Position: Technical Leader, IT-designer, Developer
Location: Düsseldorf / Germany
2002-05 - 2002-10 Heidelberger Druckmaschinen AGTasks: Design and development of the online shop based on, Use Case Engineering
- Design und Implementation of framework components
- Creation of component tests based on JUnit and development of documentation
- Training of the customers
ATG, Java Beans, Servlet Concept, JSP, Forte Developer Suite, CVS, Style Guide, HTML, XML
- Creation of Load und Stress Tests
Technologies: ATG Commerce Suite / Personalization Server 5.6, Oracle 9, CVS, ANT, JUnit-Tests, Element-Tool
Position: Developer
Location: Heidelberg / Germany
2002-02 - 2002-04 VWR InternationalTasks: Planning and realization of a content management solution for VWR International Inc. The product supports 5 languages, page and user administration. The decentralized content creation optimises the information and communication processes in the whole group. The duration of implementation and testing phase was 6 weeks. After that VWR launched the worldwide roll out plan.
Technologies: Pirobase 5.0, J2EE, Tomcat, Oracle 9
Position: Technical leader, Consultant, and Developer
Location: Philadelphia and New York / USA
2001-11 - 2002-02 Cap Gemini Ernst & Young InternetTasks: Planning and technical consulting for optimisation of the current web presence of CGE&Y.
Technologies: J2EE, Pirobase 4.2, Tomcat
Position: Consultant and Developer
Location: Düsseldorf / Germany
2001-08 - 2002-02 Cap Gemini Ernst & Young IntranetTasks: Construction of the CGE&Y intranet in Central Europe.
Establishing of an employee database, application management, hotel and travel solution, and content creation for each department. The CMS is customized on the customers request: global Single Sign On, and interfaces to worldwide services of CGE&Y. Coaching of the authors, administrators, and support and services staff.
Technologies:Pirobase 4.2, J2EE, Tomcat, Oracle
Position: Design Leader, Developer, Temp. project management, and Coach
Location: Düsseldorf / Germany
2001-09 - 2001-10 SKFTasks: Development of an eBusiness solution, and technical consulting for ATG Dynamo.
Technologies: ATG Dynamo 5.5, CMS Xpedio, CVS
Role: Developer und IT-Architect
Location: Gotemborg / Schweden
2000-12 - 2001-04 BoschTasks: Integration of Gauss-Interprise in IBM Webshere Technologies: IBM Webshere, Intershop Enfinity
Position: Consultant, Developer
Location: Stuttgart / Germany
2000-09 - 2001-03 Bayrische BeamtenversicherungTasks: Creation of Internet site for insurance company, Bayrische Beamtenversicherung.
Technologies: CMS Gauss-Interprise, Java, J2EE, Resin, CVS
Position: Technical leader, Developer
Location: Munich / Germany
2000-09 - 2001-03 WWL Internet AGTasks: conception and development of the company's intranet
Technologies: Vip Gauss Interprise 4
Position: Technical leader and Developer
Location: Berlin and Nuerenberg / Germany
1999-10 - 2000-09 Quelle BausparkasseTasks: Developer and architect of the portal for a big insurance company, online calculation, contract management, realization of the design guideline
Technologies: Perl 5, Delphi 5
Position: Technical lead, Developer
Location: Nuremberg / Germany
1999-03 - 1999-08 Alcatel SEL AGDiploma:
Tasks: Syntax - and semantics checks of the configuration of SMC3 system (Alcatel System12 systems) with XML
Technologies: Perl 5, XML, Clearcase
Location: Berlin / Germany
1998-01 - 1998-03 SaftNifePre-diploma:
Tasks: Development of a prototype for remote controlled uninterrupted power supply systems
Technologies: Delphi 4
Location: Berlin / Germany
1997-06 - 1997-09 BKK SELTasks: Development of applications for electronic forms for a health fund
Technologies: Delphi 4
Location: Berlin / Germany
Roles----------------------------------------------------------------------------------------------------------------------------
Development
IT-Architecture
IT-Consulting
Project Leader
Technologies-----------------------------------------------------------------------------------------------------------------------------
Programming Languages / Java 1.5, J2EE 1.4
Programming Tools / JSP, Struts, JDBC, JMS, EJB, JSF, JUnit, JSTL
Programming Tools / HTML, Javascript, DHTML, CSS, AJAX
Programming Tools / XML, XSLT, XPATH, Scheme, DTD, WDSL
Programming Languages / PHP 4
Programming Languages / Delphi 5
Programming Languages / Perl 5
Programming Languages / C++
Programming Languages / Active Server Pages (ASP)
Databases / Oracle 9
Databases / MS SQL Server 2000
Databases / MySQL
Web Server Technologies / Apache
Web Server Technologies / Internet Information Services (IIS)
Operating System / Windows 2000 Server
Operating System / Linux
Operating System / SOLARIS Operating System / HP-UX
Business Processes----------------------------------------------------------------------------------------------------------------------------
eSolutions / Content Management
eSolutions / Portal Development
eSolutions / Shop System
eSolutions / e-Knowledge Management
User Interface Design
Software Development Process / Deployment and Configuration Management
Software Development Process / Rational Unified Processes (RUP)
Software Development Process / Extrem Programming (XP)
Software Development Process / Business Modelling (Use Cases)
Software Development Process / Software Design (UML)
Software Development Process / Software Testing
Software Development Process / Requirement Analysis
Software Development Process / Coaching
Sectors----------------------------------------------------------------------------------------------------------------------------
Telecom & Media
Electrical & Electronics
Financial Services / Insurance
Publishing
Pharmaceuticals
Technical Services----------------------------------------------------------------------------------------------------------------------------
Package Based Applications / Middleware / ATG Dynamo 6
Package Based Applications / Middleware / Tomcat 4.2
Package Based Applications / Middleware / BEA Weblogic 8
Package Based Applications / Middleware / IBM Webshere
Package Based Applications / Middleware / Oracle 9i AS
Package Based Applications / WebServices / Axis
Package Based Applications / Framework / Spring
Package Based Applications / CMS / Coremedia 4.2 / 2005
Package Based Applications / CMS / Pirobase 5.0
Package Based Applications / CMS / Typo 3
Package Based Applications / CMS / VIP Gauss Interprise 5
Package Based Applications / E-Shops / ATG Commerce Suite 6
Package Based Applications / E-Shops / OS-Commerce
Package Based Applications / Directory Services / OpenLDAP
Software Development Process/ Design / Together ControlCenter 5
Software Development Process/ Design / Enterprise Architect
Software Development Process/ Design / Poseidon, Argo UML
Software Development Process/ Design / Rational Rose
Software Development Process/ Version Management / Rational Clearquest
Software Development Process/ Version Management / CVS and Subversion
Software Development Process/ Deployment / Ant
Software Development Process/ Deployment / Marven
Software Development Process/ Project Management / Rational Clearcase
Software Development Process/ Project Management / Requisite Pro
Software Development Process/ Project Management / MS-Project 2000
Software Development Process/ Development Suites / Eclipse 3.1
Software Development Process/ Development Suites / Forte, NetBeans
Software Development Process/ Development Suites / JBuilder
Personal Skills----------------------------------------------------------------------------------------------------------------------------
Demonstrated strong leadership abilities in various international team environments
Excellent organizational and communication skills with the ability to influence both internally and externally
Proven ability to work in highly pressurised environments and meet deadlines
Strong drive, self-motivated, profit driven, flexible and enthusiastic approach
Languages----------------------------------------------------------------------------------------------------------------------------
German
English
Russian
Spanish
Training----------------------------------------------------------------------------------------------------------------------------
2006/09 Advanced Design and Pattern Architecture (ooase)
2006/02 Certification Coremedia 2005 Editor / Administrator / Developer
2005/04 Government Sitebuilder Product Roadshow
2005/03 Content Management with Coremedia 2005
2004/09 Content Management Typo 3
2004/02 Shopsystem OS-Commerce
2003/03 Web services and Microsoft Dot-NET strategy
2002/02 Content Management with Pirobase 5.0
2002/01 Rational: Requirement Analysis and Use Cases
2002/01 Rational Unified Processes
2002/01 Quality Management - ISO 9001:2000
2001/09 Advanced developer training in application server Dynamo 5.6 (ATG)
2001/07 UML for developer based on Java
2001/04 User and developer training in application server Dynamo 5.5 (ATG)
2000/01 User, admin and developer training in CMS Gauss Interprise
----------------------------------------------------------------------------------------------------------------------------
References are available on request.