Identity - DOC - DOC

Document Sample
Identity - DOC - DOC Powered By Docstoc
					Curriculum Vitae Identity – Steffen M. Boelaars
Name: City: Country: Email address: Date of birth: Civil state: Gender: Steffen M. Boelaars Reigate (Surrey) United Kingdom boelaars@flatrock.eu October 1, 1979 single male

Personal Profile
Steffen has spent the last 8 years working in the Information Technology environment and has extensive experience in the JAVA/J2EE solutions field. Steffen has worked with JAVA since 1996 and started to use it professionally in 2000. He has been using PHP (since 1999) and UNIX shellscript (since 1995) extensively, building many web application in either technology. He has now evolved into a senior J2EE consultant, and Technical Lead with great leading and mentoring capacities, including offshore teams. He’s an inspirer and the type of person that always has an overview of what’s going on, who will give you the proper feedback and hints on how to develop further, and the pat on the back when needed or deserved. Steffen’s approach is professional and pragmatic, and always puts focus on the security and performance aspects of the product under development. Steffen is a TOGAF8 Certified enterprise architect. A no-nonsense person, he heads for a good cost / benefit ratio, through honest and clear communication. He is a technology driven person, who will advice a client on all the different possibilities. As an EU citizen, he is happy to work internationally. He speaks Dutch (native), fluent English and has a good understanding of German.

Person Profile

Steffen M. Boelaars

Technical Summary
Operating System: Linux, UNIX (IRIX, FreeBSD, Solaris, HPUX), Microsoft Windows (from version 1.0 to Vista)

Software languages and Technologies: JAVA, J2EE, Basic, HTML, DHTML JavaScript, PHP, JSP, XML, XPath, XSL, XSLT, SOAP, WSDL, AJAX, Bourne shell, Korn shell, PL/SQL, Perl, SQL, Hibernate, EJB3, Seam, BPM, jBPM, JSF, Spring, Swing, JSP, Struts, JMS, Web Services, ANT, Eclipse, JavaScript, CVS, Visual Source Safe, Subversion, UML, RUP, Rational Rose, Gnome Dia, KDE Umbrello, Altova XML-Spy, Altova Umodel, CAPS UniForm, Tridion, Oracle Forms & Reports, ArcIMS, IBM Websphere Integrated Developer (WID), IBM Websphere Enterprise Service Bus (ESB), BEA Weblogic, Lombardi Teamworks BPM, Clearcase, Clearquest, MQ Series, Jasper Reports, TestDirector. Particular protocol knowledge: Web/Application Servers: TCP/IP, UDP, ICMP, HTTP, SMTP, LDAP, DSML Apache 1.3 and 2, JBoss 4.0.x, Websphere 5.1, Websphere 6.x, SilverStream 2.x and 3.x, Novell extend 4.x and 5.x, Tomcat 4.x and 5.x Oracle 7, 8i, 9i and 10g, DB2, Sybase SQL Server, Microsoft SQL Server 2000, 6.5 & 7, Microsoft Access, MySQL, PostgreSQL, JDBC Microsoft Project, Microsoft Visio, Microsoft Word, Microsoft Excel, Open Office, Star Office, Google Spreadsheet, Writely Novell exteNd, Novell GroupWise, Novell WebAccess, Novell NetWare, Novell iChain, Novell BorderManager, Novell eDirectory AccountView, Agresso Business World, Civica ICON and Paylink, Fermat Basel2 Pascal, Delphi, C, C++, Perl, ASP, Visual Basic, VBA, .NET

Databases: Office tools: Novell tools: Financial tools: General understanding of:

Education
After secondary school (HAVO, The Netherlands) Steffen studied Computer Processing and Information Technology at the ‘Hogeschool van Utrecht’ in The Netherlands, as well as an extra year of ‘Multimedia Design & Technology’ at the ‘Hogeschool van Enschede’ also in The Netherlands. He is also a graduate in Silva Mind Control, a form of alpha training to help yourself be more focused and in touch with yourself, others and the environment. His creative side has been expressed through a 10 day intensive Alias|Wavefront Maya 3D training course. December 2007 Steffen successfully completed the TOGAF8 enterprise architect practitioners certification program.

2

Person Profile

Steffen M. Boelaars

