freiberufler Senior Go Software Engineer auf freelance.de

Senior Go Software Engineer

zuletzt online vor 1 Tagen
  • auf Anfrage
  • Polen
  • Weltweit
  • de  |  pl  |  en
  • 15.11.2024

Kurzvorstellung

Ich bin ein Software Engineer mit Schwerpunkt of Go und letzter Zeit versuche ich mich auch gerne als Fullstack mit Erfahrung in React.

Qualifikationen

  • Business Process Model and Notation1 J.
  • Docker3 J.
  • Golang5 J.
  • Graphql2 J.
  • GRPC
  • Helm Charts
  • Kubernetes5 J.
  • Kubernetes Operator
  • Microsoft Azure1 J.
  • Mongodb1 J.
  • Postgresql5 J.
  • Representational State Transfer (REST)3 J.
  • RPC (Remote Procedure Call)1 J.

Projekt‐ & Berufserfahrung

Senior Go Software Engineer
German Energy Company: EnBW, remote/Karlsruhe
11/2022 – 2/2024 (1 Jahr, 4 Monate)
Energieversorgung
Tätigkeitszeitraum

11/2022 – 2/2024

Tätigkeitsbeschreibung

· Developing a SaaS platform in a microservice architecture in Go with gRPC API and message bus.
· Implementing Frontend components in React using GraphQL API.
· Technology Stack: Go (golang), gRPC API, PostgreSQL, MongoDB, Docker, Kubernetes, Helm, Ca-
munda 8 (Zeebe), BPMN, Azure Service Bus with Cloudevent spec implementation, React, GraphQL

Eingesetzte Qualifikationen

Business Process Model and Notation, Docker, Golang, Graphql, Kubernetes, Microsoft Azure, Mongodb, Postgresql, React (JavaScript library), Representational State Transfer (REST), RPC (Remote Procedure Call)

Senior Go Software Engineer
AboutYou, remote
8/2022 – 10/2022 (3 Monate)
Handel
Tätigkeitszeitraum

8/2022 – 10/2022

Tätigkeitsbeschreibung

Developing protobuf API and implementing business logic in Go

Eingesetzte Qualifikationen

RPC (Remote Procedure Call), Docker, Elasticsearch, Golang

Senior Go Software Engineer
Codete, Krakau
5/2022 – 6/2023 (1 Jahr, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2022 – 6/2023

Tätigkeitsbeschreibung

Developing services ready to deploy on kubernets clusters using helm charts.
Implementing kubernetes operators in Go (golang).

Technology stack: Go (golang), kubernetes, Docker, Helm, Kubernetes Operator, Kubernetes Custom Resources

Eingesetzte Qualifikationen

Docker, Golang, Kubernetes, Scrum

Software Engineer
Brainly, Krakau
2/2021 – 4/2022 (1 Jahr, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2021 – 4/2022

Tätigkeitsbeschreibung

Developing microservices in Go (golang). Implementing new gamfication features like achievements, rewards and ranking system to an EdTech platform called Brainly.

Technology stack: Go (golang), PostgreSQL, RabbitMQ, GraphQL, Redis, kubernetes, Docker

Eingesetzte Qualifikationen

Amazon Web Services (AWS), Docker, Golang, Graphql, Kubernetes, Postgresql, Scrum

Software Engineer (Festanstellung)
MC2 Innovations, Warschau
8/2018 – 1/2021 (2 Jahre, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2018 – 1/2021

Tätigkeitsbeschreibung

Project: Carrotspot - SaaS Loyalty Platform
· Responsibilities: Developing backend logic in Kotlin, developing Chaincodes (Hyperledger Fabric) in Go (golang), architecture analysis & planning, assisting in devops operations (e.g. pipeline configuration for CI/CD)

· Technology Stack: Kotlin, Java, Maven, Spring, REST API, Microservices, Blockchain Hyperledger
Fabric, Go (golang), Kafka, Docker, Kubernetes, PostgreSQL, Bash, Azure DevOps, Azure Pipelines (CI/CD), GCP

· Additional Technical PM Responsibilities: Developers Team management, Requirements Engineering, Solution delivery planning
-----------------------------------------------------------

Project: Greenstock - Electromobility & Virtual Power Plant
· Responsibilities: Developing backend logic in Kotlin, developing Chaincodes (Hyperledger Fabric) in Go, architecture analysis & planning, assisting in devops operations (e.g. pipeline configuration for CI/CD)

· Technology Stack: Kotlin, Java, Maven, Spring, REST API, Microservices, Blockchain Hyperledger Fabric, Go (golang), Docker, Kubernetes, PostgreSQL, Bash, Azure DevOps, Azure Pipelines (CI/CD), GCP

Eingesetzte Qualifikationen

Golang, Google Cloud, Hyperledger, Java (allg.), Apache Kafka, Kotlin, Kubernetes, Postgresql, Representational State Transfer (REST), Scrum, Spring Framework

Software Engineer (Festanstellung)
MC2 Solutions, Warschau
4/2018 – 8/2018 (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2018 – 8/2018

Tätigkeitsbeschreibung

Project: Ethereum Blockchain - ICO
· Responsibilities: Developing Smart Contracts on ETH for ICO, Smart Contracts maintenance, ETH Node infrastructure maintenance

· Technology Stack: Blockchain Ethereum, Solidity, Truffle, NodeJS, web3.js, Geth Node, Parity Node
-----------------------------------------------------------

Project: Ethereum Blockchain - Tokens ERC223 Payments
· Responsibilities: Developing Smart Contracts on ETH for Online Shop integration with ETH ERC223

Token payments, Solution architecture analysis & planning
· Technology Stack: Blockchain Ethereum, Solidity, Truffle, NodeJS, web3.js, Geth Node, Parity Node

· Additional Technical PM Responsibilities: Developers Team management, Solution delivery planning,
Technical Contact for clients, Solution Maintenance & Support

Eingesetzte Qualifikationen

Blockchain (allg.), Projektmanagement (IT), Scrum, Solidity

Software Engineer (Festanstellung)
NASK (Polish Gov - Ministry of Digital Affairs), Warschau
11/2016 – 3/2018 (1 Jahr, 5 Monate)
Öffentliche Verwaltung
Tätigkeitszeitraum

11/2016 – 3/2018

Tätigkeitsbeschreibung

Working on project "mDocuments" (pl. "mDokumenty") where you can have your governmental issued cards in a secure mobile application.

Responsibilities: Developing cryptography (PKCS standards) and HSM integration functions in the
backend system, Developing iOS app ’mCitizen’ (pl. ”mObywatel”), Developing cryptography library
(PKCS standards) for iOS app using OpenSSL

· Technology Stack: Java, Maven, SOAP, SoapUI, Wildfly, Clustering, Load balancing, PKCS Cryptography, HSM, HSM Simulator, Swift, C, OpenSSL

Eingesetzte Qualifikationen

iOS Entwicklung, Java (allg.), SOAP, Software Architecture, Swift (Programmiersprache)

Ausbildung

Computer Science
Bachelor of Science
2017
Krakau, Polen

Weitere Kenntnisse

Go (golang), PostgreSQL, MongoDB, REST API, GRPC API, GraphQL API, React, Docker, Kubernetes, Helm charts, Kubernetes Operator, Kubernetes Custom Resource

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Polnisch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
unbedingt
Profilaufrufe
759
Alter
31
Berufserfahrung
8 Jahre (seit 11/2016)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden