19.11.2024 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarFullstack Software Entwickler und Devops mit 20+ Jahre Erfahrung
BELASHTITSA, Bulgarien
Weltweit
Diplom InformatkSkills
C (Programmiersprache)HTMLJavaJavaScriptPHPAmazon Web ServicesApache HTTP ServerApache TomcatApplication Development FrameworkArchitekturAssemblerspracheMicrosoft AzureTelekommunikationOracle Weblogic ServerBusiness Intelligence
Sprachkenntnisse
Deutsch (fließend)
Englisch (fluent)
Domäne
Business Process Management, Autoindustrie, Semantic Web, Business Intelligence, eCommerce, Automated decision management,
Telekommunikation, Games
Operationssysteme
Windows, UNIX, Linux
Programmiersprachen
Java , Groovy, C, C++, C#, PHP, JavaScript, 8051–Assembler
Architektur-Methoden and Modelle
Layered architecture(10), Hexagonal/Clean architecture, Domain Driven Design, SOA, Web Services, Microservices, Message-oriented systems, Enterprise Integration, Multi-tenancy, Scalability
Datenbanken & Caching
Oracle, PostgreSQL, MySQL, SQL, Server, CouchDB, MongoDB, Ehcache, Redis, ElasticSearch
Distributed Configuration
Spring Cloud Config, Zookeeper, Consul
Messaging
RabbitMQ, Kafka, Azure Service Bus, Spread toolkit
Meta/Markup-Sprachen &Formate
HTML, XML, XPath, XPointer, RDF, OWL, SOAP, JSON
Big data
Hadoop
JEE/Jakarta EE
Servlet, JSP, JSF, JAX-RS, JAX-WS, JSON-P, JPA, JTA, JMS, EJB
JEE Application Servers &Containers
Oracle Application Server, Oracle (BEA) Weblogic, Jboss, Tomcat, Jetty
Cloud
Amazon, Micosoft Azure
Application Frameworks
Java Swing, Oracle ADF, NetBeans, Spring Framework, Spring Boot, Hibernate
Web Frameworks & Libraries
ADF Faces, Apache Trinidad, GWT, DWR, Angular
Communication Protocols
Apache Thrift, Hessian, LDAP. WebSocket
Security
JCA, X509 Cerrtificates, Digital Signatures, Smart Card Integration,
Identity ManagementSSO, OAuth2, OpenID Connect, JWT, Keycloak, Auth0
Testing
JUnit, Mockito, PowerMock, CppUnit, Spring-Test, Rest-Assured, Hoverfly,
Mockserver, Spock Framework, Selenium, SoapUI, SwaggerUI, SonarQube
Build Tools
Ivy, Ant, Maven, Gradle
DevOps, CI/CD
Hudson, Jenkins, Gitlab Pipelines, Docker, Docker-Compose, Ansible, Kubernetes, Ranche, OpenShift, Tilt, ArgoCD, JFrog, Liquibase , Flyway
Source Control
CVS, Subversion, Git
Fehleranalyse
Kibana, Graylog, Sentry, VisualJM
Business Intelligence & Reporting
Oracle Discoverer, QlikView, GoodData, Azure Business Intelligence, Abbyy
Software Development Methodologien
Extreme Programming, Kanban, Scrum
Deutsch (fließend)
Englisch (fluent)
Domäne
Business Process Management, Autoindustrie, Semantic Web, Business Intelligence, eCommerce, Automated decision management,
Telekommunikation, Games
Operationssysteme
Windows, UNIX, Linux
Programmiersprachen
Java , Groovy, C, C++, C#, PHP, JavaScript, 8051–Assembler
Architektur-Methoden and Modelle
Layered architecture(10), Hexagonal/Clean architecture, Domain Driven Design, SOA, Web Services, Microservices, Message-oriented systems, Enterprise Integration, Multi-tenancy, Scalability
Datenbanken & Caching
Oracle, PostgreSQL, MySQL, SQL, Server, CouchDB, MongoDB, Ehcache, Redis, ElasticSearch
Distributed Configuration
Spring Cloud Config, Zookeeper, Consul
Messaging
RabbitMQ, Kafka, Azure Service Bus, Spread toolkit
Meta/Markup-Sprachen &Formate
HTML, XML, XPath, XPointer, RDF, OWL, SOAP, JSON
Big data
Hadoop
JEE/Jakarta EE
Servlet, JSP, JSF, JAX-RS, JAX-WS, JSON-P, JPA, JTA, JMS, EJB
JEE Application Servers &Containers
Oracle Application Server, Oracle (BEA) Weblogic, Jboss, Tomcat, Jetty
Cloud
Amazon, Micosoft Azure
Application Frameworks
Java Swing, Oracle ADF, NetBeans, Spring Framework, Spring Boot, Hibernate
Web Frameworks & Libraries
ADF Faces, Apache Trinidad, GWT, DWR, Angular
Communication Protocols
Apache Thrift, Hessian, LDAP. WebSocket
Security
JCA, X509 Cerrtificates, Digital Signatures, Smart Card Integration,
Identity ManagementSSO, OAuth2, OpenID Connect, JWT, Keycloak, Auth0
Testing
JUnit, Mockito, PowerMock, CppUnit, Spring-Test, Rest-Assured, Hoverfly,
Mockserver, Spock Framework, Selenium, SoapUI, SwaggerUI, SonarQube
Build Tools
Ivy, Ant, Maven, Gradle
DevOps, CI/CD
Hudson, Jenkins, Gitlab Pipelines, Docker, Docker-Compose, Ansible, Kubernetes, Ranche, OpenShift, Tilt, ArgoCD, JFrog, Liquibase , Flyway
Source Control
CVS, Subversion, Git
Fehleranalyse
Kibana, Graylog, Sentry, VisualJM
Business Intelligence & Reporting
Oracle Discoverer, QlikView, GoodData, Azure Business Intelligence, Abbyy
Software Development Methodologien
Extreme Programming, Kanban, Scrum
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2021
Sprachen
BulgarianMutterspracheGermanverhandlungssicherEnglishverhandlungssicher
Projekthistorie
Working on various projects in the DG ecosystem, mostly in the JEE/Angular field. Specifc techologies to mention - Spring Intergration, Spring Batch, Kafka, relational databases - SQL Server, MySQL, Oracle, all versions of Java from 8 to 21. different versions of Angular.
At Eucon GmbH participated in the development of an application which is trying to
automate the complex and tedious process of invoice management for large companies
with hundreds to thousands invoices per month. Normally an invoice in such a
scenario is going through multiple stages, where it is being audited, reviewed, and
finally paid by multiple persons. Naturally there was a demand for a software allowing
to provide a focal point, where the complete information for an invoice is manageable by
the responsible persons. Another important aspect is the employment of AI, and more
specifically Optical Character Recognition to automatically extract as much as
possible the data from an invoice document in order to provide this data in a structured
and unique form to the users in the application. The technology stack was Angular,
Spring Boot, MongoDb and Azure (Business Intelligence, Service Bus, Blob Data
Storage, Azure Functions with Event Triggers).
automate the complex and tedious process of invoice management for large companies
with hundreds to thousands invoices per month. Normally an invoice in such a
scenario is going through multiple stages, where it is being audited, reviewed, and
finally paid by multiple persons. Naturally there was a demand for a software allowing
to provide a focal point, where the complete information for an invoice is manageable by
the responsible persons. Another important aspect is the employment of AI, and more
specifically Optical Character Recognition to automatically extract as much as
possible the data from an invoice document in order to provide this data in a structured
and unique form to the users in the application. The technology stack was Angular,
Spring Boot, MongoDb and Azure (Business Intelligence, Service Bus, Blob Data
Storage, Azure Functions with Event Triggers).
Weiterentwicklung des deutsches Transparenzregisters (https://www.transparenzregister.de), kurze Bschreibung kann man auf https://de.wikipedia.org/wiki/Transparenzregister finden. Der Technologie-Stack war Apache Wicket/AngularJS, Spring Boot and PostgreSQL, mit REST Microservices-Architektur.