Post Job Free
Sign in

Manager Java Developer

Location:
United States
Posted:
November 05, 2012

Contact this candidate

Resume:

TOMÁŠ JURÁK

A. Sovy ****/*, ***** Opava, Czech Republic

+420-***-***-*** | *****.*****@*****.*** | http://www.linkedin.com/in/tomasjurak

FORMAL EDUCATION

VŠB – Technical University of Ostrava Ostrava, Czech Republic

Master, Computer Science and Technology, 2005 - 2007

Diploma thesis titled "Remez algorithm application for digital filter design"

VŠB – Technical University of Ostrava Ostrava, Czech Republic

Bachelor, Computer Science and Technology, 2002 - 2005

Bachelor thesis titled "The graphic editor and control program of the VISIOPLAST method"

WORK HISTORY

Czech Post (www.cpost.cz) Ostrava, Czech Republic

The biggest postal & transportation company in Czech Republic, with over 40 000 employees offering clients also money

transfers and payments and other electronic services over the internet.

Senior Java developer, analyst November 2005 – Present

Mainly development of an extranet Java based web applications (daily usage of Struts 2, webservices, Springframework,

Maven, Subversion, Sun Access Manager SSO) for the Czech Post customers using Sybase ASE, Sybase EA Server and

Glassfish. I’m creating front-end as well back-end applications. These are distributed around Czech Republic and some

of them are working in a cluster for high availability.

For the first 2 years I worked alone on the official webpages (portal system) of the company. I reworked it from old

•

technologies into newer using Struts 2, Springframework and Velocity.

After that I started to work on many smaller projects and one bigger - client zone, which is used by company clients

•

to register/login into the system and then application allows them to pay bills, send special secured mails for

companies in Czech Republic, buy products and find services. Application is based on SSO, webservices and is using

ESB as a backend system.

Java architect December 2011 – Present

I'm also working as a Java architect for B2B, ESB, Direct Mail Online (a large application for customers), Online

Forms, Track&Trace and other projects. I'm working on a big picture“ view of those systems and I also implement

many backend parts of them in Java (like webservices, EJB 3, caching systems etc.) - mainly as some reusable Maven

Artifacts.

I have also the responsibility for finding and adopting new technologies putting them into new projects and then be a

mentor“ for rest of the team. I also prepare some of the best practices for us. Both are done as discussion with the team.

So far I helped to adopt and mentor developers those technologies and now the company is using them in production:

•

Maven 2, Glassfish 2 & 3, Springframework, Struts 2, AOP, Ehcache, MyBatis, Hibernate, Subversion, Ehcache,

JUnit testing and integration testing, webservices and EJB 3.x, Checkstyle for a united coding style etc.

Mitsubishi Electric Automotive Czech Slaný near Prague, Czech Republic

Czech based branch of Mitsubishi Electric. Factory is producing electronic parts for cars.

Programmer, developer November 2004 – October 2005

Development of the Production Control System - a standalone application (written in Borland Delphi and using Oracle

database) which has many modules including: product information for production, prices&invoices, storage information,

reporting etc.

With just one colleague we had to program a production system for the whole factory based in Czech Republic.

•

FREE TIME ACTIVITIES (PERSONAL PROJECTS)

IT Experts s.r.o. (www.it-e.cz) Opava, Czech Republic

I created this tiny company just to try new technologies, to play with them. Later I decided to offer my results to all people who

might be interested in it.

CEO, Java developer and system administrator September 2008 – Present

Mainly development of web-based CMS system (mainly using Struts 2, Spring, Compass search framework, distributed

Ehcache, MySQL, Glassfish, Maven, Subversion) for administration of client's web pages and Java outsourcing.

Administration and configuration of Linux servers and virtualization (VMware ESXi).

Project Darkside (opensource Java game) (www.darkside-game.net)

My friend and me we together created this project because we think that new games are just about nice graphics effects – we

would like to create a 4X game (like Master of Orion) with interesting gameplay and many options how to play.

Project leader, Java developer 2007 – Present

Development of a standalone Java turn-based strategy game. Based on Swing and Java Substance opensource library.

SKILLS

Use on a daily basis:

Java SE, Java EE, JUnit testing (also mock & integration testing) Maven 2, JSP, Springframework 3, AOP

(AspectJ), webservices, Struts 1 & 2, Velocity, Compass search framework (Lucene), Ehcache, MyBatis,

Hibernate, EJB 3, Sybase ASE, MySQL, Subversion, Apache, Postfix, Sybase EAServer, Sun Application Server

(Glassfish), Windows and Linux / Ubuntu (Ubuntu server administration and configuration), VMware ESXi,

webdesign (CSS 2, 3 and Javascript – AJAX, jQuery), HTML, XML

Familiar with:

Java Swing (AWT), iBATIS, Borland Delphi, Oracle, Tomcat, relational database design-modelling (HIT method),

Axis, LDAP

CERTIFICATIONS

• Sun Certified Programmer for the Java Platform, Standard Edition 6 (SCJP 6.0)

• Oracle Certified Expert, EE 6 Enterprise JavaBeans Developer

• Sun Java Enterprise System: Core Concepts

• Sun Java System Identity Manager 6.0 Administration and Maintenance

• Sun Java System Identity Manager: Deployment Fundamentals

• Java Programming Language

• Programming in Spring

• Application testing

• Java Unit Testing

• Fundamentals of network security

• Interconnecting Cisco Networking Devices (Part 1)

MEMBERSHIP

• IEEE Member

• IEEE Computer Society Member



Contact this candidate