urriculum
Vitae
Tel.:
+48.661.401.888
www.bienkowski.net
born
in 1979, located in Warsaw, Poland
Architect, Senior Developer, or Technical Lead
Object-oriented programmer and designer in Java using design patterns and TDD
Developer of multi-tier, scalable Java EE apps for JBoss, WebSphere
Team worker, and leader
Goal-oriented and effective
Project: Supplier Chain Planner (Java EE, SOA, JSF, AJAX); My role: Solutions Architect (since 01.2009) for the Syncron product - design and implementation of the GUI and backend, task assignment, build and version control, cooperation with analysts and testers [2007-10]
Project: Internet gaming application (J2EE, WebSphere/JBoss, legacy connectivity, high performance and availability constraints, intl team of >50 developers and QA's, budget >50M €); My role: create design of many internal, business layer frameworks, implement some of them, migrate ex-CORBA modules to J2EE/POJO; Team lead (up 8 developers). [2005-07]
Project: Peer-to-peer knowledge-sharing network (JXTA, SWT, RDF, international, EU-sponsored, budged over 3M €); My role: design from scratch and implement with tests a large module (over 500 classes) tightly coupled to Oracle DB [2003-04]
Project: Article archive and portal for one of the largest polish newspapers (J2EE); My role: write and optimize DB access layer (Oracle), participate in adding of new functionality in GUI (Struts, JSP, JSTL) and business layer (POJO, EJB, XDoclet) [2004]
Project: content and knowledge management system (WebLogic then JBoss, Oracle, over 10 programmers, over 2 years, international, with direct boss in Germany); My role: work on the webapp, design of introducing Struts and i18n, participate in completing requirements, enhance functionality and define knowledge model (RDF) [2002-03]
Implementation of the W3C XML standard [2002]
„SGML/XML and up-to-date knowledge management technologies”
Eclipse, IntelliJ IDEA, JBoss, Spring, Ant, Maven, JUnit, Weblogic, Websphere, Oracle, DB2, CVS, PL/SQL Developer, JIRA, Perforce
Complete list of projects I participated - www.bienkowski.net/work
Computer science fundamentals: computational complexity, distributed systems, concurrency, key algorithms and data structures
OO and structural design and programming, UML
Languages: C, C++, Smalltalk, Java; logic and functional programming
Web application creation: J2EE (JSP, servlets), PHP
DB structure design and DB handling: Oracle, PostgreSQL, MySQL, object DBs
A list of my student projects: www.bienkowski.net/stud
Web 2.0 technologies (JavaScript, AJAX, JSF)
Application integration (SOA)
New, light-weight software development methodologies (XP, TDD)
Nationwide finalist of the XLIX Mathematics Olympiad For High School Students [1998]
Holder of the scholarship of the president of the city of Lublin [1998]
Sun Certified: Java Programmer (SCJP); Business Component Developer (SCBCD) [2005]
English (read, write, speak, used in daily work, FCE)
Hobbies: sports, traveling, eating
“The best way of reading code is to refactor it”
Last updated: 8-Mar-2010.
I hereby authorize you to process my personal data included in my job application for the needs of the recruitment process (in accordance with the Polish Personnel Protection Act of 29.08.1997 no 133 position 883).
The full and up-to-date version of this document (in HTML and for MS Word, also in Polish) can be accessed at www.bienkowski.net/cv.