Back to site

Jan Pomer

Software & Solutions Architect · Technical Lead

Summary

I'm a dedicated Software Engineer and Technical Lead with a Master's Degree in Computer Science from the University of Maribor. With over a decade of experience across blockchain, SaaS, and enterprise domains, I specialize in architecting scalable, high-quality solutions that bridge the gap between complex technology and real-world value.

Currently, I serve as a Software Architect and Tech Lead at Teranode Group, where I lead the development of secure, blockchain-based document signing services. My leadership extends beyond code; as a Team Lead for 10+ engineers, I am passionate about mentoring the next generation of developers, optimizing cross-functional workflows, and fostering professional growth within high-performing teams.

Experience

Software Architect / Technical Lead · Teranode Group

May 2025 – Present
  • Leading the architecture for blockchain-based systems.
  • Developing Teranode Sign, a secure document-signing platform.
  • Driving scalability, security, and performance across the platform.

Team Lead / Senior Software Engineer · Equaleyes Solutions Ltd

Sep 2024 – Present
  • Leading 10+ engineers, optimizing delivery and team productivity.
  • Mentoring developers and supporting their career growth.
  • Ensuring cross-team collaboration and execution.

Team Lead / Senior Software Engineer · nChain

Oct 2021 – Aug 2024
  • Progressed from Engineer to Team Lead, managing 10+ developers.
  • Delivered blockchain solutions including document signing and data platforms.
  • Contributed to scalable blockchain infrastructure (Teranode PoC).

Software Developer · Inova IT

Oct 2018 – Aug 2020
  • Built enterprise systems: an EV charging API, tax systems, a loan platform, and healthcare solutions.
  • Focused on backend development and system integrations.

Software Developer · Teletech d.o.o.

Feb 2016 – Aug 2018
  • Worked on telecom systems, number portability, and secure archiving.

Education

Master’s Degree in Computer Science and Information Technologies · University of Maribor

2016 – 2020

Bachelor's Degree in Computer Science and Information Technologies · University of Maribor

2013 – 2016

Computer technician · SERŠ Maribor

2009 – 2013

Skills

  • Java
  • Spring / Spring Boot
  • Maven
  • Relational Databases
  • Git
  • Linux
  • Docker
  • Android
  • Kotlin
  • C#
  • Bash
  • Kubernetes
  • Kafka
  • AWS
  • Gradle

Selected Projects

Teranode Sign — Blockchain, Document Authentication, Cryptography, Verification

A document authentication service that replaces wet signatures and email-based workflows with cryptographically signed, blockchain-anchored documents — tamper-evident and verifiable by anyone, anywhere, without a third party.

Teranode — PoC, Blockchain (BSV), Microservices, 1M+ TPS, Scalability

A modular, microservices-based node architecture for the BSV blockchain, engineered for unbounded scalability — processing over one million transactions per second to support enterprise-grade applications across finance, healthcare, retail, and government.

eLivestock — Solution Architecture, Blockchain, Traceability, Web & Mobile

A digital livestock management platform for animal identification, record-keeping and traceability, using blockchain to guarantee tamper-proof records and an auditable chain of custody. It lets livestock owners register identification marks, manage herds, and access market pricing in line with agricultural legislation. I was the solution architect, developed during my work at nChain.

Autistica — Android, Kotlin, Mobile, Accessibility

The Android mobile app for Autistica, the UK's autism research charity, building evidence-based tools — created with and for the autistic community — to help autistic people live happier, healthier and longer lives.

miRadio — Java, Spring Boot, Amazon Alexa, Google Assistant, Voice UI

Backend system for a voice-activated, on-demand radio application on Google Assistant and Amazon Alexa, built at Inova IT. Radio stations could publish their content and configure the behaviour of the voice experience, delivering on-demand stations and programming to listeners entirely by voice.

Number Portability System — Java EE, Telecom, Number Portability, Integrations

Mobile and fixed-line telephone number portability system delivered at Teletech for the Eastern Caribbean Telecommunications Authority (ECTEL) and Ukraine, letting subscribers keep their numbers when changing operators by coordinating porting and number routing between carriers.

E-Archive — Java EE, Long-Term Archiving, RFC 4810, Document Integrity

Long-term electronic archive service for the Serbian Post Office, built at Teletech and based on the RFC 4810 Long-Term Archive Service. Provided secure, verifiable preservation of electronic documents across extended retention periods, maintaining their integrity and evidentiary value over time.