Ivan Vukićević

Experience

Where the work happened. Three companies, seven years.

Tungsten Automation

Nov 2025 — Present

Senior Software Engineer · Podgorica, Montenegro

  • AI-First Development

    Drive AI-first workflows with Claude Code — custom skills for planning, testing, code review, and live API testing — plus MCP integrations for Bitbucket, Jira, Oracle, and PostgreSQL across the full lifecycle.

  • E-Invoicing Compliance

    Develop the French e-reporting (e-invoicing) solution within a microservice architecture.

  • Resilience

    Built Kafka-based retry mechanisms with a scheduler across services, improving fault tolerance of asynchronous message processing.

  • AWS

    Build and dev-test workflows across S3, Lambda, API Gateway, Amazon MQ, and Kafka.

EPAM Systems

Jul 2022 — Nov 2025

Senior Software Engineer / Software Engineer · Podgorica, Montenegro

  • SAP Partner Management Platform

    B2B solution for SAP's partner ecosystem (Spring Boot, React, SAP UI5). Developed core modules for quarterly planning and reseller tracking, engineered KPI calculation and prediction over quarterly partner data, and added multi-currency support across service and presentation layers.

  • CI/CD & Quality

    Built GitHub CI/CD pipelines with automated testing (JUnit, QUnit) and SonarQube quality gates; deployed on AWS EKS, EC2, and S3.

  • Internal AI Assistant (Onyx RAG)

    Built EPAM's RAG assistant on Onyx, wiring in internal docs, knowledge bases, and comms channels; integrated corporate SSO and improved answer relevance via prompt engineering.

  • UKG Workforce

    Shipped React and proprietary-Java features for a platform with millions of daily users — resource cloning across companies, per-employee multi-currency payroll, hardened API security via TDD, and an OpenAI skill-to-CV matcher.

Coreit doo

Feb 2020 — Jul 2022

Software Engineer · Podgorica, Montenegro

  • PIFC (EU-Funded)

    Built a Public Internal Financial Control platform mandated across all institutions of Bosnia and Herzegovina — risk registers, process maps, KPIs, trainings, and annual self-assessment reports.

  • Auth & Access

    Implemented Keycloak SSO and JWT-based authentication with role-based access control across government applications.

  • MESPH (UNDP)

    Extended Java EE/JSF/Hibernate modules supporting Montenegro's EU accession; added Word export and reworked the reporting engine.

  • Infrastructure Topology

    Built an app modeling server → VM → container → application with mindmap visualization and JPQL/native-SQL filtering; containerized and deployed with Docker.

Skills

Languages

JavaJavaScript / TypeScriptSQL

Frameworks

Spring BootReactSAP UI5Java EEJSFHibernate

Cloud & Tools

AWS EKSEC2S3LambdaAPI GatewayAmazon MQDockerGit

Data & Messaging

Apache KafkaPostgreSQLOracleRelational Databases

AI / GenAI

Claude CodeMCP integrationsRAG (Onyx)Prompt engineeringOpenAI API

Practices

Event-driven microservicesCI/CDTDDClean CodeSonarQube

Certifications

  • AWS Certified Machine Learning Engineer — Associate
  • AWS Certified Developer — Associate
  • Oracle Certified Professional, Java EE 7 Application Developer
  • Confluent Apache Kafka Fundamentals
  • AI Fluency: Framework & Foundations

Education

Computer ScienceMediterranean University · Podgorica, Montenegro