Professional history
Project: Position: Duration: Scope of Role: Dare Digital Ltd: systems integration proposal Solutions Architect April 2008 - current Providing a solutions architecture outline and quote to pitch at Dare Digital Ltd’s possible client, to help them in successfully bidding for their client’s contract. The solutions architecture involves the integration of a content management system, hotel booking system, website and about 10 other systems. The core technology to be used is JAVA/J2EE. This project is in progress. ABN AMRO Investment Bank: Basel2 Environment Team Off-shoring Senior Architect / Business Analyst / Support Development June 2007 – February 2008 In charge of off-shoring the Basel2 credit risk calculator Environment Team activities to outsourcing partner TCS in India: Analysis of capabilities, possibilities and risk involved. Architectural design and implementation of tools to simplify the business as usual procedures to be off-shored. Liaising with upper management as an analyst/consultant about the solution to deliver. Defining a systems architecture (Cooperating with other architects). Environment management. Leading people in system administration (HPUX, Windows Terminal Servers), unix scripting (KSH, BASH, PERL), windows scripting, and the support development of network tools (for the remote management, monitoring and deployment of all the environments in JAVA, J2EE, PHP, PL/SQL to be deployed on JBoss, Websphere & Weblogic). This was a multi-million project with high-availability high-transactional servers (+/- 50 Basel2 risk calculation environments, using Oracle 9i, Oracle 10g and Fermat). Steffen did analysis of the Basel2 reporting engine for problems relating to reporting to the national authority (DNB) and internal risk feedback, and used his analysis findings in sorting out architectural issues with the lead architect. This project involved travel to and mentoring offshore teams in India and Brazil. Some of the technologies involved: Linux, Cygwin, JAVA, J2EE, EJB, JSF, JSP, Unix, Shell Scripts, XML, XSLT, MySQL, PHP, Oracle (9i, 10g), PL/SQL, Perl, TCP, Threading, Fermat Basel2 Credit Risk Calculator, MS Visio. Achievements: The project has successfully been off-shored to Tata Consultancy Services in India, where Steffen trained the Indian team while keeping business as usual going on properly. Off-shoring was completed in a much shorter time-span than expected and many millions were saved this way. The Insolvency Service - ISCIS Architect / Senior Analyst Developer / Support Team Lead / Mentor February 2007 – June 2007
3

Achievements: Project: Position: Duration: Scope of Role:

Project: Position: Duration:

Person Profile

Steffen M. Boelaars

Scope of Role:

Working on this £100+ million change program Steffen initially trained the support development team in JAVA/J2EE development. Main task was to move the projects support branch from London to Birmingham. Within 1 month of the project Steffen was assigned the task of analysing the problems that would occur in doing the migration to IBM Websphere 6 and the architectural changes that would be needed, as well as analysis of the business problems in switching to new teams and procedures in Birmingham. This project included extensive work with: IBM Websphere Integrated Developer (WID), IBM Websphere Application Server (WAS), IBM Websphere Enterprise Service Bus (ESB), Linux, Unix, Cygwin, JMS, MQ Series, Lombardi Teamworks (BPM), CVS, Clearcase, Clearquest. Steffen quickly gained knowledge of Websphere and ESB and helped the development team to do a full migration to the latest Websphere version, including redesign and redevelopment of Teamworks BPM modules, after which he fully documented everything and transferred this knowledge on to the support team.

Achievements:

With finishing this project the way had been opened to hire more staff and start fullscale development in the new environment, with a trained support team on the standby ready to take on supporting all the very many applications that go live. Reigate & Banstead Borough Council - Online Payments Reigate & Banstead Borough Council - Finance for Synergy Reigate & Banstead Borough Council - Synergy for Planning (PoC) Reigate & Banstead Borough Council – Synergy Lead Architect / Senior Analyst Developer / Team Lead / Mentor August 2005 – December 2006 The council of the Borough of Reigate & Banstead was going to reform the way they interact with their citizens. Steffen helped out with 4 of the projects. The baseline, Synergy, was fully designed by him and he lead the development team into successful development of this and the next 3 projects. Synergy was a completely new and revolutionary computer system for the Customer Care department, in which they could easily store and manage their incoming calls/letters/emails/faxes, in a uniform way. Steffen had been hired for this challenging job, to help out the team of fulltime employees to develop a fully fledged new J2EE application, since they had never before done any Java software development. The role was a mix between lead architect, supporting business analyst, senior lead developer and tutor. This all from a team lead position. The function included training the employees in JAVA development, system architecture, BPM, AJAX, ANT, webservices, Jasper Reports and many other subjects. Helping out with all the development tools. Supervising the adoption of standards and best practices. Advising the management about all the things project related (Ranging from software choices to architecture problem solving to business process definition) Discussing with the end-user about the way they think the business processes should be and how the interaction with the clients has been
4

