Recommended expert

Klemen Živkovič

AI Engineer

Klemen Živkovič
Laško, Slovenia

Experience

Apr 2025 - Present
11 months

AI Engineer

IT Klemen Zivkovic SP

  • Intelligent Crypto Trading Agent: Designed, prototyped, and deployed AI agent using ML/LLM stack. Built PyTorch DQN with custom NN (batch norm, dropout), trained via reinforcement learning on technical indicators (MACD, RSI, Stoch RSI, EMAs). Implemented experience replay, epsilon-greedy exploration, stop-loss/take-profit risk controls, and metrics tracking (win rate, max drawdown).
  • TradeCompetition Platform: Led full-cycle development of real-time AI trading competition system for crypto markets. Engineered modular OOP framework in Jupyter for rapid prototyping of indicators, prompts, and agent logic.
  • High-Throughput Pipeline: Processed 1-min candles for 6+ assets (BTC, ETH, SOL) via Binance/Bybit (ccxt, python-binance, pybit) with failover. Used Redis Streams + Pub/Sub for real-time caching/distribution, XML persistence with gap detection/backfill, handling 10k+ rows/asset.
  • Technical Analysis: Computed 20+ indicators (EMA, MACD, RSI, ATR) using NumPy/TA-Lib, optimized for high-frequency loads. Tracked PNL, Sharpe ratio, win rate, max drawdown with time-series rigor.
  • Multi-Agent Engine: Powered by DeepSeek API + local Ollama models; generated BUY/SELL/HOLD signals with confidence via structured prompts. Enabled concurrent strategy execution and benchmarking using optimization (LP/MILP) and predictive modeling.
  • Interactive Dashboard: Built with Flask + Flask-SocketIO, WebSocket updates (5s), REST APIs (/api/agents, /market, /leaderboard), and Plotly.js visualizations. Fully autonomous, scalable for research/production.
  • PriceFinderApp – Intelligent Product Configurator & Pricing Engine: Built and continuously improved a production-grade desktop GUI application (Python/Tkinter/Pandas/OpenPyXL) that loads country-specific 2025 price lists, supports real-time feature selection with automatic price calculation, leading-line logic, discount application, and multi-currency output. Integrated seamless XML import/export with the LangChain email agent, added geometry validation rules, automatic upsell recommendations via embedded LLM calls, and export to branded HTML/PDF offers with Plotly visualizations. Currently deploying web version (FastAPI + React) for sales team use.
  • Pool Cover Automation Suite – Email-to-Quote Automation with LangChain + RAG: Architected and deployed a fully autonomous LangChain-based agent pipeline that processes incoming customer inquiry emails (IMAP/Gmail), extracts structured pool dimensions, model preferences, features, colors, leading line requirements and country-specific pricing rules using LLM parsing + structured output chains, then applies Retrieval-Augmented Generation (RAG) over a continuously updated vector database. Achieved 98%+ accurate XML generation for the PriceFinderApp, auto-filled the Tkinter pricing tool, generated HTML/PDF offers with dynamic tables and 3D preview links, attached fully priced Excel breakdowns, and replied to customers in their native language within 3–5 minutes. Implemented fallback human-in-the-loop routing, confidence scoring, and self-improving few-shot prompt evolution, reducing manual quote preparation time from 20–40 minutes to under 4 minutes while eliminating data-entry errors.
Oct 2022 - Apr 2025
2 years 7 months
Brussels, Belgium

OpenText Documentum - Content Management Contractor

