Jernej Korošec

Software architecture and delivery leadership

Jernej Korošec

25+ years across architecture, engineering, databases, infrastructure, testing, support, and product delivery.

Delivered systems from greenfield implementation through upgrades, integrations, release control, and operational support after go-live.

  • 25+Years building software
  • 36Languages and dialects
  • 15Roles carried in delivery
  • 200+Repositories across public and private work

Operating scope

Engineering, delivery, and leadership roles

Long-running product work often required carrying multiple responsibilities in the same company, from backend engineering and DBA work to production support, release control, project leadership, and product ownership.

Engineering

Implementation across the stack

Backend, frontend, systems, and lower-level programming used in real product delivery instead of isolated specialist slices.

Backend Engineer Frontend Developer Low-Level Systems Programmer Operating System Developer
Data and infrastructure

Persistence, networks, and environments

Database design, operational maintenance, network reliability, deployment setup, and environment control as part of delivery, not afterthoughts.

DBA Network Administrator DevOps Engineer
Quality and support

Testing, diagnostics, and production stability

Verification, debugging, support analysis, and controlled remediation under live operational conditions.

Application Tester Support Engineer
Delivery and leadership

Execution control and decision ownership

Project direction, delivery sequencing, backlog ownership, coordination, stakeholder alignment, and organizational responsibility.

Project Lead Project Manager Scrum Master Product Owner Director
Research and strategy

Technology evaluation and proof work

Feasibility analysis, prototyping, comparative evaluation, and technical research used to reduce delivery risk before commitment.

Researcher

Delivery contexts

Systems, environments, and working reality

Experience spans enterprise software, public-service systems, industrial operations, integration-heavy platforms, customer-facing digital products, and the operational work required to keep them stable.

Business and public-service systems

Enterprise workflows and shared services

Built and maintained systems around line-of-business workflows, customer service processes, internal digitization, procurement, reporting, accounting support, and operational dashboards.

  • Enterprise applications and internal business tools
  • Customer-service, CRM-adjacent, and transaction-support flows
  • Reporting, auditability, and administrative process support
Industrial and operational systems

Energy, manufacturing, and device-aware delivery

Worked in environments where software had to align with operational technology, telemetry, warehousing, process monitoring, industrial data, or mission-sensitive infrastructure.

  • Manufacturing-support and process-monitoring contexts
  • Warehouse, logistics, and data-acquisition workflows
  • Automation, machine-vision, and critical-infrastructure-adjacent systems
Digital products and integration

Web delivery, APIs, and platform boundaries

Delivered browser-based products, e-commerce flows, enterprise integrations, workflow tooling, and interoperability layers connecting external services, data stores, and business processes.

  • Customer-facing web applications and portals
  • API, document, and workflow integration
  • Platform modernization and interoperability work
Delivery lifecycle

From concept to release and beyond

Handled full-lifecycle delivery from greenfield implementation through testing, staged release, rollout, post-release stabilization, upgrades, and long-term maintenance.

  • Greenfield development from 0% to 100%
  • Upgrades, migrations, and version-to-version modernization
  • Support, enhancement, and release follow-through after go-live
Operational reality

Debugging, release control, and support pressure

Worked under real delivery conditions involving production incidents, traceability demands, remote diagnostics, regression control, release readiness checks, and controlled remediation.

  • Low-level and remote debugging
  • Release engineering, tagging, and deployment discipline
  • Production issue investigation and service stabilization
Collaboration and leadership

Technical work across organizational boundaries

Coordinated with stakeholders, testers, support, infrastructure, vendors, leadership, and product owners while carrying implementation, delivery, and decision responsibility at the same time.

  • Cross-functional coordination and stakeholder alignment
  • Architecture-to-implementation translation and delivery sequencing
  • Project direction, product framing, and operational handover

Capability graph

Interactive expertise map

Choose a domain to explore the hierarchy. Click any node to inspect its focus, signals, and adjacent skills.

Programming languages

Color-coded language families with an emphasis on delivery contexts and system roles.

D3 cluster / radial hierarchy

Credentials

Education and certifications

Education and certifications that shaped formal computing knowledge, platform literacy, and product-domain depth.

UL
Academic

University of Ljubljana

Foundational academic context that grounds long-horizon engineering decisions in formal study.

FRI
Faculty

Fakulteta za računalništvo in informatiko

Signals focus on computing, software structure, and the technical rigor behind scalable application work.

NTF
Faculty

Naravoslovnotehniška fakulteta

A complementary institutional signal that broadens technical perspective beyond a single engineering lens.

MCP
Certification

Microsoft Certified Professional

Professional certification layer for platform literacy, structured implementation, and enterprise-minded delivery.

NL
Product

NiceLabel

Represents product and domain experience where real delivery constraints meet specialized software workflows.

IJS
Course

IJS software development course

A practical signal of continued software development training and hands-on technical refinement.

Academic and professional grounding

Formal study, certifications, and applied methods presented as a curated knowledge structure without exposing unpublished internal material.

Curated knowledge view

Contact and scheduling

Start with the right kind of conversation

Use the request form to structure the work, then choose the service format that matches the situation: delivery, integration, review, mentoring, coaching, or advising.

Project or appointment request

Describe the problem, scope, or delivery need. The form prepares a structured request you can continue through LinkedIn or GitHub.

Structured intake

Telemetry

Visitor counter

Visitor count displayed in binary, octal, decimal, and hexadecimal.

The same counter value is rendered in binary, octal, decimal, and hexadecimal for direct comparison.