Stanislav Gardon, Developer in Bratislava, Bratislava Region, Slovakia
Stanislav is available for hire
Hire Stanislav

Stanislav Gardon

Verified Expert  in Engineering

Web Services Developer

Location
Bratislava, Bratislava Region, Slovakia
Toptal Member Since
November 9, 2015

Stanislav has been passionate about programming since he was 8. During his 14 years of professional experience, he's gained complex skills allowing him to deliver top-quality solutions and to support all phases and aspects of software development. He has a professional attitude, is hardworking, has excellent communication skills, and is a good team player.

Portfolio

Danubesoft
RESTful Services, WS, SOAP, Git, Vagrant, Bamboo, Jenkins, Apache Maven...
IT Lab (self-employed)
MODx, Linux, Eclipse, Subversion (SVN), jQuery, CodeIgniter, Smarty, PrestaShop...
A1 Telekom (via Infonova)
Amdocs Convergent Billing, DB, Oracle, XML, BPM, WS, SOAP, Hibernate, JPA...

Experience

Availability

Part-time

Preferred Environment

Git, Eclipse, Java

The most amazing...

...project I've designed and coded is an iGaming platform, built from scratch, involving the latest technologies and best practices.

Work Experience

Technical Lead

2014 - PRESENT
Danubesoft
  • Architected and developed back-end features for an iGaming platform built from scratch.
  • Contributed to the development of and made significant stability and performance improvements for an existing sports betting platform.
  • Analyzed performance and made improvements on legacy applications.
  • Led and supervised the development team.
  • Successfully implemented Scrum and Agile development practices.
  • Architected and designed all software being developed by Danubesoft.
  • Oversaw software development processes and infrastructure (SCM, CI, JIRA, test servers, ...).
  • Analyzed requirements and prepared commercial offers.
Technologies: RESTful Services, WS, SOAP, Git, Vagrant, Bamboo, Jenkins, Apache Maven, Selenium, JUnit, PL/SQL, PostgreSQL, DB, Oracle, JasperReports, Vaadin, JMS, Enterprise Java Beans (EJB), Hibernate, JPA, Spring, JEE, Java

Freelance Java and PHP Developer

2003 - PRESENT
IT Lab (self-employed)
  • Designed and developed a web-based system for a successful furniture company for creating and managing orders and managing stocks and production.
  • Designed and developed desktop and web-based CRM for financial advisors.
  • Maintained a legacy database application for sports results evidence and statistics. Optimized queries and improved performance by up to 10x.
  • Designed and developed a web portal for exchanging B2B trade opportunities. Integrated with an international network ETO.
  • Implemented a lingerie e-shop based on PrestaShop.
  • Implemented a medical e-shop based on a custom framework.
  • Implemented several company web pages based on MODx CMS and custom frameworks.
Technologies: MODx, Linux, Eclipse, Subversion (SVN), jQuery, CodeIgniter, Smarty, PrestaShop, JBoss, Apache Struts, Jakarta Server Pages (JSP), HSQLDB, Spring, Hibernate, JPA, Enterprise Java Beans (EJB), CSS, JavaScript, HTML, MySQL, Java, PHP

Senior Java Developer, Team Leader

2013 - 2014
A1 Telekom (via Infonova)
  • Developed and tested various components of the back-end system responsible for managing product offers and receiving, persisting, and processing customer orders (Offering & Ordering Engine).
  • Worked on the transition from custom persistence framework to JPA.
  • Implemented business processes using proprietary BPM.
  • Implemented automated DB updates.
  • Responsible for near-shoring the team in Slovakia.
Technologies: Amdocs Convergent Billing, DB, Oracle, XML, BPM, WS, SOAP, Hibernate, JPA, Spring, Groovy, Java

Senior Java Developer

2012 - 2013
Allianz
  • Contributed to the development of Allianz Business System (ABS) used worldwide as the core of Allianz insurance portals and portals of daughter companies.
  • Supported development teams customizing ABS for daughter companies.
  • Introduced and integrated Selenium into testing.
  • Provided code quality assurance.
  • Analyzed requirements, proposed solutions, and provided estimations for product owners.
Technologies: Spring MVC, Spring Web Flow, Spring Core, Spring, Eclipse, IBM Rational ClearCase, JBoss, Selenium, JUnit, CSS, JavaScript, XHTML, Ajax, JSON, RichFaces, JSF, Portlets, OSGi, Java

Senior Java Developer, Technical Lead

2004 - 2012
“So What!”
  • Implemented various server-based casino games as a Java developer (including developing my own algorithms).
  • Architected, designed, and developed the backend for all versions of the gaming platform, casino games, and web terminals.
  • Designed and implemented comprehensive reporting and various web-based management tools for the gaming platforms.
  • Designed and implemented various internal tools like an attendance system and a task management system.
  • Introduced and implemented continuous integration and project management system.
Technologies: MySQL, PL/SQL, DB, Oracle, CVS, Subversion (SVN), Sonar, Jenkins, JavaScript, CSS, HTML, PHP, Apache Maven, JUnit, JMS, Servlet, WS, SOAP, Hibernate, JPA, Enterprise Java Beans (EJB), JEE, Java