ING BE Bank

  • Engineered and configured enterprise content management (ECM) clients and servers on the OpenText Documentum platform, delivering robust solutions for secure content serving and compliance in a high-stakes banking environment.
  • Developed hands-on expertise in ELK Stack (Elasticsearch, Logstash, Kibana) for real-time data analysis, monitoring, and automated alerting, enabling proactive issue resolution and system optimization.
  • Designed, deployed, and optimized CI/CD pipelines using Azure DevOps, automating integration, testing, and deployment workflows to enhance efficiency, reduce errors, and support seamless collaboration across development teams.
  • Wrote server automation scripts in Bash and Windows PowerShell.
  • Collaborated with cross-functional bank squads to gather, analyze, and translate business requirements into tailored system configurations, ensuring ECM solutions aligned with evolving needs and regulatory standards.
  • Customized ECM systems for dynamic project requirements, facilitating smooth transitions across development stages and streamlining content management processes.
  • Led User Acceptance Testing (UAT) validation and deployment processes, ensuring solution integrity, user readiness, and reliable rollouts to Acceptance and Production environments while adhering to retention policies and organizational goals.
  • Enhanced automation testing frameworks with Selenium, writing and executing robust scripts for testing and staging environments to validate functionality, detect defects early, and ensure production system reliability—reducing downtime and improving overall automation resilience.
  • Leveraged Azure and Git workflows for source code management, including reviewing and approving pull requests, implementing branching strategies, and versioning changes to support agile development and automated code promotions.
  • Streamlined ECM configuration promotions to higher environments, automating deployment processes to minimize errors, accelerate timelines, and comply with banking regulations such as retention policies.
  • Contributed to Open Banking solutions within the D&CS squad, integrating automation tools and frameworks to enhance data exchange, security, and process efficiency in a regulated financial ecosystem.
Jan 2009 - Oct 2022
13 years 10 months
Slovenia

Documentum Specialist / Application Developer

Telekom Slovenia d.d.

  • Architected and developed applications in the Enterprise Content Management (ECM) domain using OpenText Documentum customizations and J2EE technologies, focusing on custom solutions for secure document handling and business process optimization. Developed server-side code as well as client-side JavaScript customized GWT client code.
  • Conducted testing with SmartUI to enhance and validate ECM platform extensions, ensuring seamless user interfaces and modernized customizations within the OpenText Documentum ecosystem.
  • Integrated a proprietary company content management solution with DocSign electronic signature provider.
  • Architected and delivered a fully digital insurance claims processing platform for a major insurance company using OpenText Documentum with D2 SmartUI, automating the end-to-end lifecycle from First Notice of Loss (FNOL) intake through adjudication to settlement and archival. Designed an intelligent document ingestion pipeline with OpenText Captiva Advanced Recognition, performing OCR, barcode detection, mandatory field validation, and rules-based fraud/anomaly checks in full compliance with Solvency II and GDPR. Modeled a seven-stage workflow in Documentum Process Builder with role-specific D2 SmartUI interfaces, automating PDF/A rendering, PKI-secured delivery via encrypted channels, and real-time synchronization with the core insurance system through REST/OpenAPI services, resulting in a 40% reduction in claims cycle time, 98% data accuracy, and 100% audit-compliant records for EIOPA reporting.
  • Developed OpenAPI RESTful services in Java using Jersey 2.27 framework.
  • Created unit tests for various scenarios to support continuous integration using Jenkins and Maven.
  • Optimized performance of application servers (Apache Tomcat, Apache Proxy, load balancing, JBoss), including JVM tuning, garbage collection optimization, and bottleneck troubleshooting.
  • Designed and implemented custom D2 configurations and SmartUI extensions using JavaScript and GWT.
  • Designed a J2EE-based ECM solution with custom business rules, incorporating OpenText Captiva for intelligent document capture; automated digitization, OCR-based classification, and data extraction of incoming sources, seamlessly integrating them into the Documentum repository.
  • Developed web services and REST services with OpenAPI specifications.
  • Troubleshot Documentum Foundation Classes (DFC) using tracing facilities.
  • Designed a PDF rendering server producing up to 10k subscriber documents per day in PDF/A-compliant format.
  • Deployed microservices to OpenShift/Kubernetes via customized GitLab CI/CD pipelines.
  • Built automated tests using the Selenium framework.
  • Made POCs with D2 configurations including naming policies and role configurations.
  • Utilized SOLR to index large volumes of invoicing documents for business analytics, improving search speed and data insights.
Jan 2006 - Dec 2009
4 years
Grosuplje, Slovenia

Content Management Team Leader

Simt

  • Managed content management projects and architected a J2EE portal for archival of electronic content based on Documentum technologies and Centera storage.
  • Developed SOA solutions based on JaxWS framework.
  • Customized SharePoint architecture for a collaboration portal allowing users to view, store, share, and modify IT standards and policies.
  • Developed and designed master pages for SharePoint using SharePoint Designer, Visual Studio, Minimal Master Page, and CSS Adapter.
  • Administered SQL Server 2005 database, performing backup, restore, and planning disaster recovery scenarios.
  • Designed SharePoint web parts using C# .NET.
Jan 2002 - Dec 2006
5 years

Consultant

Infotehna

  • Implemented documentation system in public administration for the Ministry of Defense.
  • Implemented documentation system in pharmaceutical environment GLORYA for global regulatory affairs.
  • Trained users on Infotehna products, especially my-Process based on Documentum and J2EE technology (JBOSS, BEA Oracle JAS).
  • Developed proprietary integration/migration tools based on Visual Basic, VBA, DFC technology, and Documentum.
Jan 2001 - Dec 2002
2 years

Developer

Metronik

  • Designed and developed MES subsystem for product labeling in high-speed production lines, integrating real-time automation controls to ensure accurate labeling and compliance. Key technologies: SCADA, PLCs (Siemens S7 Simatic), Visual Basic, and MS SQL Server.
  • Engineered factory floor MES subsystem for optimized production line operations, enabling seamless data flow and process monitoring. Key technologies: SCADA, PLCs (Siemens S7 Simatic), Visual Basic, and Oracle database.
  • Led design and development of specialized MES subsystem for pharmaceutical production lines, including automated downloading of process parameters to enhance precision and regulatory adherence. Key technologies: SCADA, Visual Basic, Oracle, and Siemens S7 SCL programming.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Insurance (14 years), Telecommunication (14 years), Information Technology (9 years), Pharmaceutical (6 years), Government and Administration (5 years), and Banking and Finance (3.5 years).

Insurance
Telecommunication
Information Technology
Pharmaceutical
Government and Administration
Banking and Finance

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (25 years), Quality Assurance (21 years), Project Management (4 years), Production (2 years), Product Development (1 year), and Sales (1 year).

Information Technology
Quality Assurance
Project Management
Production
Product Development
Sales

Skills

  • Opentext Documentum Content Server
  • D2
  • Java
  • Python
  • .Net
  • Javascript
  • Spring
  • Spring Boot
  • Openapi
  • Git
  • Maven
  • Bash Linux Scripting
  • Windows Powershell
  • Xml
  • Html
  • Nodejs
  • Web Services
  • Rest
  • Oracle
  • Sql Server
  • Ansible
  • Docker
  • Kubernetes
  • Openshift
  • Elk
  • Kafka Notifications
  • Websphere
  • Jboss
  • Wildfly
  • Apache Tomcat
  • Solr
  • Selenium
  • Pki Infrastructure, X504
  • Xmldsig
  • Linux
  • Windows
  • Ai
  • Pytorch
  • Keras
  • Llms And Building Ai Clients For Llms In Python
  • Jupyter Notebooks
  • Java (Development Tools)
  • Python (Development Tools)
  • C# .Net
  • Nodejs (Development Tools)
  • Html (Development Tools)
  • Xml (Development Tools)
  • Ms Office Tools (Excel, Word)
  • Business Process Analysis And Optimization For Electronic Document Management Systems
  • Follow Professional Literature And Continuous Education In The Field Of Internet Technologies
  • Follow Professional Literature And Continuous Education In The Field Of Document Management Technologies
  • Follow Professional Literature And Continuous Education In The Field Of Gmp And Computer Systems Validation
  • Follow Professional Literature And Continuous Education In The Field Of Electronic Submissions And Electronic Records Management
  • Knowledge Of Documentation And Processes In Quality Assurance And Regulatory Affairs Departments In Pharmaceutical Industry
  • Good Knowledge Of Java Jvm
  • Good Knowledge Of Java Application Servers (Tomcat, Jboss, Wildfly, Nodejs)
  • Good Knowledge Of Python And Training Neural Networks With Pytorch, Customizing Clients To Interact With Llms
  • Good Knowledge Of Ms Windows Os (Nt4.0, 2000 Professional/server)
  • Good Knowledge Of Ms Office Applications
  • Good Knowledge Of My-process Application
  • Good Knowledge Of Project Management
  • Documentum Search Engine (Xplore)
  • Documentum Federation Concepts
  • Documentum Content Transfer Services (Cts)
  • Documentum Accelerated Content Services (Acs)
  • Rest And Web Services Frameworks
  • Server Automation Scripting In Bash (Linux) And Windows Powershell
  • Hands-on Expertise With Opentext Captiva For Automating Document Capture, Including Ocr, Classification, Validation, And Export To Documentum, Reducing Manual Entry By Up To 80% In High-volume Scenarios
  • Eclipse
  • Dqman
  • Samson
  • Composer
  • Process Builder
  • D2 (Documentum-related Tool)
  • Workflows
  • Captiva (For Intelligent Capture And Digitization)
  • Cvs
  • Git (Version Control)
  • Versioning Of Code In Git
  • Java (Programming Language)
  • Javascript (Programming Language)
  • Ajax
  • Html (Markup Language)
  • Jsp
  • Sql
  • Dql
  • Documentum Api
  • Spring Boot (Framework)
  • Spring Mvc
  • Jenkins
  • Maven (Build Tool)
  • Junit Tests
  • Delivered Hands-on Development With Customer-facing Skills, Creating External Clients To Connect With Repositories And Override Default Object Behaviors In Custom Applications
  • Adhered To Company And Project Standards (E.g., Gmp And Best Practices) For Quality And On-time Delivery
  • Analyzed Requirements And Designs Thoroughly, Escalating Risks Via Jira In Scrum Environments
  • Fostered Strong Customer Relationships Through Diligent Work, Creating Operations Manuals, And Ensuring Project Completion
  • Demonstrated Accountability, Courtesy, Reliability, Flexibility, Cooperation, Adaptability, Initiative, And Responsibility
  • Optimization Of Business Processes
  • Business Process Development Using It
  • Project Management

