5

Click here to load reader

MGR. JIRI CELAK 12 Padcroft road, West Drayton, Middlesex ... · PDF fileAddress 12 Padcroft road, West Drayton, Middlesex, UB7 7RB, UK ... J2EE Design Patterns (2 days – Core J2EE

Embed Size (px)

Citation preview

Page 1: MGR. JIRI CELAK 12 Padcroft road, West Drayton, Middlesex ... · PDF fileAddress 12 Padcroft road, West Drayton, Middlesex, UB7 7RB, UK ... J2EE Design Patterns (2 days – Core J2EE

J I R I C E L A K ’ SC U R R I C U L U M V I T A E

PERSONAL INFORMATION

Name MGR. JIRI CELAK

Address 12 Padcroft road, West Drayton, Middlesex, UB7 7RB, UKTelephone +44 789407 6949

WWW http://www.celak.net E-mail [email protected]

Nationality Czech Republic

Date of birth 13. 2. 1979

About me I am an experienced sun certified enterprise architect/developer with a strong academic background (Master degree in computer science) and 6+ years experience in full cycle of software development. My main technical expertise include complete J2EE stack, Oracle database and standard web technologies like XML,XSLT,SOAP, …. My technical knowledge is backed with industry standard certification (OCA, SCEA, SCWCD and SCJP). I am mainly interested in web 2.0 projects, agile methodologies, performance management, distributed, messaging, and web application, and their architecture and implementation using J2EE technologies and frameworks like Spring or Hibernate. My strengths include broad technological knowledge, the ability to solve complicated tasks, and introducing simple, consistent, scalable, and maintainable architecture.I am founder and only developer of http://www.mavenjava.com and http://www.liondrive.com.

WORK EXPERIENCE• Dates NOVEMBER 2004 – August 2008

• Name and address of employer IS GROUP part of The Carphone Warehouse plc Support Centre1 Portal WayLondon W3 6RShttp://www.carphonewarehouse.com

• Type of business Telecommunications, Mobile phone retailer• Position held Sollutions architect, Technical lead

• List of some projects I’ve participated

Project name: EWS – enterprise web strategyClient: Carphone warehouseProject description: Define strategic architecture for future web platform at CPW and implement new architecture on www.carphonewarehouse.com web site.Technologies: Java, J2EE, Hibernate, Spring, Tibco, XML, JDBC, Web services, PL/SQL, Oracle, Tomcat, HTML, JavaScriptMethodology: AgileMy role: Solutions architectProject length: 6 months defining architecture, 12 month developmentProject team size: 20 people

Page 1 - Curriculum vitae ofMgr. Jiří Čelák

For more information please visithttp://www.celak.net

Page 2: MGR. JIRI CELAK 12 Padcroft road, West Drayton, Middlesex ... · PDF fileAddress 12 Padcroft road, West Drayton, Middlesex, UB7 7RB, UK ... J2EE Design Patterns (2 days – Core J2EE

Project name: CobalClient: Carphone warehouseProject description: Introduce SOA architecture with new strategic CRM and billing platform. Integration of existing CPW IT systems with the new platform Technologies: TIBCO, Chordiant, SingleView, Java, J2EE, Hibernate, Spring, Oracle, TomcatMethodology: WaterfallMy role: Solutions architect responsible for online retail channel.Project length: 12 monthsProject team size: 200 people

Project name: LLU – SSM (CPW “Free broadband” proposition)Client: Carphone warehouseProject description: Web-based system for selling new products based on LLU (local loop unbundling). Improve system architectures in CPW to be able to process very large number of customer. Design and implement highly scalable and maintainable sales and customer care sites with integration to lot of other third party systems (billing systems, validations systems for bank details, credit cards, credit checks, … )Technologies: Java, J2EE, XML, JDBC, Web services, PL/SQL, Oracle, Tomcat, Symantec I3, HTML, JavaScriptMy role: Technical lead, Developer of core parts.Project length: 10 monthsProject team size: 20 people

• Dates 2001 – 2004• Name and address of employer Unicorn plc

Danube HouseKarolinská 650/1, 186 00 Prague 8, Czech republichttp://www.unicorn.cz/en/

• Type of business Information and Communication Technology (ICT) services• Position held Senior developer, Team leader, Trainer

• List of some projects I’ve participated

Project name: Physical application frameworkClient: CSOB (One of the largest bank in Czech republic) and UNICORNProject description: Application framework based on J2EE technologies, that was developed for CSOB and it is still being used for all Java-based projects in UNICORN.Technologies: HTML, JavaScript, Java, J2EE, XML, XSL, JDBC, PL/SQL, Oracle, WebLogic BEA, IBM Websphere, Apache Jakarta TomcatMy role: Team leaderProject length: 1.5+ yearProject team size: 10-30 people

Project name: APS - Application Processing SystemClient: Raiffeisenbank (One of the largest banks in the Austria )Project description: Web-based system that helps to handle consumer lending purchase and the whole approve procedure in the bank.Technologies: HTML, JavaScript, Java, J2EE, XML, XSL, JDBC, PL/SQL, Oracle, TomcatMy role: DeveloperProject length: 2 monthsProject team size: 10-13 people

Page 2 - Curriculum vitae ofMgr. Jiří Čelák

For more information please visithttp://www.celak.net

Page 3: MGR. JIRI CELAK 12 Padcroft road, West Drayton, Middlesex ... · PDF fileAddress 12 Padcroft road, West Drayton, Middlesex, UB7 7RB, UK ... J2EE Design Patterns (2 days – Core J2EE

• List of courses I taught as a trainer for external customers

Java (2 days – Java basics)Java advanced (2 days – Inner classes, Java IO, Reflection, Networking, Serialisation, …)JDBC Database Access (1 day – Principals, Mapping SQL types to Java types, JTA, … )Java Servlets and JSP (2 days – Sessions, JSP and Servlets relationship, JSP tag libraries, JSP expression language, …)J2EE architecture and EJB (2 days – J2EE technologies, Types of EJB, EJB life cycle, …)Mastering EJB (2 days – EJB clustering, CMP versus BMP Entity Beans, Performance, …)J2EE Design Patterns (2 days – Core J2EE patterns, Presentation, Business and Integration Tier)Oracle 9i PL/SQL (2 days – basic PL/SQL syntax, development tools)XML – (1 day – XML structure, DTD, XSD, IE XML support)XSLT – (2 days – basic XSL syntax, XML transformation to HTML, RTF, PDF, Formatting objects)

ACADEMIC EDUCATION

• Dates 1999 - 2004• Name and type of organisation providing education and training

Charles University in PragueFaculty of Mathematics and PhysicsBranch Computer ScienceDistributed Systems

• Title of qualification awarded

INDUSTRY STANDARD CERTIFICATIONS

Master degree

• Name and type of organization providing education and training

Sun Microsystems, Oracle University

• Title of qualification awarded Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 (CX-310-055)Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 1.4 (CX-310-081) Sun Certified Enterprise Architect for the Java 2 Platform, Enterprise Edition (CX-310-051, CX-310-300A, CX-310-061)Oracle Database 10g Administrator Certified Associate (1Z0-042)

TRAININGS

• Dates August 2005• Name and type of organization providing education and training

Oracle University

• Name of the training Oracle Database 10g: SQL Tuning Workshop

• Dates June 2006• Name and type of organization providing education and training

Sun Microsystems

• Name of the training Architecting and Designing J2EE Applications (SL-425)

• Dates 01 August 2008• Name and type of organization providing education and training

Tibco

• Name of the training Architecting a TIBCO SOA (ARC602)

Page 3 - Curriculum vitae ofMgr. Jiří Čelák

For more information please visithttp://www.celak.net

Page 4: MGR. JIRI CELAK 12 Padcroft road, West Drayton, Middlesex ... · PDF fileAddress 12 Padcroft road, West Drayton, Middlesex, UB7 7RB, UK ... J2EE Design Patterns (2 days – Core J2EE

PERSONAL SKILLSAND COMPETENCES

MOTHER TONGUE CZECH

OTHER LANGUAGES

ENGLISH

• Reading skills VERY GOOD

• Writing skills GOOD

• Verbal skills VERY GOOD

GERMAN

• Reading skills VERY GOOD

• Writing skills GOOD

• Verbal skills GOOD

Page 4 - Curriculum vitae ofMgr. Jiří Čelák

For more information please visithttp://www.celak.net

Page 5: MGR. JIRI CELAK 12 Padcroft road, West Drayton, Middlesex ... · PDF fileAddress 12 Padcroft road, West Drayton, Middlesex, UB7 7RB, UK ... J2EE Design Patterns (2 days – Core J2EE

TECHNICAL SKILLS Category Subcategory Level of knowledge

Analysis and Design UML goodOOAD (Enterprise Architect, Rational Rose, Visio)

intermediate

Data Modeling (Power Designer, Rational Rose, Visio)

intermediate

Design patterns (GoF, J2EE design patterns)

very good

Development methodologies

Agile Very good

Waterfall/Iterative good

Databases Oracle administration goodOracle development intermediateMySQLSQLPL/SQL

Very goodvery goodintermediate

Programming Java (RMI, IDL, Reflection, JDBC) very goodJ2EE (JSP, Java Servlets, JMS, EJB, JNDI, JAAS, ...)

very good

Java Web Services goodC++ basicPHP intermediateAction script Good

JavaScript, JScript Good

J2EE frameworks Spring Good

Hibernate very goodWebWork intermediateSTRUTS goodJDO intermediate

Application servers IBM WebSphere goodApache Jakarta Tomcat very goodJBoss intermediateBEA WebLogic intermediate

MarkUp languages XML (DTD, XSD) very goodXSLT very goodHTML, CSS good

Operating systems Windows goodLinuxSolaris

goodgood

DRIVING LICENCE(S) Cars up to 3500 kg and 8 personsMotorcycles up to 50 ccm

Page 5 - Curriculum vitae ofMgr. Jiří Čelák

For more information please visithttp://www.celak.net