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