Boris Kukec
Verified Expert in Engineering
Software Developer
Boris is an experienced developer with a focus on data-driven web development and strong knowledge of software architecture. Over the past two decades, he has applied his data analysis and design abilities on various platforms from Oracle and Microsoft to Java (J2EE) and Node.js. He has worked for major IT companies in eastern Europe, and he seeks projects where he can really get in and utilize his skills.
Portfolio
Experience
Availability
Preferred Environment
Node.js, Spring Boot, REST, React, AngularJS, Git, Docker, Apache Maven, Apache Kafka, Microservices
The most amazing...
...thing I've made is a mathematical formula parser and evaluator for 3D surface-generation algorithms.
Work Experience
Senior Full-stack Developer
Intis — Freelance Work
- Developed a loyalty module for a wallet application. The wallet application was intended for cashless payment on vending machines.
- Solved complex B2B and B2C relations, various bonuses, and loyalty rewards.
- Used Spring Boot and a RESTfull microservice approach very intensively.
Owner | Developer
Točka crta d.o.o.
- Developed Node.js applications for digital archiving, sports competitions.
- Utilized Spring, Java, and Hibernate/JPA frameworks.
- Built complex applications based on AngularJS, Node.js, and Apache UserGrid.
- Applied REST frameworks like Spring Web and Jersey to build multi-tenant applications.
- Collaborated with team members on large-scale projects for insurance companies.
- Maintained a complex Oracle application for a telecom company.
- Developed JSF applications for human resource management, translations management, and digital archiving.
Senior Developer | Data Migration
Triglav Zdravje
- Wrote custom SQL migration procedures, optimized for huge amounts of data migration. Migrated a complex data structure of insurance policies from a system based on DB2 to a SQL-based system.
- Analyzed insurance policies with all financial data.
- Wrote very complex select and insert SQL commands.
Software Architect | Developer
IN2 d.o.o. Koper informacijski inzeniring
- Architected and developed complex systems for insurance companies.
- Led a smaller team of four developers, a module for processing the claim for damages, and large incoming hospital invoices.
- Built complex database structures for large amounts of record.
- Manipulated large and complex XML data files and wrote a complex SAX parser.
Experience
Wallet Application for Vending Machines
https://televend.eu/televend-wallet/vending-wallet/Data Analysis and Migration for a Health Insurance Company
Digital Archive for Scanned Documents
AdInsure
https://www.adacta-fintech.com/Developed various complex modules: sending and processing reminders, execution processing, claim for damages processing.
INsurance2
https://www.in2.si/insurance2-legacy-core-solutionWorked on a complex information system to provide maximum support in all business processes in the insurance industry.
Designed and developed complex modules: claim for damages processing, processing of sizeable incoming hospital invoices.
TrailOr
https://bitbucket.org/atomnic/trailoer/overviewSkills
Languages
Java, SQL, JavaScript, C#, Java 8, T-SQL (Transact-SQL), HTML
Frameworks
Spring Boot, Hibernate, Spring, JSF, AngularJS, Jakarta Server Pages (JSP), Angular, Express.js, .NET
Libraries/APIs
Node.js, Vue 2, Java Servlets, React
Paradigms
Object-oriented Programming (OOP), REST, Microservices, Test-driven Development (TDD)
Storage
JSON, PostgreSQL, MongoDB, Oracle PL/SQL, MySQL, PL/SQL, NoSQL, Cassandra
Other
RESTful Microservices, Data Analysis, Data Structures, Computer Science, Ajax
Tools
Subversion (SVN), Apache Maven, Git, Oracle 11g Forms
Platforms
Linux, Oracle, Jakarta EE, Docker, Apache Kafka, Amazon Web Services (AWS)
Education
Master's Degree in Computer Science
University of Maribor - Maribor, Slovenia
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