22.08.2024 aktualisiert
GX
100 % verfügbar
Software Engineer, Software Engineer, Siebel Developer
Wien, Österreich
Weltweit
B.Sc. Computer EngineeringSkills
InnovationJavaJavaScript.Net FrameworkAPIsAlgorithmus-EntwurfAmazon Web ServicesArchitekturTest AutomationMicrosoft AzureBauwesenC#Cloud ComputingDatenbankenContinuous Integration
Technical Skills:
- Languages: Java, Kotlin, C#, JavaScript
- Frameworks: Spring Boot, Hibernate, .NET Core, Ktor, React, Angular
- Containerization: Docker, Kubernetes, OpenShift
- CI/CD tools: Bamboo, QuickBuild, Jenkins, Azure DevOps, Ansible
- Messaging Systems: Kafka, Pulsar
- Databases: PostgreSQL, SQL Server, Oracle Db, MongoDB, Google BigQuery, Clickhouse
- Cloud Platforms: AWS, Azure
- Testing tools: JUnit, Mockito, Testcontainers
- Architecture Expertise: Microservices Architecture, Event-Driven Architecture
- Software Development: Back-end Development, API Development, RESTful API, System Design & Architecture, Database Management, DevOps Practices
- Other Skills: Algorithm Design & Analysis, Distributed Systems, Cloud Computing
- Communication
- Team Collaboration
- Problem solving and critical thinking
- Sharp Analytical Ability
- Innovation and Creativity
- Adaptability and Continuous Learning
- Leadership and Mentoring
- Time Management & Prioritization
- Senior Software Engineer, Drei (Vienna, Austria)
- Lead full SDLC projects, including business requirement analysis, coding, testing, and deployment.
- Designed and implemented a microservice architecture for a new eCommerce solution.
- Worked with tech stack including Java, Spring Boot, PostgreSQL, Kubernetes, Bitbucket.
- Software Engineer, RBI Group IT GmbH (Vienna, Austria)
- Developed APIs for core banking systems, backend/frontend development.
- Used Java, Kotlin, Docker, OpenShift, PostgreSQL, MongoDb, Gitea, and Vaadin.
- Software Engineer, Raiffeisen Bank Kosovo (Prishtina, Kosova)
- Designed and developed financial applications and chatbots for compliance teams using Microsoft tools.
- Migrated existing systems to cloud-ready, scalable architectures.
- IT Consultant, Gjirafa & Comitas AG (Remote)
- Developed and designed Data Management Platforms and web solutions for industries like construction.
- Utilized C#, .NET Core, Azure, Kafka, Pulsar, and Azure DevOps.
Erfahrung
Berufserfahrung5 - 10 Jahre
Freelancer seit2020
Sprachen
DeutschGrundkenntnisseEnglischverhandlungssicherAlbanischMuttersprache
Projekthistorie
- Execute the full software development lifecycle (SDLC), which includes analyzing business requirements, implementing solutions, and tracking and documenting all processes.
- Gather and document business requirements.
- Perform end-to-end (E2E) development, including coding, writing tests, testing integration, and deploying in test environments.
- Reverse engineer an existing eCommerce solution developed with Java Struts and current market solutions such as Commercetools, Emporix and Spryker.
- Design and implement a microservice architecture for a new eCommerce solution using Java and Spring Boot.
- Main tech stack: Java, Spring Boot, PostgreSQL, Bamboo, Kubernetes, Bitbucket, Keycloak
Achievements/Tasks
- Execute the full software development lifecycle (SDLC), which includes analyzing business requirements, implementing solutions, and tracking and documenting all processes.
- Maintained and extended the core banking system, focusing on backend and frontend development.
- Developed an API to expose internal systems to external clients, supporting a smart and simple online loan project.
- Executed end-to-end development, including coding, testing, and deployment of new features.
- Performed full testing of new features to ensure functionality and reliability, and execute Release Responsibility tasks.
- Collaborated with cross-functional teams to gather and analyze requirements for core banking system enhancements.
- Provided technical support and troubleshooting for issues related to the core banking system.
- Main tech stack: Java, Kotlin, OSGi, PostgreSQL, MongoDb, Gitea, Docker, OpenShift, QuickBuild, Vaadin, HTML, CSS.
Achievements/Tasks
- Participated in the full software development lifecycle (SDLC), including requirement gathering, analysis, design, development, and deployment.
- Designed and developed the backend of a Data Management Platform using C#, .NET Core, Pulsar, Kafka, and Azure DevOps, ensuring a stable architecture capable of processing millions of data points daily with high scalability and performance.
- Created robust solutions for handling heavy data and time-sensitive applications, integrating efficient data streaming and messaging with Pulsar and Kafka.
- Collaborated in the architecture design to ensure the platform's reliability, efficiency, and scalability.
- Main tech stack: C#, .NET Core, Pulsar, Kafka, Azure DevOps, Google BigQuery, Clickhouse and PostgreSQL