Project: Project: Project: Project: Position: Duration: Scope of Role:

Person Profile

Steffen M. Boelaars

done in the past. It soon became clear the current solution was not fit for purpose and Steffen helped with the business analysis and translation of the results to a new systems architecture. Handling parts of the project management. Development of important parts of the system: Connections to external systems (Groupwise, PayLink credit card payments, Agresso invoicing systems, CRM, Tridion CMS, CAPS Uniform, ArcIMS, etcetera), pageflows using Novell’s BPM solution, JSP’s. And the definition of standards for the employees plus making sure they follow them (in code, architecture and design). Struts was used, but later migrated by me in favour of a simpler custom approach. After a while Steffen migrated the project from legacy Visual Source Safe and Novell exteNd to CVS, Eclipse, JBoss and Linux. (Having done investigation into JBoss, IBM Websphere, BEA Weblogic, Oracle AS) He has done the full technical architecture for this project (SOA), including web services, data warehouse and an all new performance tuned AJAX engine. Steffen also helped out with some other smiller side projects the council had going, which used PHP/HTML/JavaScript/SQL/Perl development. Achievements: The system has been stable in production since March 2005 and is being progressively enhanced. It gained the interest of councils in and outside Great Britain. Steffen has received personal thanks from the Chief Executive for the superb achievement on this project which has brought significant cost savings, progression and increased efficiency to the council, allowing them to do more in less time with less staff with better quality. The Hague Council, Tax Office - Welfare Tax Online The Hague Council, City Development Department - Business Contact Portal The Hague Council, City Management Department - Citizens Management Application Architect / Senior Developer November 2003 – July 2005 three projects for The Hague Council. Each aimed at disclosing content and services of the council on the web. Most of the projects was done with Novell eXtend (the new SilverStream) and Oracle 9i. The projects covered technologies as J2EE, JAVA, XML, XSL, XSLT, SOAP, webservices, EJB, servlets, JSP, PL/SQL, XHTML. Some parts were done using PHP. Strong interfacing with Novell tools happened, including eDirectory, iChain, Groupwise (for which a fully custom connector was build by Steffen). Other technologies encountered were KPN CIC telephony servers, .NET webservices, DSML, MQ Series, WSDL, BEA Weblogic. Steffens specifically focused on the security aspects of this project, making sure it would comply with the very high security standards of this very big organisation. This project was, quite unusual for local government, solved using the Agile DSDM methodology, with delivery of new functionality every 2 weeks.
5

Project: Project: Project: Position: Duration: Scope of Role:

Person Profile

Steffen M. Boelaars

Achievements:

The work done by Steffen reduced the stress and workload by the Customer Services Department a lot and Steffen received much praise from upper management because of the considerable cost savings this project brought. MAG Productions - Holiday Homes booking platform Architect / Senior Developer / Team Lead / Mentor June 2003 – November 2003 Design and development of a brand new online European fully localised booking platform for holiday homes. Designed using UML, Rational Rose, Umbrello, and build with Linux, PHP, Apache, MySQL (later migrated to PostgreSQL), PL/SQL, JavaScript, HTML, XML. It consisted out of a fully dynamic frontend website, with a backend web-enabled management system for different suppliers, and webservices interaction with the larger suppliers. The job included team leading and training of the development team. The project was delivered before the deadline and the trained team was ready to take care of it on their on from then on. This project was from that moment on the main source of income for the previously purely Content Management focused company. Travel Service International – eCommerce for the travel industry Architect / Developer / System administrator September 2000 - May 2003 Development and design of innovative fully localised ecommerce web applications for the travel industry using JAVA, J2EE, PHP, HTML, CSS, JavaScript, Linux, Unix, XML, XSL, SilverStream, SOAP, JSP, webservices, servlets, RUP, UML, Perl, Oracle 8i. Projects included holiday home rental sites, generic online booking platforms, backend property management systems, and financial transaction systems to integrate with banks, credit card organisations, and accountancy software (Accountview). The job later included training of junior staff. Pheniks Holding – Retail Market Analysis Data Analyst / Team Lead / All round technical administrator and developer March 1999 – August 2000 Guiding a team into partially automated and partially manual data entry. Doing regular server and workstation maintenance (Windows NT, Linux). Maintaining management and administration for field researchers using PHP, Apache, HTML, JavaScript, SQL, MySQL. Clients included Dutchtone, Telfort, Nestlé, HP.

Project: Position: Duration: Scope of Role:

Achievements:

Project: Position: Duration: Scope of Role:

Project: Position: Duration: Scope of Role:

6