Lector

2005 - 2005
GOPAS SR
  • Taught Java SE courses.
  • Prepared studying materials.
  • Prepared computers for students.
  • Made course evidence.
  • Assisted in certification exams.
Technologies: Java

Junior Java Developer

2001 - 2004
Sweck
  • Developed a web-based management information system for the public sector.
  • Implemeted a mailing system.
  • Implemented support for electronic signatures.
  • Provided installations and customer support.
  • Purchased hardware.
Technologies: VSS, JBuilder, PostgreSQL, Microsoft SQL Server, JavaScript, HTML, Servlet, Java

Lector

2000 - 2001
KVT
  • Taught HTML courses.
  • Taught SQL courses.
  • Prepared materials for students.
  • Prepared examples and working environment.
  • Checked final tests.
Technologies: SQL, HTML

DS iGaming Platform

iGaming platform for operating on-line casinos. Includes front-office for the players/customers, back office for management, and integration with 3rd-party game providers and payment providers.

On-line Casino GalaxyPig.com

On-line casino based on DS iGaming Platform (see above). Launch planned for December 2015.

TBS Sports Betting System

Online sports betting system based on BetRadar prematch data and live data stream including front office/website that players/customers to browse matches and odds and to play tickets as well as a back office for managing the system.

A1 Telekom Offering and Ordering Engine

System for managing product offer and processing end-customer orders used by A1 shops and website.

Allianz ABS Core Portals

Core framework for insurance web portals used by Allianz and its daughters based on portlet technology and JSF/RichFaces.

iGaming2Go

http://www.igaming2go.com/
Mobile iGaming platform and games.

Play4Win

Server-based gaming system for arcades and online casino. Included own lucky games (roulette, poker, black jack, various slots) and P2P skill games.

Play4Win Webreports

Comprehensive reports for Play4Win operators and customers.

Play4Win Terminal Management

Application for managing Play4Win web terminals.

SWIS - Internal task management and time-tracking system

Task management and time-tracking system used internally by a software development company.

WeM - WebManager

Management information system for the public sector with modules for project management, task management, document processing, and calendar.

SKHIS

System for a furniture factory used by management and customers to create and manage customer orders, stocks, and inventory, and to plan production.

T-regaly.sk, T-regaly.cz

E-shop for shelving systems based on PrestaShop.

Provocateur.eu

Party costume e-shop based on PrestaShop.

momsPartner.com

http://www.momspartner.com
Corporate web site, CMS.

gShops.sk

Corporate web site, CMS.

tskbukvica.sk

Non-profit organization website, CMS.

FAIRY CRM

Desktop and web-based CRM for financial advisors to help them to improve customer care.

Wettstat

MS Access application used by sports book-makers to create odds.

Loora.eu

Handmade art e-shop.

MediTest24.com

Medical home tests e-shop.

Produktregister.sk/Mybizex.com

B2B opportunities exchange portal - demands, supplies, connection to an international network ETO.

Certified ScrumMaster

Certification, 2013

Oracle Certified Expert, Java EE 6 Enterprise JavaBeans Developer

Certification, 2013

Oracle Certified Professional, Java SE 7 Programmer

Certification, 2012

Oracle Certified Professional, MySQL 5 Developer

Certification, 2012

Sun Certified Java Programmer

Certification, 2005

Languages

SQL, Java, Regex, Web Services Description Language (WSDL), PHP, HTML, XHTML, UML, XML, JavaScript, Bash, CSS, Groovy

Frameworks

JPA, Hibernate, Mockito, JUnit, Spring Boot, Selenium, CodeIgniter, Vaadin, Spring MVC, Spring, OSGi, Spring Core, Apache Struts, Jakarta Server Pages (JSP), JSF, AngularJS, Spring JDBC, Spring Integration, Spring Security, Spring Web Flow, Smarty, CakePHP

Libraries/APIs

Liquibase, REST APIs, JAX-RS, JAX-WS, JMS, JDBC, JasperReports, WS, RichFaces, Guava, jQuery

Tools

Apache Ant, Apache Maven, Flyway, Eclipse IDE, Apache JMeter, Servlet, Vagrant, Bamboo, Sonar, HSQLDB, Jenkins, Git, IBM Rational ClearCase, JBuilder, VSS, Subversion (SVN), Amdocs Convergent Billing, CVS, Apache HTTP Server, Karma, NGINX, Bower, SoapUI, Apache Tomcat, IntelliJ IDEA, PrestaShop, Phing

Paradigms

Agile Software Development, DevOps, Scrum, REST, Continuous Integration (CI), Test-driven Development (TDD)

Platforms

JEE, Linux, JBoss, Eclipse, Oracle, MODx

Storage

MySQL, PostgreSQL, Oracle SQL, Oracle PL/SQL, Spring Data, DB, PL/SQL, JSON, Microsoft SQL Server, HSQL

Other

EJB 3, Enterprise Java Beans (EJB), SOAP, Apache Commons, Web Services, Ajax, RESTful Services, Portlets, BPM

1999 - 2004

Master's Degree in Computer Science

Comenius University - Bratislava, Slovakia

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring