Hi, i’m nikoloz

Nikolozi KuridzeLead Software Engineer · Solution & AI Architect, Tbilisi, Georgia

solution & ai architect engineering secure, mission-critical platforms for banking and government

Contact Me
Stylised 3D portrait

About me

With almost seven years of experience in software engineering, i lead teams building banking and government platforms on .NET, and i design the AI systems that sit on top of them, i truly enjoy working with organisations whose systems have to stay standing when it matters most. Lets build something resilient together!

Contact Me

Impact by the numbers

10+Systems architected
MillionsDaily transactions
ZeroData breaches
99.9%Critical uptime
200+Features delivered
7Certifications

Services

  • Solution Architecture

    End-to-end architecture for regulated platforms — Domain-Driven Design, Clean Architecture, and CQRS with Mediator, structured so separation of concerns survives contact with a growing team.

  • Backend Engineering

    Scalable microservices in .NET 10 and C#, integrated over REST, gRPC, and event-driven messaging, with the caching, retry, and fault-tolerance work that keeps them standing under load.

  • AI Architecture

    Designing AI into production systems rather than bolting it on — LLM integration, retrieval pipelines, and AI-assisted automation, built to the same security and auditability bar as the rest of the platform.

  • Cloud & DevOps

    Containerised delivery on Azure and AWS with Docker, Kubernetes, and CI/CD pipelines on Azure DevOps and GitHub Actions, automating build, test, and deployment so releases stop being events.

  • Security & Compliance

    OAuth 2.0, JWT, and IdentityServer 4 authentication, role-based access control, and API design that meets PSD2 Open Banking and PCI DSS requirements.

  • Web Platforms

    API-first products with documented OpenAPI contracts and modern front-ends — clean, fast, and designed around the people who use them every day.

AI

My AI work is native to the platform, not bolted onto it. Models train, deploy, and run inside the same .NET services as everything else — the same authentication, logging, and release pipeline the rest of the system already passes through. Classical ML where it is explainable and cheap, language models where they genuinely earn their place, and an audit trail either way. That is what makes AI shippable in banking and government.

  • ML.NET in production

    Native machine learning for .NET applications — models trained, versioned, and deployed inside the same ASP.NET Core services they serve, with no separate Python runtime to operate or secure.

  • Matching & ranking engines

    The candidate-to-job matcher behind the Intelligent Recruitment System, scoring on skills, experience, and requirements — it cut screening time by 40% and removed 18+ hours of manual review a month.

  • Classical ML, correctly applied

    Regression, classification, clustering, and anomaly detection — chosen because they are explainable, cheap to run, and defensible to an auditor, which matters more than novelty in regulated systems.

  • Predictive models & data analysis

    Turning the transaction and operational data these platforms already hold into forecasts and signals, without moving it outside the estate that governs it.

  • Intelligent automation

    Workflow automation with models in the loop — screening, classification, and routing that eliminate repetitive back-office work rather than merely tracking it.

  • AI inside business platforms

    Integrating models into existing .NET estates so inference sits behind the same authentication, logging, and release pipeline as every other endpoint — not in a side system nobody owns.

  • LLM integration in .NET

    Azure OpenAI and Semantic Kernel wired into ASP.NET Core services, with tool calling and structured outputs treated as typed contracts rather than string parsing.

  • Model Context Protocol

    Connecting models to real systems through MCP — typed tool definitions and controlled context, so an assistant can act on platform data through one governed interface instead of bespoke glue per integration.

  • Retrieval over systems of record

    Embeddings and vector search layered onto the MSSQL, PostgreSQL, and MongoDB estates that already exist, so answers cite the organisation’s own data instead of the model’s memory.

  • Event-driven inference

    Model calls run as consumers on RabbitMQ or Kafka rather than blocking an HTTP request — with retries, dead-letter queues, and backpressure, the same way every other integration is built.

  • Guardrails & auditability

    Full prompt and response audit trails, role-based access on AI endpoints, and a human in the loop on anything that moves money — so an AI decision can be reconstructed months later.

  • Evaluation & cost control

    Golden datasets and regression tests so a model or prompt change cannot silently degrade output, plus caching, token budgeting, and model routing to keep spend predictable.

  • ML.NET
  • Model training
  • Production deployment
  • Regression
  • Classification
  • Clustering
  • Anomaly detection
  • Predictive models
  • Matching algorithms
  • Data analysis
  • Intelligent automation
  • Azure OpenAI
  • Semantic Kernel
  • RAG
  • Vector search
  • pgvector
  • Embeddings
  • Tool calling
  • Structured outputs
  • MCP
  • Prompt evaluation

Certified

Experience

  1. Lead Software Engineer

    03/2026 — Present
    HashBank logoHashBankTbilisi, Georgia

    Leading a cross-functional team responsible for customer-related banking services and core business processes.

    • Design and maintain scalable microservices across the banking ecosystem
    • Own customer onboarding, authentication, profile management, and lifecycle processes
    • Ensure reliability, performance, security, and scalability across distributed services
    • Review code and mentor developers, promoting engineering best practices
    • Integrate internal and external banking services over REST APIs and event-driven architecture
    • Drive technical decisions, architectural improvements, and modernisation initiatives
    • Ensure compliance with banking security standards and data protection policy
    • .NET 10
    • C#
    • Microservices
    • REST APIs
    • Event-Driven
    • CI/CD
    • Distributed Systems
  2. Founder & Lead Engineer

    2020 — Present
    IBOSS (iboss.ge) logoIBOSS (iboss.ge)Tbilisi, Georgia

    Founded and run my own technology studio — strategy, design, engineering, and the systems that run a client’s business.

    • Built the AI Workflow Operating System — unified data layer, AI orchestrator, human governance, and a feedback loop
    • Ship consumer products: IMEI blacklist, warranty and Find My checks, plus a scam checker for online shops
    • Architected the IMEI verification platform, responding in under 10 seconds
    • Integrated VISA, Mastercard, AMEX, and Apple Pay to PCI DSS compliance
    • Added card, bank transfer, and crypto settlement for international clients
    • Deliver custom CRMs, pipelines, and dashboards with SLAs and 24/7 monitoring
    • Run the full engagement — discovery, design, build, launch, and long-term optimisation
    • .NET
    • C#
    • AI Workflow
    • CRM
    • Crypto payments
    • PCI DSS
    • SaaS
    • i18n
  3. Software Developer

    11/2024 — 2025
    IT Agency — Ministry of IDPs, Labour, Health and Social Affairs of Georgia logoIT Agency — Ministry of IDPs, Labour, Health and Social Affairs of GeorgiaTbilisi, Georgia

    Architected and implemented high-security backend systems for critical government services.

    • Built government backends on .NET 8, C#, and Clean Architecture principles
    • Applied CQRS and Mediator patterns to keep concerns separated and the codebase maintainable
    • Engineered low-latency REST APIs between ministerial departments and external stakeholders
    • Modelled complex public-administration requirements with domain-driven design
    • Tuned EF Core queries for handling sensitive citizen data
    • Secured confidential records with IdentityServer 4 and JWT
    • Built logging and monitoring for full traceability across system operations
    • .NET 8
    • C#
    • Clean Architecture
    • CQRS
    • Mediator
    • DDD
    • EF Core
    • IdentityServer 4
    • JWT
  4. Software Developer

    10/2024 — 04/2025
    Credo Bank logoCredo BankTbilisi, Georgia

    Built RESTful banking APIs and the microservices architecture behind them.

    • Architected RESTful APIs in ASP.NET Core following SOLID principles
    • Designed microservices for scalability, maintainability, and fault tolerance
    • Engineered efficient data access with EF Core and Dapper
    • Implemented OAuth 2.0, JWT authentication, and role-based access control
    • Orchestrated CI/CD pipelines on Azure DevOps
    • Optimised database performance through query tuning, indexing, and stored procedures
    • Documented APIs with Swagger/OpenAPI for third-party integration
    • ASP.NET Core
    • C#
    • Microservices
    • EF Core
    • Dapper
    • OAuth 2.0
    • JWT
    • Azure DevOps
    • Swagger
  5. Software Developer — Open Banking

    11/2023 — 02/2025
    ProCredit Bank Georgia logoProCredit Bank GeorgiaTbilisi, Georgia

    Delivered PSD2-compliant Open Banking APIs for third-party integration.

    • Designed RESTful APIs to PSD2 regulations and Open Banking standards
    • Implemented secure authentication and data-exchange mechanisms for third parties
    • Maintained and optimised microservices architecture on .NET Core and C#
    • Built error handling and logging systems to keep services reliable
    • Wrote unit and integration tests, and ran secure-code reviews for financial software
    • Contributed CI/CD improvements for faster, more reliable deployments
    • .NET Core
    • C#
    • PSD2 / Open Banking
    • Microservices
    • CI/CD
    • Unit & Integration Testing
  6. Software Developer

    10/2020 — 04/2025
    NovaSystems (1Pay) logoNovaSystems (1Pay)Tbilisi, Georgia

    Built full-stack applications, automation, and APIs across HR and utility platforms.

    • Engineered an MS SQL matching algorithm that cut candidate selection time by 40%
    • Built and maintained RESTful APIs for GAMAGAS.GE in C# and ASP.NET Core
    • Eliminated 18+ hours of manual work each month through intelligent automation
    • Delivered 200+ development tasks against strict code standards and tight deadlines
    • Optimised complex SQL queries for a 30% improvement in application performance
    • Established error handling and monitoring sustaining 99.9% production uptime
    • Ran code reviews and mentored junior developers on C# patterns and practices
    • C#
    • ASP.NET Core
    • ASP.NET MVC
    • MS SQL
    • RESTful APIs
    • JavaScript
    • CI/CD

Stack

Architecture

  • Microservices
  • Modular Monolith
  • Event-Driven Architecture
  • Domain-Driven Design
  • Clean Architecture
  • CQRS & Mediator
  • Result pattern
  • Repository & Unit of Work
  • Design Patterns & SOLID
  • System Design
  • Distributed Systems

.NET & Backend

  • .NET 10 / C#
  • ASP.NET Core
  • Minimal APIs
  • Blazor Server & WASM
  • EF Core
  • Dapper
  • FluentValidation
  • SignalR & WebSockets
  • gRPC & Protobuf
  • REST, SOAP & Webhooks
  • Async & multithreading
  • Background jobs
  • Python (Django, Flask, FastAPI)

AI & Machine Learning

  • AI solution architecture
  • ML.NET
  • Model training & deployment
  • Classification & clustering
  • Regression & anomaly detection
  • Azure OpenAI & Semantic Kernel
  • Retrieval-augmented generation
  • Vector search & embeddings
  • Model Context Protocol (MCP)
  • Tool calling & structured outputs
  • Prompt evaluation & guardrails

Data

  • MS SQL & T-SQL
  • PostgreSQL
  • MySQL
  • Oracle
  • MongoDB
  • Redis & distributed caching
  • Database design
  • Query optimization & indexing
  • XML / XSL

Messaging & Integration

  • RabbitMQ
  • Apache Kafka
  • Azure Service Bus
  • Message brokers
  • Payment gateway integration
  • Third-party & banking APIs
  • Proxy servers

Security & Compliance

  • OAuth 2.0 / OIDC
  • JWT
  • IdentityServer 4
  • Role-based access control
  • PSD2 Open Banking
  • PCI DSS
  • OWASP Top 10
  • Data encryption (AES-256)

Cloud & DevOps

  • Microsoft Azure
  • Azure App Services & Functions
  • AWS
  • Docker
  • Kubernetes
  • CI/CD
  • Azure DevOps
  • GitHub Actions
  • Git & Bitbucket

Quality & Observability

  • xUnit & integration testing
  • Resilience (retry, circuit breaker)
  • Health checks
  • Structured logging
  • Monitoring & tracing
  • Swagger / OpenAPI
  • Postman
  • Agile / Scrum · Jira

Frontend

  • React
  • Angular
  • Vue.js
  • JavaScript & jQuery
  • HTML5 / CSS3
  • Tailwind CSS & Bootstrap
  • Telerik & DevExpress
  • MVVM
Education
Programming — Georgian Technical University
Languages
Georgian (native) · English (B2)
Nationality
Georgian
Beyond code
Video & photo editing — Premiere Pro, After Effects, Photoshop

Project

Own product · Executive technology

iBOSS.ge

Founder & Lead Engineer
Visit Live
  • AI CoreOrchestration
  • Full stackSolo build
  • LiveIn production
ProCredit Bank Georgia

Enterprise Open Banking Platform

Senior Backend Developer & Solutions Architect
Live Project
  • MillionsTransactions
  • 99.9%Uptime
  • PSD2Compliant
Credo Bank

Enterprise CRM Platform

Solution Architect & Lead Backend Developer
Live Project
  • 30%Faster queries
  • CQRSArchitecture
  • End-to-endOwnership
AI Candidate Matching

Intelligent Recruitment System

Backend Developer & ML Engineer
Live Project
  • 40%Faster screening
  • 18+ hrsSaved monthly
  • ML.NETEngine
Fintech · Security

Cryptocurrency Trading Exchange

Backend Developer & Security Architect
Live Project
  • ThousandsConcurrent trades
  • Real-timeOrder matching
  • 2FAHardened

Selected other work

  • HashBank

    Banking Services Platform

    Customer-facing banking services and core business processes as scalable microservices — onboarding, authentication, profile management, and the full customer lifecycle, integrated over REST and event-driven architecture.

    • .NET 10
    • Microservices
    • Event-Driven
  • Ministry IT Agency

    Government Services Backend

    High-security backends for critical government services on .NET 8 and Clean Architecture, with IdentityServer 4 and JWT protecting confidential citizen records across ministerial departments.

    • .NET 8
    • CQRS
    • IdentityServer 4
  • iBOSS product

    IMEI & Scam Check

    Consumer verification tools on iboss.ge — IMEI blacklist, warranty and Find My checks before you buy a phone, plus a trust check on any online shop before you pay. Sub-10-second responses with VISA, Mastercard, AMEX, and Apple Pay to PCI DSS compliance.

    • ASP.NET
    • .NET Web API
    • PCI DSS
  • NovaSystems

    GAMAGAS.GE

    RESTful APIs for a gas service platform in C# and ASP.NET Core, with security best practices, full documentation, and query tuning that lifted application performance by 30%.

    • ASP.NET Core
    • RESTful APIs
    • SQL tuning

Endorsed

  • He is not only a highly skilled Senior Software Engineer who deeply understands .NET and system architecture, but he is also a fantastic teammate. He has a great way of approaching complex problems — like the matching algorithms and API optimizations we worked on — with a calm, solution-oriented mindset. What sets Nika apart is his high level of AI literacy: he effectively integrates AI tools into the development workflow to drive efficiency and innovation.
    Teona KhabeishviliSystem AnalystManaged Nikolozi directly · March 2026
  • I worked with Nikoloz in the Open Banking development team at ProCredit Bank. He is a very focused developer who is always eager to explore the latest technologies and improve his skills. He also brings a great set of soft skills along with his technical expertise, making collaboration easy and productive. Nikoloz works well under tight deadlines and is a valuable asset to any team focused on delivering high-quality results.
    Nia SalukvadzeSenior Software EngineerManaged Nikolozi directly · March 2026