Professional Experience
2024-Present
- position: freelance backend developer
[CAT Central] NodeJS Integration Layer
2021-2024: IBM
- position: backend developer @ IBM CIO Slovakia
[B2G Italy] Internal tool for registrastration of new clients
- functionality:
- tasks scheduling
- processing data from external APIs
- file uploading and processing
- in-app notifications
- single sign-on identification
- multi-role user managment
- technologies: Javascript (Express), PostgreSQL, Redis, CouchDB, REST API, socket.io, Docker, BOX API
[Lumen] Tool for dynamically generating and managing forms based on JSON schema
- technologies: NodeJS, Express, Typescript, PostgreSQL, Redis, CouchDB, Docker, Prisma ORM
[EBAT] Internal tool for managing bids
- functionality:
- file uploading and processing
- single sign-on identification
- technologies: Javascript (Express), PostgreSQL, Redis, CouchDB, REST API, socket.io, Docker, Trello API
2018-2021: IBM (part-time)
- position: student intership as backend developer @ IBM CIO Slovakia
[SABART] Internal tool for processing bills
- technologies: Javascript (Express), PostgreSQL, CouchDB, REST API, Docker
[COSTRA] Internal tool for tracking costs
- technologies: Java (SpringBoot), DB2 database
Skills
- Language: Native Slovak, conversant in English, basic Russian
- Technical:
- Advanced in Javascript/Typescript (Node.js), Python (data science, Flask), SQL, Git, UML
- Reasonable command of Java (SpringBoot), Unix shell, HTML
- Basics in C++, frontend frameworks (Vue.js, Next.js), CSS