Tomas Skalicky

Angestellt, Java Team Lead, CHECK24 Vergleichsportal Baufinanzierung GmbH
Abschluss: Mgr. (MSc. equivalent), Charles University in Prague, Faculty of Mathematics and Physics
Munich, Germany

Fähigkeiten und Kenntnisse

Agile Software Development
Software Architecture
Software Development
Design Patterns
Java
Spring Framework
MVC
Kotlin
Hibernate
WebSockets
TestNG
Mockito
Oracle DB
PostgreSQL
Elasticssearch
Redis
MongoDB
MySQL
Flyway
Gradle
Maven 3
Git
Groovy
Bash
Jenkins
Tomcat
SonarQube
UML
Behave as a role model
Recruitment
Conflict Management
Communication
Collection of feedback
Giving feedback
Process Optimization
Mentoring

Werdegang

Berufserfahrung von Tomas Skalicky

  • Current 8 years and 2 months, since Apr 2018

    Java Team Lead

    CHECK24 Vergleichsportal Baufinanzierung GmbH

    • Effectively a Java Team Lead from 1.1.2018. Team of 7 - 9 developers (me included), mainly Seniors. • Disciplinary responsibility for the team • Responsible for a recruitment of new team members • Technical responsibility for the backend part of inhouse product • A further development of inhouse product -> doing a consultancy work for POs, developers and DevOps -> code and doc reviews -> being a PO for a technical development of the backend • Technologies same as before + Spring 4 (Session)

  • 1 year, Apr 2017 - Mar 2018

    Deputy Java Team Lead

    CHECK24 Vergleichsportal Baufinanzierung GmbH

    • Futher development of the product • Scrum master role in a Scrum team of 6 - 10 frontend, full-stack and backend developers • Support of my manager in recruitment of new Java/DevOps developers • Support of team lead having a team of 4 - 7 developers

  • 4 years, Apr 2014 - Mar 2018

    Senior Software Developer

    InfoDyn AG

    • Freelancer contract • Work on a complete redesign and reimplementation of existing project called ICem (design and setup of structure of multi-tier web application, selection of appropriate technologies and their integration) • Advisory role for a team in Croatia • Setup of CI pipeline in Jenkins • Java 8, Spring 4 (MVC, Data, Boot), Hibernate, Oracle DB, Gradle 2, Git, Bash, Jenkins, Tomcat

  • 1 year and 9 months, Jul 2015 - Mar 2017

    Senior Java Developer

    CHECK24 Vergleichsportal Finanzen Betriebs GmbH + Co KG

    • Futher development • Setup of CI/CD pipeline • In March 2016 I got the role of feature team lead. I was responsible for further development and maintenance of proprietary CRM system. My tasks were to support my team to deliver what POs wanted in a good quality on time as well as to take care of my team. The CRM team had between 4 - 5 devs. My further activities were optimizing process, providing time estimates, coding, reviewing and reporting progress. • Technologies same as before + WebSockets

  • 1 year and 3 months, Apr 2014 - Jun 2015

    Java Developer

    CHECK24 Vergleichsportal Finanzen Betriebs GmbH + Co KG

    • Work on an entirely new product "mortgages comparator" from its very beginning (design and setup of structure of multi-tier web app, selection of technologies and configuration, feature implementation) • Jenkins and SonarQube setup • Participation on definition of agile processes and their deployment • Support in recruitment • Java 8, Spring 4 (MVC, AOP, Data JPA, Security), Hibernate, TestNG, Mockito, Oracle DB, ElasticSearch, Redis, Flyway, Gradle, Groovy, Git, Bash, Jenkins, Tomcat 8, SonarQube

  • 6 months, Oct 2013 - Mar 2014

    Software Developer

    BBF GmbH

    • Coordination of team in Croatia • Development, refactoring and bug-fixing of webapp for a management of Informatica environments called ICem • Time estimation of issues tracked by Redmine • Code review • Jenkins and Sonatype Nexus setup • Participation on definition of processes in the company and their deployment in praxis • EJB, Spring 3, Spring Data JPA, EclipseLink, Hibernate, Vaadin 6, JUnit 4, Oracle DB, DB2, Liquibase, Maven 3, Gradle, Git, Bash, Jenkins, Sonatype Nexus, GlassFish 3

  • 1 year and 5 months, May 2012 - Sep 2013

    Junior IT Specialist

    GfK SE

    • Worked on 2 projects: • Location Insights (05 - 09/2013): Development of Map-Reduce jobs and of REST services – location analytics based on data from an USA carrier and the Federal Statistical • AnalyzeIT (05/2012 - 05/2013): Development and bug-fixing of a webapp and eval. engine, Performance tuning of the engine, Migrations of Ant to Maven and CVS to SVN, Jenkins setup • Spring 3, Hadoop, Struts 1, JUnit4, Mockito, Flyway, MySQL, MongoDB, Maven 3, Git, SVN, CVS, Bash, Tomcat 6, Jenkins

  • 1 year and 6 months, Jan 2010 - Jun 2011

    Team Lead and Developer

    ManOPT Systems Ltd.

    • Developed for ManOPT Systems Ltd. • Design and development of a plug-in for viewing and editing Gantt charts and schedules of resource allocation • Team leading • The project was presented at the following conferences: ICAPS 2011 (http://icaps11.icaps-conference.org/demos), TAAI 2011, ICKEPS 2012 competition, ICAPS 2012 gained System Demonstration and Exhibits Award, ECAI System Demo (http://www2.lirmm.fr/ecai2012/) • C#, .NET 3.5, IBM ILOG Gantt library

  • 4 months, Nov 2010 - Feb 2011

    Developer

    ProTyS, a.s.

    • Contractor: Rockwell Automation • Participated on an overall comparison of JavaScript engines connected to Java • Wrote Ant scripts for the whole project called ViewE Distributed • Java SE, JNI, JavaScript engines (QtScript, SpiderMonkey, V8), Protocol Buffers, Apache Ant, OSGi

  • 10 months, Jul 2009 - Apr 2010

    Extern PHP developer

    Informica, s.r.o.

    • Development and bug-fixing of web sites and web apps generated from XSLT templates • Creation of import/export PHP scripts • PHP 5, MySQL, PostgreSQL, XSLT

  • 2 months, Aug 2008 - Sep 2008

    PHP developer

    Nantuko, s.r.o.

    • Development of a front-end of a web app for a mobile service provider • PHP 5, JavaScript

Ausbildung von Tomas Skalicky

  • 4 months, Apr 2011 - Jul 2011

    Computer Science

    Universität des Saarlandes

    Erasmus program

  • 2 years and 5 months, Oct 2009 - Feb 2012

    Computer Science, Software Engineering

    Charles University in Prague, Faculty of Mathematics and Physics

    Master thesis and program • The goal was to design and implement a graphical tool for visualization and editing of schedules (hierarchical Gantt charts) which would provide a function for automatic repairing of violated constraints in the schedule...

  • 3 years and 6 months, Sep 2005 - Feb 2009

    Computer Science, Programming

    Charles University in Prague, Faculty of Mathematics and Physics

Sprachen

  • English

    C1 (Fließend)

  • German

    C1 (Fließend)

  • Czech

    C2 (Verhandlungssicher / Muttersprachlich)

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z