Stanislav Gardon
Verified Expert in Engineering
Web Services Developer
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
Experience
- SQL - 15 years
- Java - 14 years
- JEE - 11 years
- Hibernate - 11 years
- Enterprise Java Beans (EJB) - 10 years
- Web Services - 10 years
- JPA - 8 years
- Spring - 5 years
Availability
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
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.
Freelance Java and PHP Developer
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.
Senior Java Developer, Team Leader
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.
Senior Java Developer
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.
Senior Java Developer, Technical Lead
“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.
Lector
GOPAS SR
- Taught Java SE courses.
- Prepared studying materials.
- Prepared computers for students.
- Made course evidence.
- Assisted in certification exams.
Junior Java Developer
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.
Lector
KVT
- Taught HTML courses.
- Taught SQL courses.
- Prepared materials for students.
- Prepared examples and working environment.
- Checked final tests.
Experience
DS iGaming Platform
On-line Casino GalaxyPig.com
TBS Sports Betting System
A1 Telekom Offering and Ordering Engine
Allianz ABS Core Portals
Play4Win
Play4Win Webreports
Play4Win Terminal Management
SWIS - Internal task management and time-tracking system
WeM - WebManager
SKHIS
T-regaly.sk, T-regaly.cz
Provocateur.eu
gShops.sk
tskbukvica.sk
FAIRY CRM
Wettstat
Loora.eu
MediTest24.com
Produktregister.sk/Mybizex.com
Certified ScrumMaster
Oracle Certified Expert, Java EE 6 Enterprise JavaBeans Developer
Oracle Certified Professional, Java SE 7 Programmer
Oracle Certified Professional, MySQL 5 Developer
Sun Certified Java Programmer
Education
Master's Degree in Computer Science
Comenius University - Bratislava, Slovakia
Skills
Libraries/APIs
Liquibase, REST APIs, JAX-RS, JAX-WS, Java Message Service (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
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
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring