| January 2014 - now | Job: | Senior Java developer
|
| Company: | CRIF, Bratislava, Slovak Republic
|
| Projects: |
- Credit Flow, Web Services, EJBs, and Java Connector development for major Slovak Bank. Jboss EAP 6.2 with Maven.
|
| November 2013 - January 2014 | Job: | Senior Java developer
|
| Company: | Anext, Bratislava, Slovak Republic
|
| Projects: |
- Modeshape and JBoss 7.2 development for Slovak Government.
|
| June 2010 - November 2013 | Job: | Senior Java developer, Maintenance / Support of customers
|
| Company: | SAF Slovakia, SAP Slovakia, Bratislava, Slovak Republic
|
| Projects: |
- SAF Retail Suite and Engine Manager - Forecast & Replenishment software, Struts based frontend,
JMS/Open MQ + MS SQL / IBM DB2, distributed computing, Eclipse IDE
- Computer Generated Ordering (CGO) - JBoss 5 / EJB3 / JMS / JPA / Oracle DB based application for forecasting sales.
- Configuration Solution - GWT and Tomcat based application for editing configuration of Stores.
- SAP Fiori applications - HTML5 / SAP UI5 / jQuery / ODATA based applications for mobile devices.
In SAP I was working in the team of 6-8 people, using the Agile / SCRUM process techniques
(E.g. planning, review, daily meetings, pair programming).
We had to closely cooperate with other teams from US, France, Romania and Germany.
I have also attended six week course of Design Thinking methodology.
|
| May 2009 - July 2010 November 2003 - March 2007 | Job: | Advanced programmer/System designer/Support/Team Leader
|
| Company: | Goldmann Systems, Bratislava, Slovak Republic
|
| Projects: |
- Air quality system for Slovenský hydrometeorologický ústav SHMU - Analysing existing Perl web application and MS Sql Server database based project,
designing new Oracle database in Enterprise Architect with data migration in Java. Programming Jboss Seam based application
using Eclipse as an developing environment with JPA based database access (Hibernate).
- Web portal CDCP - Programming Jboss Seam based project for Central Securities Depository. Installed and secured on JBoss AS middleware.
Using Eclipse and Oracle database with JPA based database access (Hibernate) as an developing environment.
- Developing Letcon - International Free Instant Messaging Client/Server application
- based on Java Swing-like technology Ultra Light Client.
Using Eclipse and HSQLDB database with JPA based database access (Hibernate) as an developing environment.
Maintaining and deploying to Tomcat app server.
- Local Custody - Swing and EJB based project for VUB Bank.
Programming Swing client GUI and server business logic of Asset Management.
Server was JBoss 3.2.2, database MS SQL Server 2000 (designed in Power Designer).
Reports designed and programmed using Jasper Reports library.
Project maintained in MS Source Safe.
- Global Custody - JSP/Struts (MVC) project, continued Local Custody (Asset management). Programming JSP pages,
data objects in Action Forms and business logic in Struts Actions. Validations programmed using Struts Validator.
Clustering Tomcat 5 with MS IIS on Windows 2000. Project maintained in CVS and SVN.
Generating Jasper Reports (design using iReport) and saving it in TIFF files
after image processing by Java Advanced Imaging API.
Importing and exporting various text/CSV documents using Java or Perl.
Application for dividend payments.
(Idea and Eclipse environments)
- Aegon Web Portal - Struts project with Oracle DB. Securing Tomcat web server.
|
| April 2007 - October 2008 | Job: | Advanced programmer/Maintanance
|
| Company: | Cleverlance, Bratislava, Slovak Republic
|
| Projects: |
- VUB Presale - Reprogramming existing application into JSF + Hibernate solution.
- VUB iSSV - programming/extending branch application for VUB bank with Calendar and other modules.
(XML + XSLT, HTML, AJAX Javascript Framework, J2EE, JDBC) on IBM Websphere. Using IBM RAD 6.0 (Rational Application Developer).
- VUB testing using IBM RFT (Rational Functional Tester)
- Project Finantix SLSP - Teller product frontend customization for SLSP.
Application based on MDA approach, created using custom BML standard implementation with java generated code.
Position - Programmer. Used technology: BML, MDA, Eclipse
|
| March 2003 - June 2003 | Job: | Student - my free time projects
|
| School: | Australian Institute of Commerce and Language, Sydney, Australia NSW
|
| Projects: |
- Various subjects in areas of Business Management, Team work, Problem Solving Techniques,
Conflict Resolution, Motivation of people, Leadership, Accounting and Marketing Management (3 months)
- Java Swing Telnet application to trace various TCP/IP protocols using Swing API.
(2 weeks)
- Small PHP project with Mysql database designed in Sybase Power Designer.
(1 week)
- Slovak-English Dictionary Java Midlet for J2ME/MIDP enabled devices
like Nokia 9210 and Nokia 3650.
(2 weeks)
|
| Dec 2000 - March 2003 | Job: | Advanced programmer/System designer
|
| Company: | Tempest s.r.o, Bratislava, Slovak Republic
|
| Projects: |
- Clustering Orion Application Server, Perl script for moving data from DBF
to Oracle DB, Java application Exporting sound data from Oracle DB using
Java Messaging (JMS) and JDBC for Slovak Radio.
Writing Ant build script for project, generating Java documentation through javadoc.
(3 months)
- Universal system for Orange mobile operator for obtaining data from various sources,
processing them and storing them into Oracle database (designed in Sybase Power Designer).
Using CRON-like system of
timing and set of Java classes or shell scripts, system is able to obtain files through
email, http, ftp or https, decompress them, process DBF and CSV files and insert them
into DB as BLOB, CLOB or XML. Application is controlled through web interface.
(5 months)
- Writing PL/SQL procedures for processing subscribers/calls data for datawarehouse
of Orange mobile operator.
(2 months)
- Perl scripts for transforming Slovak-English dictionary to be able to use it on 9110 mobile.
(2 days)
- Java application communicating with SMS daemon through TCP/IP to send/receive SMS
and delivery reports. Storing/retrieving SMS and statistics from MS SQL 7 database
through JDBC. For mortgage provider VUB Wustenrot.
(1 month)
- Java Servlet providing content management (CMS) in Lotus Notes
environment. Composing HTML page from several pieces stored in LN database.
(1 month)
- Programming JSP application for Ministry of Education.
Data are accessed from Mysql database through JDBC. Operating system is Windows 2000.
(2 months)
- Programming JSP application for Industrial property office of Slovak Republic.
(www.indprop.gov.sk). Application shows trademark database
on Internet. Data are accessed from Sybase ASA database through JDBC.
(8 months)
- Internet Banking application for ING Bank (www.ing.sk).
I was creating Middleware application design,
developing Java servlets and EJBs. EJB's are parsing/generating XML
documents using SAX interface and writing to Sybase ASE 12
database through JDBC. They also communicate
with Sanchez Profile banking software and authentication server.
All done in Sybase Power J development environment,
using Application Server Sybase EAS 3.6 (Jaguar CTS) on SUN servers.
(14 months)
- Replacing Oracle Web Server with solution based on OWSKiller for
Globtel mobile operator,
Apache Web Server and mod_jserv. Replacing was done without need
to modify already written application in PL/SQL. (3 weeks)
|
| May 1999 - Nov 2000 Aug 1997 - Apr 1999 | Job: | System analyst/Programmer/Project Manager
|
| Company: | Adela 421 a.s. / Computel s.r.o., Bratislava, Slovak Republic
|
| Projects: |
- Installation and administration of Oracle 8 DB, designing database with 50+ tables,
administration of SUN and Linux server
(various shell scripts running at startup/from crontab)
- Leading team of 4 people (3 programmers, 1 HTML/graphics designer)
- Writing programs in PL/SQL, which generate HTML pages. More than 400KB of code (www.adelan.com)
- Program replacing Oracle Web Server (released as open source
(http://owskiller.penguin.cz)
- Java utility for sending e-mails from Oracle DB.
- Java servlet responsible for uploading images and other documents and processing them.
- Several Perl scripts - processing text for tariffs/generating SQL scripts.
- Writing HTML pages with JavaScript and CSS.
- Connecting computers to LAN Ethernet network and internet.
- Assembling and upgrading PC computers and notebooks.
- Working on several small projects in area of Internet (Perl CGI, HTML)
|
| 1994 - Jan 2000 | Job: | Student
|
| University: | FEI STU
|
| Projects: |
- University team project Editor of Timetable. Project was based on MS SQL 7 server,
IIS and ASP pages.
- Windows game in C language Piskvorky (5 in line).
- UNIX card game in C language KS Hearts - (MS Hearts clone).
Using curses library and interprocess communication.
- Tasks from programming in UNIX (C, C-shell),
System programming (Assembler, C++, Perl),
Artificial Intelligence (Prolog, Lisp),
Computer networks (C, NetBios, IPX/SPX)
- Diploma work Internet Commerce system with XML support.
- Recovering data from FAT/FAT32 partitions after virus attack (FAT table/partition table broken).
|