Overview
Work History
Education
Skills
Timeline
Generic

Ognyan Tilkiyan

Software Engineer
Yambol

Overview

18
18
years of professional experience
6
6
years of post-secondary education

Work History

Senior Developer

DXC Technology
01.2025 - Current

Development of insurance software for Argenta (Belgium), focused on life insurance.
Involved in projects related to life insurance policy management, premium calculations, claim payouts, and processing of customer and actuarial data.
The role also included integration with existing systems, compliance with regulatory requirements, and adapting to the specific needs of the Belgian insurance market.

Senior Developer

Sirma Solutions
08.2024 - 12.2024
  • Developed SQL migration scripts to transfer customer data from Raiffeisen Bank to United Bulgarian Bank (UBB)
  • Optimized SQL transactions and scripts for better performance, data consistency, and reliability during the migration


Software Engineer

CodeAtelier
10.2023 - 07.2024
  • Led the architecture and development of an end-to-end intelligent system utilizing Computer Vision and Artificial Intelligence for a large-scale retail chain.
  • Backend Development: Implemented in Java using Spring Boot, following Clean Architecture principles and Domain-Driven Design (DDD) to ensure scalability, modularity, and maintainability.
  • Computer Vision: Developed core functionalities in Python and C++, leveraging YOLO (You Only Look Once) for object detection and model training.
  • System Integration: Seamless communication between services achieved using RabbitMQ as the message broker, enabling asynchronous data exchange between components.

System Administrator

Regional Court - Yambol
12.2016 - 08.2023
  • Developed an internal Intranet Inventory Management System using Java Spring Boot microservices, Thymeleaf, , RabbitMQ, and MySQL. Designed and implemented a custom C# Active Directory Connector for real-time user sync and access control. Enabled secure, event-driven communication and modular service architecture.
  • Administration of Windows server 2003, Windows server 2008 R2, Windows server 2019
  • Building and maintaining Domain Controllers, Active Directory, DHCP server, File servers
  • Virtualization
  • Replications
  • Creating and implementing disaster plan
  • Creating new network infrastructure
  • Administrating of web based systems.

Property Claims Inspector

Allianz
09.2014 - 11.2016
  • Investigated and assessed property damage claims, ensuring accurate documentation and fair evaluation.
  • Worked directly with clients to validate incidents, calculate compensation, and process claims according to insurance policies.
  • Managed on-site inspections, prepared expert reports, and participated in the settlement of complex cases.


Senior Developer

Computer Science Corporation, CSC
11.2008 - 09.2014

Development of insurance software for property insurance companies in France and Belgium:

  • Thelem Assurances (France) – specializing in property insurance
  • FIDEA (Belgium) – also focused on property insurance

Responsible for designing, developing, and maintaining features related to policy management, claims processing, payments, and customer data, in accordance with local regulations and the specific business logic of each market.

  • Optimized performance through testing and tuning of applications.
  • Designed updates to existing software to meet changing customer demands.
  • Mentored junior developers, promoting a culture of continuous learning and knowledge sharing within the team.
  • Developed clear specifications for project plans using customer requirements.

Developer

PsiServ
10.2007 - 03.2008
  • Java SE, Swing, JDBC, SQL, Maven and NetBeans
  • Designing and implementing Java-based desktop applications for real-time database querying, schema browsing, and data manipulation.
  • Developing custom GUI components using Swing and maintaining usability standards for a native Windows experience.
  • Writing and optimizing SQL queries, stored procedures, and integrating them into the application logic using JDBC.
  • Ensuring multi-database support by creating abstraction layers and configuration utilities for JDBC drivers and connection pooling.
  • Implementing features such as:
    SQL editors with syntax highlighting and execution capabilities.
  • Import/export tools for CSV, XML, or Excel data interchange.
    Data visualization modules (e.g., charts, ER diagrams, query result tables).

Education

Master of Science - Software Engineer

Technical University Varna
Varna, Bulgaria
09.2012 - 07.2014

Bachelor of Science - Computer Science

Technical University Varna
Varna
09.2004 - 06.2008

Skills

Java

Spring Boot

Hibernate

RabbitMQ

Kafka

SQL

C#

ASPNET

C

Python

Prolog

IoT

Docker

Timeline

Senior Developer

DXC Technology
01.2025 - Current

Senior Developer

Sirma Solutions
08.2024 - 12.2024

Software Engineer

CodeAtelier
10.2023 - 07.2024

System Administrator

Regional Court - Yambol
12.2016 - 08.2023

Property Claims Inspector

Allianz
09.2014 - 11.2016

Master of Science - Software Engineer

Technical University Varna
09.2012 - 07.2014

Senior Developer

Computer Science Corporation, CSC
11.2008 - 09.2014

Developer

PsiServ
10.2007 - 03.2008

Bachelor of Science - Computer Science

Technical University Varna
09.2004 - 06.2008
Ognyan TilkiyanSoftware Engineer