Grzegorz Bernaś Blog
Total Page:16
File Type:pdf, Size:1020Kb
Grzegorz Berna ś - 30 years old; - 12 years of programming experience; - 7 years of java experience; Address: Pruszków, Polska e-mail : grzegorz [.AT.] bernas.com.pl web : http://www.bernas.com.pl GitHub: https://github.com/kirkor Stack Overflow: http://stackoverflow.com/users/3801331/kirkor marital status : married, 2 kids Education: • 2006 – 2012 – Faculty: Computer Science, Software Engineering (graduation). • 2004 – 2006 – Faculty: Physics, Mathematics and Computer Science, Computer Science. • 2000 – 2004 – I Highschool im. Stanisława Konarskiego w O świ ęcimiu. Professional experience: • Since 10.2014 Mettler-Toledo International, Inc. e-Commerce | Hybris Java developer ◦ Design and implement java backend; ◦ Interfaces design; ◦ Keeper of clean code and good practice; ◦ Code reviews; ◦ Supervision a team of 20 people in Pune (India); ◦ Supporting and coaching offshore team in subjects of JUnit, Integration test, code reviews, code best practices; ◦ Releases strategy; ◦ Stash and GIT administration; ◦ Setup of the development infrastructure (Stash, Jenkins for CI and automatic deployment) ◦ Interviewing new joiners. Technology stack: ◦ Java, Spring core, Spring security, Spring integration, JRebel, JMeter, Robot framework; ◦ JSP, HTML, CSS, JavaScript, JQuery; ◦ Hybris 5.1: Impex, CronJob, Flexible Search, Data Model, Solr, Ant. Dev tools: ◦ Eclipse, JRebel, Git Extenstion, REST client, Stash, Jira, Confluence, Jenkins, MsSQL. • Since 12.2008 – Beriko Software . CEO ◦ Project Management (SCRUM); ◦ Object-oriented programming / design (Java, C #, PHP); ◦ Contact with the customers, provide user documentation; ◦ Preparation of technical specifications, pricing; ◦ Training (Java/Spring/GWT/jBPM/OpenKM); ◦ Outsourcing IT (server administration GNU / Linux, construction and management of local networks.); ◦ OpenKM (document management system) implementation and customization. • 03.2012 – 10.2014 PZU Group. Designer / Programmer ◦ Maintenance and development of the main system for settling claims; ◦ Informix database optimization; ◦ Code reviews; ◦ Acceptance of the source code from external suppliers; ◦ Supervision of the JavaEE and JavaSE application architecture; ◦ WebServices optimization; ◦ Technologies: Spring, Spring integration, SOAP, Ajax, JSP, Freemarker. • 05.2010 – 03.2012 TMECC Sp. z o.o. Java Programmer ◦ Product Development – Toolkit: ▪ http://www.expressz.hu ▪ http://www.auti.hr ▪ http://www.szuperingatlan.hu ▪ with libraries: Spring, Velocity, Hibernate iBatis, GWT, Apache Lucene. ◦ Technical documentation, ◦ Contacts with the customer, ◦ Managing a team in the methodology SRCUM (scrum master, carrying the product backlog). • 10.2007 – 05.2010 – Pentacomp Systemy Informatyczne S.A. Java Programmer ◦ Creating J2EE applications (JBoss, JSF, Seam); ◦ Building desktop applications in Java (Swing, Eclipse RCP); ◦ Application Development in C# based on .NET technologies; ◦ User documentation, technical documentation, UML modeling; ◦ Visiting the clients. • 11.2006 – 08.2007 – IT Media . PHP Programmer ◦ Creation of information systems in PHP5 and mySQL technology; ◦ Technical Documentation; ◦ UML models; ◦ Preliminary business analysis. • 10.2004 – 11.2006 – Muzeum Powstania Warszawskiego . IT Specialist ◦ Administration of Linux and Widnows 2003 servers; ◦ Network administration (about 100 computers); ◦ Management of local systems; ◦ Creation of the 1944.pl engine (PHP5 - oop, MVC); ◦ Help desk; ◦ Working with the tender specifications. • 2006 – Odyssei.com . PHP Programmer ◦ Construction and design of the system based on MVC architecture; ◦ Site maintenance; ◦ New functionality development. Technical skills • Network: ◦ Known protocols: SMTP, POP3, HTTP; • Security: ◦ RFID and Chip cards technology; ◦ PKI. • Products/Software: ◦ Spring core, spring integration, spring security, spring boot; ◦ Eclipse, NetBeans, Hudson/Jenkins; ◦ JBoss Seam, JSF, JSP, Hibernate, RichFaces, Apache POI, Apache CXF, Apache Commons, Swing, Struts, Apache Lucene, Apache Jackrabbit, GWT, Vaadin, iBatis; ◦ Apache2, Symfony framework, Propel ORM; ◦ CVS, SVN, GIT. • Databases: ◦ PostgreSQL, MySQL, MsSQL; ◦ Derby, H2; ◦ Oracle, Informix. • Programming languages: ◦ Java; ◦ PHP, C#, .NET, MONO, C/C++. • System: ◦ Windows Server 2003, Windows Server 2008, Windows Small Business Server 2003; ◦ Windows XP, Windows 7; ◦ GNU/Linux Ubunt, Fedora, CentOS. • Trainings/Workshops: ◦ Hybris Developer Training Part I - Core Platform; ◦ Applications and systems architecture - architectural models for designers; ◦ Applications in Java using the Spring Framework, Basic and advanced topics; ◦ Java programming; ◦ Oracle: Organization, Planning & Architectural Considerations for SOA; ◦ Design patterns in .NET; ◦ Adobe LiveCycle Policy Server; ◦ Managing MySQL (Certificate Course Completion); ◦ Linux - Advanced System Administration. • Certificates: ◦ Sun Certified Java Programmer 6. Languages • Polish : Native • English : Good Wyra żam zgod ę na przetwarzanie moich danych osobowych zawartych w mojej ofercie dla potrzeb niezb ędnych do realizacji procesu rekrutacji, zgodnie z ustawa z 29 sierpnia 1997 r. o ochronie danych osobowych (Dz. U. Nr 133, poz. 883). .