07.10.2025 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Senior Full Stack Entwickler

Heidelberg, Deutschland
Deutschland
Informatik Studium
Heidelberg, Deutschland
Deutschland
Informatik Studium

Profilanlagen

Profil-Kiril-Simeonov.pdf

Skills

JavaJavascriptAgile MethodologieKünstliche IntelligenzApache TomcatConfluenceJiraBusiness To BusinessBusiness-To-ConsumerBootstrapCSSDatenbankenContinuous IntegrationLinuxEclipseJ2EEGithubHibernateApache POIIntegrierte EntwicklungsumgebungIntellij IDEAJasperreportsJava Persistence APISpring FrameworkJsonWildflyJunitPostgresqlProjektmanagementApache MavenMicrosoft Visual StudioMybatisNode.JsObjektrelationale AbbildungOauthScrumSeleniumSoftwareentwicklungTypescriptUMLXLSTOktaTailwindSpringbootElectronBackendGitlabVue.JsKanbanEmacsAngularJSAtlassian ToolsApache FOPBuild-ToolsFigmaNpm(Software)BetriebssystemeFront EndRestful ApisSoftware Version ControlDocker
Herr Simeonov hat über 15 Jahre Erfahrung in der
Softwareentwicklung als Full-Stack Entwickler. Sein derzeit bevorzugter
Einsatzbereich ist im Frontend Vue.js und Angular, im Backend Spring-
Boot.
Er ist zu Hause im Linux-Umfeld und Experte im Entwickeln von
sicheren und effizienten Code. Sowohl im Aufgabenfeld B2B als auch
B2C.

Frameworks und Technologien
  1. Web-Technologien: CSS3 / Less, JSON, RESTful services, XML / XSLT
  2. Design, Mockup: Figma
  3. Javascript/Typescript:
  4. Frontend: Angular, VueJS, Nuxt.js, mxGraph, Tailwind, Bootstrap
  5. Backend: NodeJS, Express, TypeORM, JsonServer
  6. Desktop: Electron
Java:
  1. Spring / Spring-Boot und Java EE
  2. JPA, Hibernate, MyBatis, Flyway
  3. Tomcat, Jboss
  4. Frontend: ZK Framework
  5. PDF Erzeugung: Apache POI, Apache FOP, Jasper Reports
  6. Security: Oauth, Keycloak
  7. Test: JUnit, Selenium
Tools
  1. Entwicklungsumgebungen: IntelliJ, Visual Studio Code, Eclipse,
  2. Emacs
  3. Build-Tools: Maven, npm
  4. Continuous Integration: Github Actions
  5. Projektmanagement: Atlassian (Jira, Confluence)
  6. Versionskontrolle: GitHub, GitLab
  7. Datenbanken: PostgreSQL, PG-Vector DB
  8. PDF Erzeugung: Gotenberg
AI: GitHub Copilot, OpenAI, Mistral, Ollama, Idea AI Assistant & Junie

Weitere Kenntnisse
  1. Agile Methoden: Scrum, Kanban
  2. Dev-Ops: Docker
  3. Betriebssysteme: Linux, Windows
  4. UML

Sprachen

BulgarischMutterspracheDeutschverhandlungssicherEnglischverhandlungssicher

Projekthistorie

Cloud-Anwendung zur KI- unterstützten Aufarbeitung von kritischen Zwischenfällen.

fumiX Informatik GmbH & Co. KG

Internet und Informationstechnologie

< 10 Mitarbeiter

Bei diesem Projekt handelt es sich um eine Cloud-Anwendung zur
Aufarbeitung von kritischen Zwischenfällen und Beinahe-Unfälle im
klinischen Kontext.
Durch eine KI werden eingegangene Meldungen automatisch anonymisiert
und anschießend für die Analyse durch ein Expertenteam strukturiert und
grafisch aufbereitet.
Dabei werden geeignete Präventionsmaßnahmen vom System
vorgeschlagen und Abweichungen von bestehenden Maßnahmen
aufgezeigt.

Herr Simeonov realisierte in diesem Projekt unter anderem die UI zur
Eingabe und zur Anonymisierung von Meldungen. Hierbei stand vor allem
die Visualisierung der von der KI erkannten personenbezogenen Daten und
vorgeschlagenen Textänderungen im Mittelpunkt.
Des Weiteren realisierte er Dashboards, Statistiken sowie die KI-unterstützte Generierung von Quartals- und Jahresberichten

Von Herrn Simeonov im Projekt eingesetzte Technologien:
  1. Java
  2. Spring Boot
  3. Spring Security, JWT
  4. Langchain4J
  5. Huggingface
  6. Ollama
  7. Mistral
  8. JPA, PostgreSQL
  9. PG-Vector DB
  10. Angular, TypeScript
  11. Gitlab-CI-Pipeline
  12. Gotenberg

Web-Anwendung zum Management von Verträgen und Schäden

Ecclesia Holding GmbH

Versicherungen

5000-10.000 Mitarbeiter

Dieses umfangreiches Web-Portal bietet gewerblichen
Versicherungsnehmern die Möglichkeit, ihre Verträge und Schäden effizient
zu verwalten.
Die Nutzer können Schäden melden, mit ihrem Makler oder Versicherer
kommunizieren und Dokumente sicher austauschen. Alle Vorgänge werden
sicher in einer digitalen Akte gespeichert und können dort direkt bearbeitet
werden. Die Anwendung bietet zudem Funktionen für die automatische
Speicherung der Korrespondenz mit dem Makler und die statistische
Auswertung aller Schäden. Dies ermöglicht eine transparente und
benutzerfreundliche Verwaltung von Versicherungsangelegenheiten.

Herr Simeonov war in diesem Projekt über mehrere Jahre hinweg ein
integraler Bestandteil eines größeren agilen Entwicklungsteams. Er trug
maßgeblich zur Entwicklung des Frontends bei und war mit für die
Erstellung und Integration generischer Komponenten
verantwortlich.

Von Herrn Simeonov eingesetzte Technologien / Verfahren:
  1. Scrum, später dann Kanban
  2. Angular
  3. TypeScript
  4. Spring Boot, Spring Security
  5. Java
  6. Oauth
  7. Keycloak
  8. MyBatis, SQL
  9. Apache FOP
  10. XML / XSLT
  11. Node.js
  12. Docker
  13. Maven
  14. GitHub Actions
Weitere Technologien im Projekt:
  1. Syncfusion

(als Nebenprojekt) : Blog Software mit OpenAI-Anbindung

fumiX Informatik GmbH & Co. KG

Internet und Informationstechnologie

< 10 Mitarbeiter

Diese Inhouse Entwicklung bei fumiX realisiert ein Firmenblog mit AI
Unterstützung für die Autoren der Blog-Artikel. Es können aus den
Blog-Einträgen automatisch Zusammenfassungen und passende
Stichworte sowie ein Key-Visual für den jeweiligen Artikel generiert
werden.
Zur Anmeldung am System können diverse externe OAuth Provider
angebunden werden.

Herr Simeonov hat in diesem Projekt maßgeblich am Frontend der
Anwendung mit entwickelt und diverse generische Komponenten für das
Projekt erstellt.

Eingesetzte Technologien:
  1. Figma
  2. TypeScript (Client- & Server-seitig)
  3. Node.js
  4. Express
  5. OAuth
  6. VueJS
  7. TypeORM
  8. Lerna
  9. Docker
  10. GitHub Actions

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden