Fullstack developer with focus on .NET and NodeJs on Backend and Angular/React/Vue on Frontend
Aktualisiert am 10.05.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 10.05.2024
Verfügbar zu: 100%
davon vor Ort: 10%
.NET
Angular
ReactJS
Blazor
ASP .NET
C#
Docker
Kubernetes
SQL
EF
MongoDB
Neo4j
Node.js
Vue.js
Macedonian
Fluent, Mother language
English
Fluent, I?ve learned it in school for 8 years. I have taken TOEFL, when I finished high school and with scores 93 /120. Both my bachelor and master study were in English
German
Conversational (B2/C1), Finished German language course of level B2. I?m optimistic and eager learn it better
Croatian
Fluent, I?ve lived in Croatia for 12 years and obtained Elementary School and High School there

Einsatzorte

Einsatzorte

Vienna (+50km)
Deutschland, Österreich
möglich

Projekte

Projekte

3 years 5 months
2021-01 - now

Cargo1492

Software developer, Fulltime .NET/C# CQRS Swagger ...
Software developer, Fulltime

System for managing of cargo railway systems and rail transport

  • Developing and designing the solution

.NET/C# CQRS Swagger MediatR (Mediator Pattern) Jaeger UI (Open Tracing) SonarQube Fody (Open Tracing) Microservices Docker Kubernetes Kustomize GraphQL Apollo HotChocolate (GraphQL) Neo4J/Graph Data Science Entity Framework (EF) Core Azure DevOps Kibana Elasticsearch Grafana Shouldly NSubstitute StyleCop Domain Driven Development (DDD) Serilog ReactJs JSDoc StoryBook NodeJs Micro Front-End i18next OAuth 2 Hangfire Azure App Service Azure Key Vaults Azure Application Insights Azure Service Bus Azure Virtual Desktop Visual Studio Visual Studio Code SCRUM Bamboo Git Asp .Net Core 5 & .Net 8 Web API RabbitMQ SQL Javascript Typescript Splunk Python
ÖBB (RailCargo)
Vienna, Austria
7 months
2023-10 - 2024-04

Different systems that process different information from parcel packages

Software developer, Fulltime/ Part-Time
Software developer, Fulltime/ Part-Time

Different systems that process different information from parcel packages of Austrian Post from different customers such as DHL, Amazon, etc. Big data processing

  • Developing and designing the solution

.NET/C# Asp .Net Core & .Net 8 CQRS Web API Swagger SonarQube Microservices Docker Kubernetes CosmosDb Kafka AVRO Kafka Streams Kafka Registry CI/CD Templates Azure Pipelines ARM/Bicep Shouldly NSubstitute Test Driven Development (TDD) Serilog Azure App Service Azure Key Vaults Azure Application Insights Azure Virtual Desktop Visual Studio Visual Studio Code SCRUM Git Splunk
PostAG
Vienna, Austria
1 year 1 month
2022-01 - 2023-01

AMPOL

Software developer, Part-time .NET/C# Blazor WebAssembly (Client-Side - Hosted) .NET 6 ...
Software developer, Part-time

System for managing various government projects for job market

  • Developing and designing the solution

.NET/C# Blazor WebAssembly (Client-Side - Hosted) .NET 6 EF MS SQL-Server OData Radzen Visual Studio Visual Studio Code Bitbucket Web API
ÖSB Gruppe
Vienna, Austria
9 months
2021-09 - 2022-05

Gantry Project

Software developer, Part-time Asp .Net Core 5 & .Net 5 Kafka Swagger ...
Software developer, Part-time

System for controlling the content to be displayed in retail shops

  • Developing and designing the solution

Asp .Net Core 5 & .Net 5 Kafka Swagger SonarQube Docker Kubernetes Angular 12 Angular Rxjs Karma Jasmine Visual Studio Visual Studio Code SCRUM Git .NET/C# Web API Javascript Typescript VueJs
Bwin (Entain)
Vienna, Austria
1 year 8 months
2019-05 - 2020-12

Oepag-Board

Software developer, Fulltime C# ASP .NET MVC Core 2 MS SQL ...
Software developer, Fulltime

Management of digitalized documents for Post and UniCredit

  • Setup and develop the solution from beginning with responsibility of design and architect of the solution

C# ASP .NET MVC Core 2 MS SQL JavaScript HTML5 CSS3 jQuery W2Ui NLog Swagger OAuth 2.0 Visual Studio Visual Studio Code SCRUM Bitbucket
UniCredit (Bank Austria)
Vienna, Austria
1 year 5 months
2018-09 - 2020-01

Journal

Software developer and architect, Fulltime .NET/C# .NET Core 3 JavaScript ...
Software developer and architect, Fulltime

Gathering data from different sources and creating a store for big data consumption

  • Developing and designing a solution which will gather all data from different sources and store it in one store for consumption for different clients

.NET/C# .NET Core 3 JavaScript CSS3 HTML5 NodeJS MongoDb MS SQL SpecFlow Mocha xUnit Docker Serilog Apache Kafka Apache Spark Powershell Microservices Azure DevOps Swagger Hangfire Visual Studio Visual Studio Code SCRUM Git Typescript Web API Azure (Azure Event Hubs; Azure Service Bus; CosmosDb; Azure Stream Analytics; Azure Functions) RabbitMQ
Global Blue
Vienna, Austria
9 months
2017-11 - 2018-07

CRM-Connector

Software developer, Fulltime
Software developer, Fulltime

Extending the synchronization functionality to work with generic types (configurable) and generic mappings between CMS and CRM objects

  • Synchronization of different data between CSM (Kentico) and other CRMs (e.g. Microsoft Dynamics CRM)
.NET/C# WCF ASP .NET MVC (.NET Core) Git Web API Microservices RabbitMQ Kentico (CMS) NUnit CI/CD (Jenkins) JavaScript HTML5 CSS3 Docker Kubernetes Azure DevOps Elasticsearch Kibana Swagger OAuth 2 Visual Studio Visual Studio Code Bitbucket
EMAKINA CEE
Vienna, Austria
9 months
2017-11 - 2018-07

REWE: Royal customer recheck platform

Software developer, Fulltime
Software developer, Fulltime

Developing the project from the start till initial 1 version. Setting up project, developing logic for backend and frontend

  • Royal customers of REWE can adjust their settings and get some extra functionalities from it

.NET/C# ASP .NET MVC (.NET Core 2.0) Git Web API Azure WCF Kentic (CMS) Webpack.js NodeJS Docker JavaScript Typescript HTML5 CSS3 ReactJs Azure DevOps Swagger Visual Studio Bitbucket Selenium
EMAKINA CEE 
Vienna, Austria 
2 years 11 months
2015-01 - 2017-11

DerStandard - Career

Lead developer, Fulltime
Lead developer, Fulltime
Developing project for career section in derstandard.at website with logic of searching, viewing and applying to new jobs advertisement as well of managing company profiles with dynamic content as text, image and videos

  • Website for job search from DerStandard

.NET/C# WCF ASP .NET MVC 4 TFS ADO .NET Web API OData CI/CD (TeamCity) Index Search JavaScript HTML5 CSS3 Log4Net OAuth 2 Hangfire Visual Studio Git Selenium
Anexia
Vienna, Austria
2 years 11 months
2015-01 - 2017-11

DerStandard ? Housing (Real estate)

Lead developer, Fulltime
Lead developer, Fulltime
Developing new logic and maintaining existing project for housing section of DerStandard
  • Real estate website for searching and applying for different types of real estate
.NET/C# WCF ASP .NET MVC 4 TFS ADO .NET Web API MS Unit CI/CD (TeamCity) Index Search JavaScript HTML5 CSS3 Visual Studio Git
Anexia
Vienna, Austria
2 years 2 months
2015-06 - 2017-07

E-learning platform

Architect and lead developer (part-time)
Architect and lead developer (part-time)

Deciding on architecture decisions, doing code-reviews of other programmers, implementing complex logic

  • E-learning platform enabling teachers to create on-demand and live courses
.NET/C# Asp .net MVC 5 TFS Entity Framework 6 Web API Durandal/Knockout (Single Page Application) Redis Cache SignalR NodeJS Azure CI/CD (MSBuild) JavaScript HTML5 CSS3 Powershell Log4Net OAuth 2 Hangfire Visual Studio SCRUM Git Selenium
Xplorify GmbH
Vienna, Austria
8 months
2015-04 - 2015-11

Leading programmers, code-reviews, programming

Architect and lead developer (part-time)
Architect and lead developer (part-time)
  • Custom CMS website for company
.NET/C# Asp .NET MVC 5 TFS Entity Framework 6 Web API AngularJS Azure JavaScript HTML5 CSS3 Log4Net Hangfire Visual Studio SCRUM Git
Inovatika
Vienna, Austria
10 months
2014-04 - 2015-01

GAIN

Software developer, Full-time .NET/ C# WCF WPF ...
Software developer, Full-time
Maintaining and implementing new functionalities of the product and specific functionalities for customers like Deutsche Finanz Partner (DFP), European Fund Administration (EFA), Banque de Luxembourg, J.P. Morgan, Pictet and many others
  • Product for stock exchange prices and financing

.NET/ C# WCF WPF Oracle. TFS EF 6 CSLA Specflow MOQ NUnit CI/CD (MSBuild) Powershell StyleCop Domain Driven Development (DDD) NLog SCRUM Visual Studio Git MEF
AIM Software
Vienna, Austria
2 years 6 months
2011-10 - 2014-03

Implementing new features, change requests and bug fixes

Software developer
Software developer
  • Website for managing customer reports for company Agrana
.NET/C# ASP .NET Web Forms SQL Server 2008. TFS Telerik JavaScript HTML5 CSS3 Visual Studio Bitbucket
Agrana
Vienna, Austria 
2 years 6 months
2011-10 - 2014-03

Implementing new features, change requests and bug fixes

Software developer
Software developer
  • Windows software for managing chemical substances
.NET/C# WPF Entity Framework TFS Telerik Visual Studio
Greiner
Vienna, Austria

Aus- und Weiterbildung

Aus- und Weiterbildung

2 years 5 months
2014-01 - 2016-05

Information Technology

Master degree of Information Technology, Metropolitan University of London, London, England
Master degree of Information Technology
Metropolitan University of London, London, England


3 years 10 months
2007-10 - 2011-07

Internet programming

Bachelor degree of Internet programming, Network Technologies, New Bulgarian University, Sofia, Bulgaria
Bachelor degree of Internet programming
Network Technologies, New Bulgarian University, Sofia, Bulgaria
3 years 9 months
2003-09 - 2007-05

Technical High School (Electrical Technician)

School of Electrical Engineering, Rijeka, Croatia
School of Electrical Engineering, Rijeka, Croatia

Kompetenzen

Kompetenzen

Top-Skills

.NET Angular ReactJS Blazor ASP .NET C# Docker Kubernetes SQL EF MongoDB Neo4j Node.js Vue.js

Schwerpunkte

.NET (Core) Technologies
C#; ASP .NET MVC 3,4,5 & .NET Core
WebAPI
WCF
JavaScript
Angular
Vue
NodeJS
Docker
ReactJS
HTML5/CSS3
Azure Cloud
Dependency Injection
TDD
Enterprise systems
XML/XLT, Linux, DDD, MongoDB, GraphQL, Azure, Docker
  • Fullstack developer with experience in C#/.NET and NodeJs in the backend and Angular/React/Vue in the front end
  • Additionally, I have experience with Blazor (Web Assembly) as both frontend and backend

Aufgabenbereiche

Software engineering
design patterns
architectures
web development
mobile development

Produkte / Standards / Erfahrungen / Methoden

Windows Forms
WPF
Razor
ASP .NET MVC
TCP
HTTP
RESTful
WebRTC (SignalR)
MS TFS
Git
SVN
Bitbucket
Azure Devops
Microservices
DDD
N-Tier
SOA
Visual Studio 2003-2022
Visual Studio Code
Angular Studio
NetBeans
OAuth 2
KeyCloak
JWT Token
Basic Auth
AD
JIRA
Confluence
TFS
SCRUM (Agile)
Waterfall
Kanban
Resharper
StyleCop
SonarQube

Frameworks: 

  • Entity Framework 4
  • Entity Framework 5
  • Entity Framework 6
  • Entity Framework Core
  • Unity
  • Ninject
  • Enterprise Library
  • Lucene.net
  • NLog 
  • Awesome Framework
  • MEF
  • SpecFlow
  • CSLA
  • Windows Workflow Foundation (WF)
  • Docker


Backend:

  • C#
  • .NET (.NET Core 5+)
  • Asp .Net
  • Web Api
  • Blazor
  • NodeJs
  • Azure
  • SQL
  • Entity Framework (EF)
  • Elasti.net.net
  • c Search
  • Redis
  • MongoDB, Neo4J
  • Docker
  • Kubernetes
  • SignalR
  • Auto Tests


Frontend:

  • ReactJS
  • Angular (RxJs)
  • VueJs
  • Javascript
  • Typescript
  • HTML5
  • CSS3
  • WebPack
  • Bootstrap
  • Kentico
  • jQuery
  • Knockout
  • Web sockets
  • WebRTC
  • Auto Tests


Patterns:

  • TDD
  • BDD
  • SOLID
  • CQRS
  • DRY
  • Repository Pattern
  • Unit of Work pattern
  • Singleton
  • Factory Pattern
  • Dependency Injection
  • Separation of concerns


Testing Frameworks & Libraries:

  • nUnit
  • xUnit
  • SpecFlow
  • Selenium
  • NSubstitute
  • Shouldly
  • MOQ
  • Karma
  • Jasmine
  • Mocha


Messaging Frameworks:

  • RabbitMQ
  • Azure Service Bus
  • MSMQ
  • Apache Kafka
  • Apache Spark
  • Azure Event Hubs
  • SignalR


APIs:

  • REST (Web API)
  • WCF (SOAP)
  • GraphQL
  • OData
  • WebRTC
  • HTTP
  • TCP


Web Frameworks:

  • Asp .Net MVC
  • Asp .Net Web Forms
  • Asp .Net Web Pages
  • Blazor
  • NodeJs Express


CI/CD:

  • Azure Cloud
  • Jenkins
  • MSBuild
  • GitLab CI
  • TeamCity
  • Bamboo


Code repository:

  • Git
  • Azure Devops
  • TFS
  • Bitbucket
  • SVN


Libraries:

  • Hangfire
  • Serilog
  • MediatR
  • Telerik
  • Bootstrap
  • NLog
  • Log4Net
  • Kentico
  • Swagger
  • Radzen
  • Unity
  • Ninject
  • Enterprise Library
  • Lucene.Net
  • Awesome Framework
  • MEF
  • CSLA
  • Windows Workflow Foundation (WF)


University projects

2010-11 ? 2011-05:


Tasks:

Social networking web site for sharing user experience

  • Idea of this project was to develop web-site with all functionalities that had facebook at that time. Project has functionalities like walls, news-feed, posting videos, statuses, images, making friends, groups, pages, events and other social related features


Products used:

VS2010, ASP.NET MVC 3, MS SQL Server 2008, Entity Framework 4.0, jQuery, Ajax, HTML5/CSS3


2009-12 ? 2010-04:


Tasks:

Language dictionary

  • Bidirectional language dictionary (multi language options) with features for adding new words, audio pronunciations, automatic translation search from popular translation sites (translate.google.com) and the ability to store and search the dictionary data base within standard XML


Products used:

Netbeans 6.9, Java 6, HTML & XML Parsing tools

Betriebssysteme

Windows
XP, Vista, 7, 8, 10
Linux

Programmiersprachen

C# (.NET)
ASP.NET
MVC 3, 4 & 5
C++
Basics
Java
Basics
Perl
Basics
PostScript
Basics
SVG
Basics
JavaScript
Python
Basics


Datenbanken

SQL Server
2005/2008/2012/2016/2019; Oracle 9/10
My SQL
PostGreSql
Redis
MongoDB
Neo4J
Elastic Search (Kibana)
SQL
MsSQL/Oracle/Postgre - Entity Framework - EF Core & ADO .NET

Einsatzorte

Einsatzorte

Vienna (+50km)
Deutschland, Österreich
möglich

Projekte

Projekte

3 years 5 months
2021-01 - now

Cargo1492

Software developer, Fulltime .NET/C# CQRS Swagger ...
Software developer, Fulltime

System for managing of cargo railway systems and rail transport

  • Developing and designing the solution

.NET/C# CQRS Swagger MediatR (Mediator Pattern) Jaeger UI (Open Tracing) SonarQube Fody (Open Tracing) Microservices Docker Kubernetes Kustomize GraphQL Apollo HotChocolate (GraphQL) Neo4J/Graph Data Science Entity Framework (EF) Core Azure DevOps Kibana Elasticsearch Grafana Shouldly NSubstitute StyleCop Domain Driven Development (DDD) Serilog ReactJs JSDoc StoryBook NodeJs Micro Front-End i18next OAuth 2 Hangfire Azure App Service Azure Key Vaults Azure Application Insights Azure Service Bus Azure Virtual Desktop Visual Studio Visual Studio Code SCRUM Bamboo Git Asp .Net Core 5 & .Net 8 Web API RabbitMQ SQL Javascript Typescript Splunk Python
ÖBB (RailCargo)
Vienna, Austria
7 months
2023-10 - 2024-04

Different systems that process different information from parcel packages

Software developer, Fulltime/ Part-Time
Software developer, Fulltime/ Part-Time

Different systems that process different information from parcel packages of Austrian Post from different customers such as DHL, Amazon, etc. Big data processing

  • Developing and designing the solution

.NET/C# Asp .Net Core & .Net 8 CQRS Web API Swagger SonarQube Microservices Docker Kubernetes CosmosDb Kafka AVRO Kafka Streams Kafka Registry CI/CD Templates Azure Pipelines ARM/Bicep Shouldly NSubstitute Test Driven Development (TDD) Serilog Azure App Service Azure Key Vaults Azure Application Insights Azure Virtual Desktop Visual Studio Visual Studio Code SCRUM Git Splunk
PostAG
Vienna, Austria
1 year 1 month
2022-01 - 2023-01

AMPOL

Software developer, Part-time .NET/C# Blazor WebAssembly (Client-Side - Hosted) .NET 6 ...
Software developer, Part-time

System for managing various government projects for job market

  • Developing and designing the solution

.NET/C# Blazor WebAssembly (Client-Side - Hosted) .NET 6 EF MS SQL-Server OData Radzen Visual Studio Visual Studio Code Bitbucket Web API
ÖSB Gruppe
Vienna, Austria
9 months
2021-09 - 2022-05

Gantry Project

Software developer, Part-time Asp .Net Core 5 & .Net 5 Kafka Swagger ...
Software developer, Part-time

System for controlling the content to be displayed in retail shops

  • Developing and designing the solution

Asp .Net Core 5 & .Net 5 Kafka Swagger SonarQube Docker Kubernetes Angular 12 Angular Rxjs Karma Jasmine Visual Studio Visual Studio Code SCRUM Git .NET/C# Web API Javascript Typescript VueJs
Bwin (Entain)
Vienna, Austria
1 year 8 months
2019-05 - 2020-12

Oepag-Board

Software developer, Fulltime C# ASP .NET MVC Core 2 MS SQL ...
Software developer, Fulltime

Management of digitalized documents for Post and UniCredit

  • Setup and develop the solution from beginning with responsibility of design and architect of the solution

C# ASP .NET MVC Core 2 MS SQL JavaScript HTML5 CSS3 jQuery W2Ui NLog Swagger OAuth 2.0 Visual Studio Visual Studio Code SCRUM Bitbucket
UniCredit (Bank Austria)
Vienna, Austria
1 year 5 months
2018-09 - 2020-01

Journal

Software developer and architect, Fulltime .NET/C# .NET Core 3 JavaScript ...
Software developer and architect, Fulltime

Gathering data from different sources and creating a store for big data consumption

  • Developing and designing a solution which will gather all data from different sources and store it in one store for consumption for different clients

.NET/C# .NET Core 3 JavaScript CSS3 HTML5 NodeJS MongoDb MS SQL SpecFlow Mocha xUnit Docker Serilog Apache Kafka Apache Spark Powershell Microservices Azure DevOps Swagger Hangfire Visual Studio Visual Studio Code SCRUM Git Typescript Web API Azure (Azure Event Hubs; Azure Service Bus; CosmosDb; Azure Stream Analytics; Azure Functions) RabbitMQ
Global Blue
Vienna, Austria
9 months
2017-11 - 2018-07

CRM-Connector

Software developer, Fulltime
Software developer, Fulltime

Extending the synchronization functionality to work with generic types (configurable) and generic mappings between CMS and CRM objects

  • Synchronization of different data between CSM (Kentico) and other CRMs (e.g. Microsoft Dynamics CRM)
.NET/C# WCF ASP .NET MVC (.NET Core) Git Web API Microservices RabbitMQ Kentico (CMS) NUnit CI/CD (Jenkins) JavaScript HTML5 CSS3 Docker Kubernetes Azure DevOps Elasticsearch Kibana Swagger OAuth 2 Visual Studio Visual Studio Code Bitbucket
EMAKINA CEE
Vienna, Austria
9 months
2017-11 - 2018-07

REWE: Royal customer recheck platform

Software developer, Fulltime
Software developer, Fulltime

Developing the project from the start till initial 1 version. Setting up project, developing logic for backend and frontend

  • Royal customers of REWE can adjust their settings and get some extra functionalities from it

.NET/C# ASP .NET MVC (.NET Core 2.0) Git Web API Azure WCF Kentic (CMS) Webpack.js NodeJS Docker JavaScript Typescript HTML5 CSS3 ReactJs Azure DevOps Swagger Visual Studio Bitbucket Selenium
EMAKINA CEE 
Vienna, Austria 
2 years 11 months
2015-01 - 2017-11

DerStandard - Career

Lead developer, Fulltime
Lead developer, Fulltime
Developing project for career section in derstandard.at website with logic of searching, viewing and applying to new jobs advertisement as well of managing company profiles with dynamic content as text, image and videos

  • Website for job search from DerStandard

.NET/C# WCF ASP .NET MVC 4 TFS ADO .NET Web API OData CI/CD (TeamCity) Index Search JavaScript HTML5 CSS3 Log4Net OAuth 2 Hangfire Visual Studio Git Selenium
Anexia
Vienna, Austria
2 years 11 months
2015-01 - 2017-11

DerStandard ? Housing (Real estate)

Lead developer, Fulltime
Lead developer, Fulltime
Developing new logic and maintaining existing project for housing section of DerStandard
  • Real estate website for searching and applying for different types of real estate
.NET/C# WCF ASP .NET MVC 4 TFS ADO .NET Web API MS Unit CI/CD (TeamCity) Index Search JavaScript HTML5 CSS3 Visual Studio Git
Anexia
Vienna, Austria
2 years 2 months
2015-06 - 2017-07

E-learning platform

Architect and lead developer (part-time)
Architect and lead developer (part-time)

Deciding on architecture decisions, doing code-reviews of other programmers, implementing complex logic

  • E-learning platform enabling teachers to create on-demand and live courses
.NET/C# Asp .net MVC 5 TFS Entity Framework 6 Web API Durandal/Knockout (Single Page Application) Redis Cache SignalR NodeJS Azure CI/CD (MSBuild) JavaScript HTML5 CSS3 Powershell Log4Net OAuth 2 Hangfire Visual Studio SCRUM Git Selenium
Xplorify GmbH
Vienna, Austria
8 months
2015-04 - 2015-11

Leading programmers, code-reviews, programming

Architect and lead developer (part-time)
Architect and lead developer (part-time)
  • Custom CMS website for company
.NET/C# Asp .NET MVC 5 TFS Entity Framework 6 Web API AngularJS Azure JavaScript HTML5 CSS3 Log4Net Hangfire Visual Studio SCRUM Git
Inovatika
Vienna, Austria
10 months
2014-04 - 2015-01

GAIN

Software developer, Full-time .NET/ C# WCF WPF ...
Software developer, Full-time
Maintaining and implementing new functionalities of the product and specific functionalities for customers like Deutsche Finanz Partner (DFP), European Fund Administration (EFA), Banque de Luxembourg, J.P. Morgan, Pictet and many others
  • Product for stock exchange prices and financing

.NET/ C# WCF WPF Oracle. TFS EF 6 CSLA Specflow MOQ NUnit CI/CD (MSBuild) Powershell StyleCop Domain Driven Development (DDD) NLog SCRUM Visual Studio Git MEF
AIM Software
Vienna, Austria
2 years 6 months
2011-10 - 2014-03

Implementing new features, change requests and bug fixes

Software developer
Software developer
  • Website for managing customer reports for company Agrana
.NET/C# ASP .NET Web Forms SQL Server 2008. TFS Telerik JavaScript HTML5 CSS3 Visual Studio Bitbucket
Agrana
Vienna, Austria 
2 years 6 months
2011-10 - 2014-03

Implementing new features, change requests and bug fixes

Software developer
Software developer
  • Windows software for managing chemical substances
.NET/C# WPF Entity Framework TFS Telerik Visual Studio
Greiner
Vienna, Austria

Aus- und Weiterbildung

Aus- und Weiterbildung

2 years 5 months
2014-01 - 2016-05

Information Technology

Master degree of Information Technology, Metropolitan University of London, London, England
Master degree of Information Technology
Metropolitan University of London, London, England


3 years 10 months
2007-10 - 2011-07

Internet programming

Bachelor degree of Internet programming, Network Technologies, New Bulgarian University, Sofia, Bulgaria
Bachelor degree of Internet programming
Network Technologies, New Bulgarian University, Sofia, Bulgaria
3 years 9 months
2003-09 - 2007-05

Technical High School (Electrical Technician)

School of Electrical Engineering, Rijeka, Croatia
School of Electrical Engineering, Rijeka, Croatia

Kompetenzen

Kompetenzen

Top-Skills

.NET Angular ReactJS Blazor ASP .NET C# Docker Kubernetes SQL EF MongoDB Neo4j Node.js Vue.js

Schwerpunkte

.NET (Core) Technologies
C#; ASP .NET MVC 3,4,5 & .NET Core
WebAPI
WCF
JavaScript
Angular
Vue
NodeJS
Docker
ReactJS
HTML5/CSS3
Azure Cloud
Dependency Injection
TDD
Enterprise systems
XML/XLT, Linux, DDD, MongoDB, GraphQL, Azure, Docker
  • Fullstack developer with experience in C#/.NET and NodeJs in the backend and Angular/React/Vue in the front end
  • Additionally, I have experience with Blazor (Web Assembly) as both frontend and backend

Aufgabenbereiche

Software engineering
design patterns
architectures
web development
mobile development

Produkte / Standards / Erfahrungen / Methoden

Windows Forms
WPF
Razor
ASP .NET MVC
TCP
HTTP
RESTful
WebRTC (SignalR)
MS TFS
Git
SVN
Bitbucket
Azure Devops
Microservices
DDD
N-Tier
SOA
Visual Studio 2003-2022
Visual Studio Code
Angular Studio
NetBeans
OAuth 2
KeyCloak
JWT Token
Basic Auth
AD
JIRA
Confluence
TFS
SCRUM (Agile)
Waterfall
Kanban
Resharper
StyleCop
SonarQube

Frameworks: 

  • Entity Framework 4
  • Entity Framework 5
  • Entity Framework 6
  • Entity Framework Core
  • Unity
  • Ninject
  • Enterprise Library
  • Lucene.net
  • NLog 
  • Awesome Framework
  • MEF
  • SpecFlow
  • CSLA
  • Windows Workflow Foundation (WF)
  • Docker


Backend:

  • C#
  • .NET (.NET Core 5+)
  • Asp .Net
  • Web Api
  • Blazor
  • NodeJs
  • Azure
  • SQL
  • Entity Framework (EF)
  • Elasti.net.net
  • c Search
  • Redis
  • MongoDB, Neo4J
  • Docker
  • Kubernetes
  • SignalR
  • Auto Tests


Frontend:

  • ReactJS
  • Angular (RxJs)
  • VueJs
  • Javascript
  • Typescript
  • HTML5
  • CSS3
  • WebPack
  • Bootstrap
  • Kentico
  • jQuery
  • Knockout
  • Web sockets
  • WebRTC
  • Auto Tests


Patterns:

  • TDD
  • BDD
  • SOLID
  • CQRS
  • DRY
  • Repository Pattern
  • Unit of Work pattern
  • Singleton
  • Factory Pattern
  • Dependency Injection
  • Separation of concerns


Testing Frameworks & Libraries:

  • nUnit
  • xUnit
  • SpecFlow
  • Selenium
  • NSubstitute
  • Shouldly
  • MOQ
  • Karma
  • Jasmine
  • Mocha


Messaging Frameworks:

  • RabbitMQ
  • Azure Service Bus
  • MSMQ
  • Apache Kafka
  • Apache Spark
  • Azure Event Hubs
  • SignalR


APIs:

  • REST (Web API)
  • WCF (SOAP)
  • GraphQL
  • OData
  • WebRTC
  • HTTP
  • TCP


Web Frameworks:

  • Asp .Net MVC
  • Asp .Net Web Forms
  • Asp .Net Web Pages
  • Blazor
  • NodeJs Express


CI/CD:

  • Azure Cloud
  • Jenkins
  • MSBuild
  • GitLab CI
  • TeamCity
  • Bamboo


Code repository:

  • Git
  • Azure Devops
  • TFS
  • Bitbucket
  • SVN


Libraries:

  • Hangfire
  • Serilog
  • MediatR
  • Telerik
  • Bootstrap
  • NLog
  • Log4Net
  • Kentico
  • Swagger
  • Radzen
  • Unity
  • Ninject
  • Enterprise Library
  • Lucene.Net
  • Awesome Framework
  • MEF
  • CSLA
  • Windows Workflow Foundation (WF)


University projects

2010-11 ? 2011-05:


Tasks:

Social networking web site for sharing user experience

  • Idea of this project was to develop web-site with all functionalities that had facebook at that time. Project has functionalities like walls, news-feed, posting videos, statuses, images, making friends, groups, pages, events and other social related features


Products used:

VS2010, ASP.NET MVC 3, MS SQL Server 2008, Entity Framework 4.0, jQuery, Ajax, HTML5/CSS3


2009-12 ? 2010-04:


Tasks:

Language dictionary

  • Bidirectional language dictionary (multi language options) with features for adding new words, audio pronunciations, automatic translation search from popular translation sites (translate.google.com) and the ability to store and search the dictionary data base within standard XML


Products used:

Netbeans 6.9, Java 6, HTML & XML Parsing tools

Betriebssysteme

Windows
XP, Vista, 7, 8, 10
Linux

Programmiersprachen

C# (.NET)
ASP.NET
MVC 3, 4 & 5
C++
Basics
Java
Basics
Perl
Basics
PostScript
Basics
SVG
Basics
JavaScript
Python
Basics


Datenbanken

SQL Server
2005/2008/2012/2016/2019; Oracle 9/10
My SQL
PostGreSql
Redis
MongoDB
Neo4J
Elastic Search (Kibana)
SQL
MsSQL/Oracle/Postgre - Entity Framework - EF Core & ADO .NET

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.