Hello, Jakub Kačur!

I am experienced in developing back-end and front-end web applications and features. Experience in a broad range of skills including Python, Django, Vue.js, Elasticsearch, SQL.

RESUME

EDUCATION

  • 2015 - 2017
    MASTER'S DEGREE - APPLIED INFORMATICS

    SLOVAK UNIVERSITY OF TECHNOLOGY

    Event modeling and simulation systems

  • 2012 - 2015
    BACHELOR'S DEGREE - APPLIED INFORMATICS

    SLOVAK UNIVERSITY OF TECHNOLOGY

  • 2008 - 2012
    COMPUTER NETWORK MECHANIC

    SECONDARY TECHNICAL SCHOOL

RESUME

Experience

  • 09/2015 - Present
    Python/Django developer

    SmartBase s.r.o.

    E-commerce solutions in Python and Django Web Framework

  • 2022 - 2023
    Python/Kotlin developer

    Phillipino green field bank

    Core Accounts/Finance domain senior developer

  • 2018 - 2019
    Java/Spring Boot developer

    Internet banking solution for Vietnam Bank

  • 07/2013 - 10/2015
    PHP Web developer - Part-time

    Delphia s.r.o.

    Analysis, design and implementation of web application and system - for user friendly creation of Energy certification of buildings.

EXPERIENCE

Phillipino green field bank (2022 - 2023)


Senior Software Engineer

Position:​​ Kotlin/Python developer

Building a green field bank for the Phillipino retail market. Our company team was client's main partner for the discovery and subsequent implementation phase, our services covered UX/UI design, product management, BE&FE development and DevOps as well as enterprise & solution architecture and programme management. Our 70+ FTE team consisted of 8 squads and delivered numerous microservices, integrations to 20+ third-party solutions, mobile customer application and web application for the bank users.

My contribution:

As a core developer in the accounts/finance domain, my main focus was in the development of Smart Contracts during both the initial and late phases of the project. I was responsible for managing accounts in the accounts domain, including integration with Smart Contracts and the Core Banking system.

Moreover, I was involved in implementing finance domain functionalities within the Core Banking system. This includes preparing data for finance reporting and controlling purposes. My role encompasses a wide range of tasks related to the technical aspects of accounts and finance management, as well as ensuring seamless integration between different systems.

Highlights:

  • Lead of 3-4 developers of sub-squad
  • Analysis and preparations of tasks for sub-squad developers based on user stories
  • Integration with Core Banking
  • Core developer for Accounts/Finance domain

Technologies:

  • Kotlin
  • Python
  • Kafka

SmartBase s.r.o. (2015 - Present)


Software developer

Position:​​ Python/Django developer

Analysis and design of architecture of e-commerce solution in Python and Django Web Framework, used for back-office and e-shop management.

E-commerce catalog implementation in Elasticsearch database, design and implementation of catalog filters with aggregations. Front-end representation in Vue.js and Javascript.

Integration with external ERP systems and synchronizations - two directional entities synchronizations.

Docker and Docker Compose structure for project deployment in stack Django, Elasticsearch, PostgreSQL, Redis, Celery, RabbitMQ. Integration with Gitlab CI.

Activities:

  • architecture design of modules for e-commerce
  • core modules implementation
  • catalog products with Elasticsearch
  • integrations with 3rd party systems
    • Online payment modules
    • Delivery services modules (DPD)
  • integrations and synchronizations with external ERP systems

Technologies:

  • Python
  • Django
  • Vue.js
  • Javascript
  • Elasticsearch
  • SQL + PostgreSQL
  • HTML + CSS
  • Docker
  • Celery
  • Redis

Internet banking solution for Vietnam Bank (2018 - 2019)


FULLSTACK ENGINEER

Position:​​ Java/Spring Boot developer

Development of an internet banking solution for one of the top banks in Vietnam. Implementation of the application layer for the internet banking, OTP implementation, PKI implementation, user authorization implementation, eWallet app implementation, loyalty program awards app implementation.

My contribution:

Core developer and part of a 30 dev team. Main focus on login functionality of internet banking with integrations to third party software responsible for identity management and security.

Highlights:

  • Rewarded as one of top developers of entire team
  • Secure login
  • Various third party app implementation

Technologies:

  • Java
  • Spring

Delphia s.r.o. (2013 - 2015)


Software developer

​Position:​​ PHP Web developer - Part-time

Analysis, design and implementation of web application and system - for user friendly creation of Energy certification of buildings.

Activities:

  • ​specification and design of architecture
  • implementation
  • implementation of system for creating assets (PDFs)
  • synchronization of results with IS (Ministry of Transport and Construction of the Slovak Republic)
  • maintanance

Technologies:

  • ​PHP a CodeIgniter
  • jQuery
  • HTML + CSS
  • MySQL

Other skills

Communication


  • one of the main member of e-commerce developer team
  • work with and support for less experienced colleagues
  • managing project tasks requirements and specification with clients​
  • consulting requirements with clients​​​

ORGANISATIONAL


  • ability to manage small team of developers​

DRIVING


  • AM, A1, A, B1, B, BE, C1, C, CE