Languages

Slovenian
Native
English
Advanced

Education

Oct 1998 - Jun 2002

University of Ljubljana, Faculty of Economics

Masters degree, Master of science of Business Informatics · Business Informatics · Ljubljana, Slovenia

Oct 1993 - Jun 1998

University of Ljubljana, Faculty of Mechanical Engineering

Batchelors degree, Univ. Dipl. Ing. of Mechanical engineering · Mechanical engineering · Ljubljana, Slovenia

Profile

Created
Last Update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Klemen based?

Klemen is based in Laško, Slovenia and prefers 100% remote projects.

What languages does Klemen speak?

Klemen speaks the following languages: Slovenian (Native), English (Advanced).

How many years of experience does Klemen have?

Klemen has at least 25 years of experience. During this time, Klemen has worked in at least 6 different roles and for 6 different companies. The average length of individual experience is 4 years and 2 months. Note that Klemen may not have shared all experience and actually has more experience.

What roles would Klemen be best suited for?

Based on recent experience, Klemen would be well-suited for roles such as: AI Engineer, OpenText Documentum - Content Management Contractor, Documentum Specialist / Application Developer.

What is Klemen's latest experience?

Klemen's most recent position is AI Engineer at IT Klemen Zivkovic SP.

What companies has Klemen worked for in recent years?

In recent years, Klemen has worked for IT Klemen Zivkovic SP, ING BE Bank, and Telekom Slovenia d.d..

Which industries is Klemen most experienced in?

Klemen is most experienced in industries like Insurance, Telecommunication, and Information Technology (IT). Klemen also has some experience in Pharmaceutical, Government and Public Administration, and Banking and Finance.

Which business areas is Klemen most experienced in?

Klemen is most experienced in business areas like Information Technology (IT), Quality Assurance (QA), and Project Management. Klemen also has some experience in Production/Manufacturing, Product Development, and Sales.

Which industries has Klemen worked in recently?

Klemen has recently worked in industries like Insurance, Telecommunication, and Banking and Finance.

Which business areas has Klemen worked in recently?

Klemen has recently worked in business areas like Information Technology (IT), Quality Assurance (QA), and Product Development.

What is Klemen's education?

Klemen holds a Master in Business Informatics from University of Ljubljana, Faculty of Economics and a Bachelor in Mechanical engineering from University of Ljubljana, Faculty of Mechanical Engineering.

What is the availability of Klemen?

Klemen is immediately available full-time for suitable projects.

What is the rate of Klemen?

Klemen's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Klemen?

To hire Klemen, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

800
600
400
200
Market avg: 510-670 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.